Class OverloadManager.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessage.Builder<OverloadManager.Builder>
-
- io.envoyproxy.envoy.config.overload.v3.OverloadManager.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,OverloadManagerOrBuilder,java.lang.Cloneable
- Enclosing class:
- OverloadManager
public static final class OverloadManager.Builder extends com.google.protobuf.GeneratedMessage.Builder<OverloadManager.Builder> implements OverloadManagerOrBuilder
[#next-free-field: 6]
Protobuf typeenvoy.config.overload.v3.OverloadManager
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<OverloadAction>actions_private com.google.protobuf.RepeatedFieldBuilder<OverloadAction,OverloadAction.Builder,OverloadActionOrBuilder>actionsBuilder_private intbitField0_private BufferFactoryConfigbufferFactoryConfig_private com.google.protobuf.SingleFieldBuilder<BufferFactoryConfig,BufferFactoryConfig.Builder,BufferFactoryConfigOrBuilder>bufferFactoryConfigBuilder_private java.util.List<LoadShedPoint>loadshedPoints_private com.google.protobuf.RepeatedFieldBuilder<LoadShedPoint,LoadShedPoint.Builder,LoadShedPointOrBuilder>loadshedPointsBuilder_private com.google.protobuf.DurationrefreshInterval_private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder,com.google.protobuf.DurationOrBuilder>refreshIntervalBuilder_private java.util.List<ResourceMonitor>resourceMonitors_private com.google.protobuf.RepeatedFieldBuilder<ResourceMonitor,ResourceMonitor.Builder,ResourceMonitorOrBuilder>resourceMonitorsBuilder_
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OverloadManager.BuilderaddActions(int index, OverloadAction value)The set of overload actions.OverloadManager.BuilderaddActions(int index, OverloadAction.Builder builderForValue)The set of overload actions.OverloadManager.BuilderaddActions(OverloadAction value)The set of overload actions.OverloadManager.BuilderaddActions(OverloadAction.Builder builderForValue)The set of overload actions.OverloadAction.BuilderaddActionsBuilder()The set of overload actions.OverloadAction.BuilderaddActionsBuilder(int index)The set of overload actions.OverloadManager.BuilderaddAllActions(java.lang.Iterable<? extends OverloadAction> values)The set of overload actions.OverloadManager.BuilderaddAllLoadshedPoints(java.lang.Iterable<? extends LoadShedPoint> values)The set of load shed points.OverloadManager.BuilderaddAllResourceMonitors(java.lang.Iterable<? extends ResourceMonitor> values)The set of resources to monitor.OverloadManager.BuilderaddLoadshedPoints(int index, LoadShedPoint value)The set of load shed points.OverloadManager.BuilderaddLoadshedPoints(int index, LoadShedPoint.Builder builderForValue)The set of load shed points.OverloadManager.BuilderaddLoadshedPoints(LoadShedPoint value)The set of load shed points.OverloadManager.BuilderaddLoadshedPoints(LoadShedPoint.Builder builderForValue)The set of load shed points.LoadShedPoint.BuilderaddLoadshedPointsBuilder()The set of load shed points.LoadShedPoint.BuilderaddLoadshedPointsBuilder(int index)The set of load shed points.OverloadManager.BuilderaddResourceMonitors(int index, ResourceMonitor value)The set of resources to monitor.OverloadManager.BuilderaddResourceMonitors(int index, ResourceMonitor.Builder builderForValue)The set of resources to monitor.OverloadManager.BuilderaddResourceMonitors(ResourceMonitor value)The set of resources to monitor.OverloadManager.BuilderaddResourceMonitors(ResourceMonitor.Builder builderForValue)The set of resources to monitor.ResourceMonitor.BuilderaddResourceMonitorsBuilder()The set of resources to monitor.ResourceMonitor.BuilderaddResourceMonitorsBuilder(int index)The set of resources to monitor.OverloadManagerbuild()OverloadManagerbuildPartial()private voidbuildPartial0(OverloadManager result)private voidbuildPartialRepeatedFields(OverloadManager result)OverloadManager.Builderclear()OverloadManager.BuilderclearActions()The set of overload actions.OverloadManager.BuilderclearBufferFactoryConfig()Configuration for buffer factory.OverloadManager.BuilderclearLoadshedPoints()The set of load shed points.OverloadManager.BuilderclearRefreshInterval()The interval for refreshing resource usage.OverloadManager.BuilderclearResourceMonitors()The set of resources to monitor.private voidensureActionsIsMutable()private voidensureLoadshedPointsIsMutable()private voidensureResourceMonitorsIsMutable()OverloadActiongetActions(int index)The set of overload actions.OverloadAction.BuildergetActionsBuilder(int index)The set of overload actions.java.util.List<OverloadAction.Builder>getActionsBuilderList()The set of overload actions.intgetActionsCount()The set of overload actions.private com.google.protobuf.RepeatedFieldBuilder<OverloadAction,OverloadAction.Builder,OverloadActionOrBuilder>getActionsFieldBuilder()java.util.List<OverloadAction>getActionsList()The set of overload actions.OverloadActionOrBuildergetActionsOrBuilder(int index)The set of overload actions.java.util.List<? extends OverloadActionOrBuilder>getActionsOrBuilderList()The set of overload actions.BufferFactoryConfiggetBufferFactoryConfig()Configuration for buffer factory.BufferFactoryConfig.BuildergetBufferFactoryConfigBuilder()Configuration for buffer factory.private com.google.protobuf.SingleFieldBuilder<BufferFactoryConfig,BufferFactoryConfig.Builder,BufferFactoryConfigOrBuilder>getBufferFactoryConfigFieldBuilder()Configuration for buffer factory.BufferFactoryConfigOrBuildergetBufferFactoryConfigOrBuilder()Configuration for buffer factory.OverloadManagergetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()LoadShedPointgetLoadshedPoints(int index)The set of load shed points.LoadShedPoint.BuildergetLoadshedPointsBuilder(int index)The set of load shed points.java.util.List<LoadShedPoint.Builder>getLoadshedPointsBuilderList()The set of load shed points.intgetLoadshedPointsCount()The set of load shed points.private com.google.protobuf.RepeatedFieldBuilder<LoadShedPoint,LoadShedPoint.Builder,LoadShedPointOrBuilder>getLoadshedPointsFieldBuilder()java.util.List<LoadShedPoint>getLoadshedPointsList()The set of load shed points.LoadShedPointOrBuildergetLoadshedPointsOrBuilder(int index)The set of load shed points.java.util.List<? extends LoadShedPointOrBuilder>getLoadshedPointsOrBuilderList()The set of load shed points.com.google.protobuf.DurationgetRefreshInterval()The interval for refreshing resource usage.com.google.protobuf.Duration.BuildergetRefreshIntervalBuilder()The interval for refreshing resource usage.private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder,com.google.protobuf.DurationOrBuilder>getRefreshIntervalFieldBuilder()The interval for refreshing resource usage.com.google.protobuf.DurationOrBuildergetRefreshIntervalOrBuilder()The interval for refreshing resource usage.ResourceMonitorgetResourceMonitors(int index)The set of resources to monitor.ResourceMonitor.BuildergetResourceMonitorsBuilder(int index)The set of resources to monitor.java.util.List<ResourceMonitor.Builder>getResourceMonitorsBuilderList()The set of resources to monitor.intgetResourceMonitorsCount()The set of resources to monitor.private com.google.protobuf.RepeatedFieldBuilder<ResourceMonitor,ResourceMonitor.Builder,ResourceMonitorOrBuilder>getResourceMonitorsFieldBuilder()java.util.List<ResourceMonitor>getResourceMonitorsList()The set of resources to monitor.ResourceMonitorOrBuildergetResourceMonitorsOrBuilder(int index)The set of resources to monitor.java.util.List<? extends ResourceMonitorOrBuilder>getResourceMonitorsOrBuilderList()The set of resources to monitor.booleanhasBufferFactoryConfig()Configuration for buffer factory.booleanhasRefreshInterval()The interval for refreshing resource usage.protected com.google.protobuf.GeneratedMessage.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()private voidmaybeForceBuilderInitialization()OverloadManager.BuildermergeBufferFactoryConfig(BufferFactoryConfig value)Configuration for buffer factory.OverloadManager.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)OverloadManager.BuildermergeFrom(com.google.protobuf.Message other)OverloadManager.BuildermergeFrom(OverloadManager other)OverloadManager.BuildermergeRefreshInterval(com.google.protobuf.Duration value)The interval for refreshing resource usage.OverloadManager.BuilderremoveActions(int index)The set of overload actions.OverloadManager.BuilderremoveLoadshedPoints(int index)The set of load shed points.OverloadManager.BuilderremoveResourceMonitors(int index)The set of resources to monitor.OverloadManager.BuildersetActions(int index, OverloadAction value)The set of overload actions.OverloadManager.BuildersetActions(int index, OverloadAction.Builder builderForValue)The set of overload actions.OverloadManager.BuildersetBufferFactoryConfig(BufferFactoryConfig value)Configuration for buffer factory.OverloadManager.BuildersetBufferFactoryConfig(BufferFactoryConfig.Builder builderForValue)Configuration for buffer factory.OverloadManager.BuildersetLoadshedPoints(int index, LoadShedPoint value)The set of load shed points.OverloadManager.BuildersetLoadshedPoints(int index, LoadShedPoint.Builder builderForValue)The set of load shed points.OverloadManager.BuildersetRefreshInterval(com.google.protobuf.Duration value)The interval for refreshing resource usage.OverloadManager.BuildersetRefreshInterval(com.google.protobuf.Duration.Builder builderForValue)The interval for refreshing resource usage.OverloadManager.BuildersetResourceMonitors(int index, ResourceMonitor value)The set of resources to monitor.OverloadManager.BuildersetResourceMonitors(int index, ResourceMonitor.Builder builderForValue)The set of resources to monitor.-
Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
bitField0_
private int bitField0_
-
refreshInterval_
private com.google.protobuf.Duration refreshInterval_
-
refreshIntervalBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder,com.google.protobuf.DurationOrBuilder> refreshIntervalBuilder_
-
resourceMonitors_
private java.util.List<ResourceMonitor> resourceMonitors_
-
resourceMonitorsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<ResourceMonitor,ResourceMonitor.Builder,ResourceMonitorOrBuilder> resourceMonitorsBuilder_
-
actions_
private java.util.List<OverloadAction> actions_
-
actionsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<OverloadAction,OverloadAction.Builder,OverloadActionOrBuilder> actionsBuilder_
-
loadshedPoints_
private java.util.List<LoadShedPoint> loadshedPoints_
-
loadshedPointsBuilder_
private com.google.protobuf.RepeatedFieldBuilder<LoadShedPoint,LoadShedPoint.Builder,LoadShedPointOrBuilder> loadshedPointsBuilder_
-
bufferFactoryConfig_
private BufferFactoryConfig bufferFactoryConfig_
-
bufferFactoryConfigBuilder_
private com.google.protobuf.SingleFieldBuilder<BufferFactoryConfig,BufferFactoryConfig.Builder,BufferFactoryConfigOrBuilder> bufferFactoryConfigBuilder_
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<OverloadManager.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public OverloadManager.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<OverloadManager.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<OverloadManager.Builder>
-
getDefaultInstanceForType
public OverloadManager getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public OverloadManager build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OverloadManager buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
private void buildPartialRepeatedFields(OverloadManager result)
-
buildPartial0
private void buildPartial0(OverloadManager result)
-
mergeFrom
public OverloadManager.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OverloadManager.Builder>
-
mergeFrom
public OverloadManager.Builder mergeFrom(OverloadManager other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<OverloadManager.Builder>
-
mergeFrom
public OverloadManager.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OverloadManager.Builder>- Throws:
java.io.IOException
-
hasRefreshInterval
public boolean hasRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;- Specified by:
hasRefreshIntervalin interfaceOverloadManagerOrBuilder- Returns:
- Whether the refreshInterval field is set.
-
getRefreshInterval
public com.google.protobuf.Duration getRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;- Specified by:
getRefreshIntervalin interfaceOverloadManagerOrBuilder- Returns:
- The refreshInterval.
-
setRefreshInterval
public OverloadManager.Builder setRefreshInterval(com.google.protobuf.Duration value)
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
-
setRefreshInterval
public OverloadManager.Builder setRefreshInterval(com.google.protobuf.Duration.Builder builderForValue)
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
-
mergeRefreshInterval
public OverloadManager.Builder mergeRefreshInterval(com.google.protobuf.Duration value)
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
-
clearRefreshInterval
public OverloadManager.Builder clearRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
-
getRefreshIntervalBuilder
public com.google.protobuf.Duration.Builder getRefreshIntervalBuilder()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
-
getRefreshIntervalOrBuilder
public com.google.protobuf.DurationOrBuilder getRefreshIntervalOrBuilder()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;- Specified by:
getRefreshIntervalOrBuilderin interfaceOverloadManagerOrBuilder
-
getRefreshIntervalFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.Duration,com.google.protobuf.Duration.Builder,com.google.protobuf.DurationOrBuilder> getRefreshIntervalFieldBuilder()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;
-
ensureResourceMonitorsIsMutable
private void ensureResourceMonitorsIsMutable()
-
getResourceMonitorsList
public java.util.List<ResourceMonitor> getResourceMonitorsList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }- Specified by:
getResourceMonitorsListin interfaceOverloadManagerOrBuilder
-
getResourceMonitorsCount
public int getResourceMonitorsCount()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }- Specified by:
getResourceMonitorsCountin interfaceOverloadManagerOrBuilder
-
getResourceMonitors
public ResourceMonitor getResourceMonitors(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }- Specified by:
getResourceMonitorsin interfaceOverloadManagerOrBuilder
-
setResourceMonitors
public OverloadManager.Builder setResourceMonitors(int index, ResourceMonitor value)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
setResourceMonitors
public OverloadManager.Builder setResourceMonitors(int index, ResourceMonitor.Builder builderForValue)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
addResourceMonitors
public OverloadManager.Builder addResourceMonitors(ResourceMonitor value)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
addResourceMonitors
public OverloadManager.Builder addResourceMonitors(int index, ResourceMonitor value)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
addResourceMonitors
public OverloadManager.Builder addResourceMonitors(ResourceMonitor.Builder builderForValue)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
addResourceMonitors
public OverloadManager.Builder addResourceMonitors(int index, ResourceMonitor.Builder builderForValue)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
addAllResourceMonitors
public OverloadManager.Builder addAllResourceMonitors(java.lang.Iterable<? extends ResourceMonitor> values)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
clearResourceMonitors
public OverloadManager.Builder clearResourceMonitors()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
removeResourceMonitors
public OverloadManager.Builder removeResourceMonitors(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
getResourceMonitorsBuilder
public ResourceMonitor.Builder getResourceMonitorsBuilder(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
getResourceMonitorsOrBuilder
public ResourceMonitorOrBuilder getResourceMonitorsOrBuilder(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }- Specified by:
getResourceMonitorsOrBuilderin interfaceOverloadManagerOrBuilder
-
getResourceMonitorsOrBuilderList
public java.util.List<? extends ResourceMonitorOrBuilder> getResourceMonitorsOrBuilderList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }- Specified by:
getResourceMonitorsOrBuilderListin interfaceOverloadManagerOrBuilder
-
addResourceMonitorsBuilder
public ResourceMonitor.Builder addResourceMonitorsBuilder()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
addResourceMonitorsBuilder
public ResourceMonitor.Builder addResourceMonitorsBuilder(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
getResourceMonitorsBuilderList
public java.util.List<ResourceMonitor.Builder> getResourceMonitorsBuilderList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
-
getResourceMonitorsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<ResourceMonitor,ResourceMonitor.Builder,ResourceMonitorOrBuilder> getResourceMonitorsFieldBuilder()
-
ensureActionsIsMutable
private void ensureActionsIsMutable()
-
getActionsList
public java.util.List<OverloadAction> getActionsList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;- Specified by:
getActionsListin interfaceOverloadManagerOrBuilder
-
getActionsCount
public int getActionsCount()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;- Specified by:
getActionsCountin interfaceOverloadManagerOrBuilder
-
getActions
public OverloadAction getActions(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;- Specified by:
getActionsin interfaceOverloadManagerOrBuilder
-
setActions
public OverloadManager.Builder setActions(int index, OverloadAction value)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
setActions
public OverloadManager.Builder setActions(int index, OverloadAction.Builder builderForValue)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
addActions
public OverloadManager.Builder addActions(OverloadAction value)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
addActions
public OverloadManager.Builder addActions(int index, OverloadAction value)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
addActions
public OverloadManager.Builder addActions(OverloadAction.Builder builderForValue)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
addActions
public OverloadManager.Builder addActions(int index, OverloadAction.Builder builderForValue)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
addAllActions
public OverloadManager.Builder addAllActions(java.lang.Iterable<? extends OverloadAction> values)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
clearActions
public OverloadManager.Builder clearActions()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
removeActions
public OverloadManager.Builder removeActions(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
getActionsBuilder
public OverloadAction.Builder getActionsBuilder(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
getActionsOrBuilder
public OverloadActionOrBuilder getActionsOrBuilder(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;- Specified by:
getActionsOrBuilderin interfaceOverloadManagerOrBuilder
-
getActionsOrBuilderList
public java.util.List<? extends OverloadActionOrBuilder> getActionsOrBuilderList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;- Specified by:
getActionsOrBuilderListin interfaceOverloadManagerOrBuilder
-
addActionsBuilder
public OverloadAction.Builder addActionsBuilder()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
addActionsBuilder
public OverloadAction.Builder addActionsBuilder(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
getActionsBuilderList
public java.util.List<OverloadAction.Builder> getActionsBuilderList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
-
getActionsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<OverloadAction,OverloadAction.Builder,OverloadActionOrBuilder> getActionsFieldBuilder()
-
ensureLoadshedPointsIsMutable
private void ensureLoadshedPointsIsMutable()
-
getLoadshedPointsList
public java.util.List<LoadShedPoint> getLoadshedPointsList()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;- Specified by:
getLoadshedPointsListin interfaceOverloadManagerOrBuilder
-
getLoadshedPointsCount
public int getLoadshedPointsCount()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;- Specified by:
getLoadshedPointsCountin interfaceOverloadManagerOrBuilder
-
getLoadshedPoints
public LoadShedPoint getLoadshedPoints(int index)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;- Specified by:
getLoadshedPointsin interfaceOverloadManagerOrBuilder
-
setLoadshedPoints
public OverloadManager.Builder setLoadshedPoints(int index, LoadShedPoint value)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
setLoadshedPoints
public OverloadManager.Builder setLoadshedPoints(int index, LoadShedPoint.Builder builderForValue)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
addLoadshedPoints
public OverloadManager.Builder addLoadshedPoints(LoadShedPoint value)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
addLoadshedPoints
public OverloadManager.Builder addLoadshedPoints(int index, LoadShedPoint value)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
addLoadshedPoints
public OverloadManager.Builder addLoadshedPoints(LoadShedPoint.Builder builderForValue)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
addLoadshedPoints
public OverloadManager.Builder addLoadshedPoints(int index, LoadShedPoint.Builder builderForValue)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
addAllLoadshedPoints
public OverloadManager.Builder addAllLoadshedPoints(java.lang.Iterable<? extends LoadShedPoint> values)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
clearLoadshedPoints
public OverloadManager.Builder clearLoadshedPoints()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
removeLoadshedPoints
public OverloadManager.Builder removeLoadshedPoints(int index)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
getLoadshedPointsBuilder
public LoadShedPoint.Builder getLoadshedPointsBuilder(int index)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
getLoadshedPointsOrBuilder
public LoadShedPointOrBuilder getLoadshedPointsOrBuilder(int index)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;- Specified by:
getLoadshedPointsOrBuilderin interfaceOverloadManagerOrBuilder
-
getLoadshedPointsOrBuilderList
public java.util.List<? extends LoadShedPointOrBuilder> getLoadshedPointsOrBuilderList()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;- Specified by:
getLoadshedPointsOrBuilderListin interfaceOverloadManagerOrBuilder
-
addLoadshedPointsBuilder
public LoadShedPoint.Builder addLoadshedPointsBuilder()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
addLoadshedPointsBuilder
public LoadShedPoint.Builder addLoadshedPointsBuilder(int index)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
getLoadshedPointsBuilderList
public java.util.List<LoadShedPoint.Builder> getLoadshedPointsBuilderList()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
-
getLoadshedPointsFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<LoadShedPoint,LoadShedPoint.Builder,LoadShedPointOrBuilder> getLoadshedPointsFieldBuilder()
-
hasBufferFactoryConfig
public boolean hasBufferFactoryConfig()
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;- Specified by:
hasBufferFactoryConfigin interfaceOverloadManagerOrBuilder- Returns:
- Whether the bufferFactoryConfig field is set.
-
getBufferFactoryConfig
public BufferFactoryConfig getBufferFactoryConfig()
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;- Specified by:
getBufferFactoryConfigin interfaceOverloadManagerOrBuilder- Returns:
- The bufferFactoryConfig.
-
setBufferFactoryConfig
public OverloadManager.Builder setBufferFactoryConfig(BufferFactoryConfig value)
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;
-
setBufferFactoryConfig
public OverloadManager.Builder setBufferFactoryConfig(BufferFactoryConfig.Builder builderForValue)
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;
-
mergeBufferFactoryConfig
public OverloadManager.Builder mergeBufferFactoryConfig(BufferFactoryConfig value)
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;
-
clearBufferFactoryConfig
public OverloadManager.Builder clearBufferFactoryConfig()
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;
-
getBufferFactoryConfigBuilder
public BufferFactoryConfig.Builder getBufferFactoryConfigBuilder()
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;
-
getBufferFactoryConfigOrBuilder
public BufferFactoryConfigOrBuilder getBufferFactoryConfigOrBuilder()
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;- Specified by:
getBufferFactoryConfigOrBuilderin interfaceOverloadManagerOrBuilder
-
getBufferFactoryConfigFieldBuilder
private com.google.protobuf.SingleFieldBuilder<BufferFactoryConfig,BufferFactoryConfig.Builder,BufferFactoryConfigOrBuilder> getBufferFactoryConfigFieldBuilder()
Configuration for buffer factory.
.envoy.config.overload.v3.BufferFactoryConfig buffer_factory_config = 4;
-
-