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 int
bitField0_
private BufferFactoryConfig
bufferFactoryConfig_
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.Duration
refreshInterval_
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.Builder
addActions(int index, OverloadAction value)
The set of overload actions.OverloadManager.Builder
addActions(int index, OverloadAction.Builder builderForValue)
The set of overload actions.OverloadManager.Builder
addActions(OverloadAction value)
The set of overload actions.OverloadManager.Builder
addActions(OverloadAction.Builder builderForValue)
The set of overload actions.OverloadAction.Builder
addActionsBuilder()
The set of overload actions.OverloadAction.Builder
addActionsBuilder(int index)
The set of overload actions.OverloadManager.Builder
addAllActions(java.lang.Iterable<? extends OverloadAction> values)
The set of overload actions.OverloadManager.Builder
addAllLoadshedPoints(java.lang.Iterable<? extends LoadShedPoint> values)
The set of load shed points.OverloadManager.Builder
addAllResourceMonitors(java.lang.Iterable<? extends ResourceMonitor> values)
The set of resources to monitor.OverloadManager.Builder
addLoadshedPoints(int index, LoadShedPoint value)
The set of load shed points.OverloadManager.Builder
addLoadshedPoints(int index, LoadShedPoint.Builder builderForValue)
The set of load shed points.OverloadManager.Builder
addLoadshedPoints(LoadShedPoint value)
The set of load shed points.OverloadManager.Builder
addLoadshedPoints(LoadShedPoint.Builder builderForValue)
The set of load shed points.LoadShedPoint.Builder
addLoadshedPointsBuilder()
The set of load shed points.LoadShedPoint.Builder
addLoadshedPointsBuilder(int index)
The set of load shed points.OverloadManager.Builder
addResourceMonitors(int index, ResourceMonitor value)
The set of resources to monitor.OverloadManager.Builder
addResourceMonitors(int index, ResourceMonitor.Builder builderForValue)
The set of resources to monitor.OverloadManager.Builder
addResourceMonitors(ResourceMonitor value)
The set of resources to monitor.OverloadManager.Builder
addResourceMonitors(ResourceMonitor.Builder builderForValue)
The set of resources to monitor.ResourceMonitor.Builder
addResourceMonitorsBuilder()
The set of resources to monitor.ResourceMonitor.Builder
addResourceMonitorsBuilder(int index)
The set of resources to monitor.OverloadManager
build()
OverloadManager
buildPartial()
private void
buildPartial0(OverloadManager result)
private void
buildPartialRepeatedFields(OverloadManager result)
OverloadManager.Builder
clear()
OverloadManager.Builder
clearActions()
The set of overload actions.OverloadManager.Builder
clearBufferFactoryConfig()
Configuration for buffer factory.OverloadManager.Builder
clearLoadshedPoints()
The set of load shed points.OverloadManager.Builder
clearRefreshInterval()
The interval for refreshing resource usage.OverloadManager.Builder
clearResourceMonitors()
The set of resources to monitor.private void
ensureActionsIsMutable()
private void
ensureLoadshedPointsIsMutable()
private void
ensureResourceMonitorsIsMutable()
OverloadAction
getActions(int index)
The set of overload actions.OverloadAction.Builder
getActionsBuilder(int index)
The set of overload actions.java.util.List<OverloadAction.Builder>
getActionsBuilderList()
The set of overload actions.int
getActionsCount()
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.OverloadActionOrBuilder
getActionsOrBuilder(int index)
The set of overload actions.java.util.List<? extends OverloadActionOrBuilder>
getActionsOrBuilderList()
The set of overload actions.BufferFactoryConfig
getBufferFactoryConfig()
Configuration for buffer factory.BufferFactoryConfig.Builder
getBufferFactoryConfigBuilder()
Configuration for buffer factory.private com.google.protobuf.SingleFieldBuilder<BufferFactoryConfig,BufferFactoryConfig.Builder,BufferFactoryConfigOrBuilder>
getBufferFactoryConfigFieldBuilder()
Configuration for buffer factory.BufferFactoryConfigOrBuilder
getBufferFactoryConfigOrBuilder()
Configuration for buffer factory.OverloadManager
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
com.google.protobuf.Descriptors.Descriptor
getDescriptorForType()
LoadShedPoint
getLoadshedPoints(int index)
The set of load shed points.LoadShedPoint.Builder
getLoadshedPointsBuilder(int index)
The set of load shed points.java.util.List<LoadShedPoint.Builder>
getLoadshedPointsBuilderList()
The set of load shed points.int
getLoadshedPointsCount()
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.LoadShedPointOrBuilder
getLoadshedPointsOrBuilder(int index)
The set of load shed points.java.util.List<? extends LoadShedPointOrBuilder>
getLoadshedPointsOrBuilderList()
The set of load shed points.com.google.protobuf.Duration
getRefreshInterval()
The interval for refreshing resource usage.com.google.protobuf.Duration.Builder
getRefreshIntervalBuilder()
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.DurationOrBuilder
getRefreshIntervalOrBuilder()
The interval for refreshing resource usage.ResourceMonitor
getResourceMonitors(int index)
The set of resources to monitor.ResourceMonitor.Builder
getResourceMonitorsBuilder(int index)
The set of resources to monitor.java.util.List<ResourceMonitor.Builder>
getResourceMonitorsBuilderList()
The set of resources to monitor.int
getResourceMonitorsCount()
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.ResourceMonitorOrBuilder
getResourceMonitorsOrBuilder(int index)
The set of resources to monitor.java.util.List<? extends ResourceMonitorOrBuilder>
getResourceMonitorsOrBuilderList()
The set of resources to monitor.boolean
hasBufferFactoryConfig()
Configuration for buffer factory.boolean
hasRefreshInterval()
The interval for refreshing resource usage.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
private void
maybeForceBuilderInitialization()
OverloadManager.Builder
mergeBufferFactoryConfig(BufferFactoryConfig value)
Configuration for buffer factory.OverloadManager.Builder
mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
OverloadManager.Builder
mergeFrom(com.google.protobuf.Message other)
OverloadManager.Builder
mergeFrom(OverloadManager other)
OverloadManager.Builder
mergeRefreshInterval(com.google.protobuf.Duration value)
The interval for refreshing resource usage.OverloadManager.Builder
removeActions(int index)
The set of overload actions.OverloadManager.Builder
removeLoadshedPoints(int index)
The set of load shed points.OverloadManager.Builder
removeResourceMonitors(int index)
The set of resources to monitor.OverloadManager.Builder
setActions(int index, OverloadAction value)
The set of overload actions.OverloadManager.Builder
setActions(int index, OverloadAction.Builder builderForValue)
The set of overload actions.OverloadManager.Builder
setBufferFactoryConfig(BufferFactoryConfig value)
Configuration for buffer factory.OverloadManager.Builder
setBufferFactoryConfig(BufferFactoryConfig.Builder builderForValue)
Configuration for buffer factory.OverloadManager.Builder
setLoadshedPoints(int index, LoadShedPoint value)
The set of load shed points.OverloadManager.Builder
setLoadshedPoints(int index, LoadShedPoint.Builder builderForValue)
The set of load shed points.OverloadManager.Builder
setRefreshInterval(com.google.protobuf.Duration value)
The interval for refreshing resource usage.OverloadManager.Builder
setRefreshInterval(com.google.protobuf.Duration.Builder builderForValue)
The interval for refreshing resource usage.OverloadManager.Builder
setResourceMonitors(int index, ResourceMonitor value)
The set of resources to monitor.OverloadManager.Builder
setResourceMonitors(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:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<OverloadManager.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization()
-
clear
public OverloadManager.Builder clear()
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<OverloadManager.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<OverloadManager.Builder>
-
getDefaultInstanceForType
public OverloadManager getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
public OverloadManager build()
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OverloadManager buildPartial()
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<OverloadManager.Builder>
-
mergeFrom
public OverloadManager.Builder mergeFrom(OverloadManager other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in 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:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in 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:
hasRefreshInterval
in 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:
getRefreshInterval
in 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:
getRefreshIntervalOrBuilder
in 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:
getResourceMonitorsList
in interfaceOverloadManagerOrBuilder
-
getResourceMonitorsCount
public int getResourceMonitorsCount()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }
- Specified by:
getResourceMonitorsCount
in 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:
getResourceMonitors
in 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:
getResourceMonitorsOrBuilder
in 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:
getResourceMonitorsOrBuilderList
in 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:
getActionsList
in interfaceOverloadManagerOrBuilder
-
getActionsCount
public int getActionsCount()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
- Specified by:
getActionsCount
in interfaceOverloadManagerOrBuilder
-
getActions
public OverloadAction getActions(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
- Specified by:
getActions
in 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:
getActionsOrBuilder
in interfaceOverloadManagerOrBuilder
-
getActionsOrBuilderList
public java.util.List<? extends OverloadActionOrBuilder> getActionsOrBuilderList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;
- Specified by:
getActionsOrBuilderList
in 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:
getLoadshedPointsList
in interfaceOverloadManagerOrBuilder
-
getLoadshedPointsCount
public int getLoadshedPointsCount()
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
- Specified by:
getLoadshedPointsCount
in interfaceOverloadManagerOrBuilder
-
getLoadshedPoints
public LoadShedPoint getLoadshedPoints(int index)
The set of load shed points.
repeated .envoy.config.overload.v3.LoadShedPoint loadshed_points = 5;
- Specified by:
getLoadshedPoints
in 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:
getLoadshedPointsOrBuilder
in 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:
getLoadshedPointsOrBuilderList
in 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:
hasBufferFactoryConfig
in 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:
getBufferFactoryConfig
in 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:
getBufferFactoryConfigOrBuilder
in 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;
-
-