public static final class OverloadAction.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder> implements OverloadActionOrBuilder
envoy.config.overload.v3.OverloadAction| Modifier and Type | Method and Description |
|---|---|
OverloadAction.Builder |
addAllTriggers(Iterable<? extends Trigger> values)
A set of triggers for this action.
|
OverloadAction.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OverloadAction.Builder |
addTriggers(int index,
Trigger.Builder builderForValue)
A set of triggers for this action.
|
OverloadAction.Builder |
addTriggers(int index,
Trigger value)
A set of triggers for this action.
|
OverloadAction.Builder |
addTriggers(Trigger.Builder builderForValue)
A set of triggers for this action.
|
OverloadAction.Builder |
addTriggers(Trigger value)
A set of triggers for this action.
|
Trigger.Builder |
addTriggersBuilder()
A set of triggers for this action.
|
Trigger.Builder |
addTriggersBuilder(int index)
A set of triggers for this action.
|
OverloadAction |
build() |
OverloadAction |
buildPartial() |
OverloadAction.Builder |
clear() |
OverloadAction.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OverloadAction.Builder |
clearName()
The name of the overload action.
|
OverloadAction.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OverloadAction.Builder |
clearTriggers()
A set of triggers for this action.
|
OverloadAction.Builder |
clearTypedConfig()
Configuration for the action being instantiated.
|
OverloadAction.Builder |
clone() |
OverloadAction |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
The name of the overload action.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the overload action.
|
Trigger |
getTriggers(int index)
A set of triggers for this action.
|
Trigger.Builder |
getTriggersBuilder(int index)
A set of triggers for this action.
|
List<Trigger.Builder> |
getTriggersBuilderList()
A set of triggers for this action.
|
int |
getTriggersCount()
A set of triggers for this action.
|
List<Trigger> |
getTriggersList()
A set of triggers for this action.
|
TriggerOrBuilder |
getTriggersOrBuilder(int index)
A set of triggers for this action.
|
List<? extends TriggerOrBuilder> |
getTriggersOrBuilderList()
A set of triggers for this action.
|
com.google.protobuf.Any |
getTypedConfig()
Configuration for the action being instantiated.
|
com.google.protobuf.Any.Builder |
getTypedConfigBuilder()
Configuration for the action being instantiated.
|
com.google.protobuf.AnyOrBuilder |
getTypedConfigOrBuilder()
Configuration for the action being instantiated.
|
boolean |
hasTypedConfig()
Configuration for the action being instantiated.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
OverloadAction.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OverloadAction.Builder |
mergeFrom(com.google.protobuf.Message other) |
OverloadAction.Builder |
mergeFrom(OverloadAction other) |
OverloadAction.Builder |
mergeTypedConfig(com.google.protobuf.Any value)
Configuration for the action being instantiated.
|
OverloadAction.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OverloadAction.Builder |
removeTriggers(int index)
A set of triggers for this action.
|
OverloadAction.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OverloadAction.Builder |
setName(String value)
The name of the overload action.
|
OverloadAction.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name of the overload action.
|
OverloadAction.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OverloadAction.Builder |
setTriggers(int index,
Trigger.Builder builderForValue)
A set of triggers for this action.
|
OverloadAction.Builder |
setTriggers(int index,
Trigger value)
A set of triggers for this action.
|
OverloadAction.Builder |
setTypedConfig(com.google.protobuf.Any.Builder builderForValue)
Configuration for the action being instantiated.
|
OverloadAction.Builder |
setTypedConfig(com.google.protobuf.Any value)
Configuration for the action being instantiated.
|
OverloadAction.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public OverloadAction.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public OverloadAction getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OverloadAction build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OverloadAction buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OverloadAction.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public OverloadAction.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public OverloadAction.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public OverloadAction.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public OverloadAction.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public OverloadAction.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public OverloadAction.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OverloadAction.Builder>public OverloadAction.Builder mergeFrom(OverloadAction other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public OverloadAction.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OverloadAction.Builder>IOExceptionpublic String getName()
The name of the overload action. This is just a well-known string that listeners can use for registering callbacks. Custom overload actions should be named using reverse DNS to ensure uniqueness.
string name = 1 [(.validate.rules) = { ... }getName in interface OverloadActionOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of the overload action. This is just a well-known string that listeners can use for registering callbacks. Custom overload actions should be named using reverse DNS to ensure uniqueness.
string name = 1 [(.validate.rules) = { ... }getNameBytes in interface OverloadActionOrBuilderpublic OverloadAction.Builder setName(String value)
The name of the overload action. This is just a well-known string that listeners can use for registering callbacks. Custom overload actions should be named using reverse DNS to ensure uniqueness.
string name = 1 [(.validate.rules) = { ... }public OverloadAction.Builder clearName()
The name of the overload action. This is just a well-known string that listeners can use for registering callbacks. Custom overload actions should be named using reverse DNS to ensure uniqueness.
string name = 1 [(.validate.rules) = { ... }public OverloadAction.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the overload action. This is just a well-known string that listeners can use for registering callbacks. Custom overload actions should be named using reverse DNS to ensure uniqueness.
string name = 1 [(.validate.rules) = { ... }public List<Trigger> getTriggersList()
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }getTriggersList in interface OverloadActionOrBuilderpublic int getTriggersCount()
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }getTriggersCount in interface OverloadActionOrBuilderpublic Trigger getTriggers(int index)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }getTriggers in interface OverloadActionOrBuilderpublic OverloadAction.Builder setTriggers(int index, Trigger value)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public OverloadAction.Builder setTriggers(int index, Trigger.Builder builderForValue)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public OverloadAction.Builder addTriggers(Trigger value)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public OverloadAction.Builder addTriggers(int index, Trigger value)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public OverloadAction.Builder addTriggers(Trigger.Builder builderForValue)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public OverloadAction.Builder addTriggers(int index, Trigger.Builder builderForValue)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public OverloadAction.Builder addAllTriggers(Iterable<? extends Trigger> values)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public OverloadAction.Builder clearTriggers()
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public OverloadAction.Builder removeTriggers(int index)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public Trigger.Builder getTriggersBuilder(int index)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public TriggerOrBuilder getTriggersOrBuilder(int index)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }getTriggersOrBuilder in interface OverloadActionOrBuilderpublic List<? extends TriggerOrBuilder> getTriggersOrBuilderList()
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }getTriggersOrBuilderList in interface OverloadActionOrBuilderpublic Trigger.Builder addTriggersBuilder()
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public Trigger.Builder addTriggersBuilder(int index)
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public List<Trigger.Builder> getTriggersBuilderList()
A set of triggers for this action. The state of the action is the maximum state of all triggers, which can be scaling between 0 and 1 or saturated. Listeners are notified when the overload action changes state.
repeated .envoy.config.overload.v3.Trigger triggers = 2 [(.validate.rules) = { ... }public boolean hasTypedConfig()
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;hasTypedConfig in interface OverloadActionOrBuilderpublic com.google.protobuf.Any getTypedConfig()
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;getTypedConfig in interface OverloadActionOrBuilderpublic OverloadAction.Builder setTypedConfig(com.google.protobuf.Any value)
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;public OverloadAction.Builder setTypedConfig(com.google.protobuf.Any.Builder builderForValue)
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;public OverloadAction.Builder mergeTypedConfig(com.google.protobuf.Any value)
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;public OverloadAction.Builder clearTypedConfig()
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;public com.google.protobuf.Any.Builder getTypedConfigBuilder()
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;public com.google.protobuf.AnyOrBuilder getTypedConfigOrBuilder()
Configuration for the action being instantiated.
.google.protobuf.Any typed_config = 3;getTypedConfigOrBuilder in interface OverloadActionOrBuilderpublic final OverloadAction.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>public final OverloadAction.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadAction.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.