public static final class OverloadManager.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OverloadManager.Builder> implements OverloadManagerOrBuilder
envoy.config.overload.v3.OverloadManager| Modifier and Type | Method and Description |
|---|---|
OverloadManager.Builder |
addActions(int index,
OverloadAction.Builder builderForValue)
The set of overload actions.
|
OverloadManager.Builder |
addActions(int index,
OverloadAction value)
The set of overload actions.
|
OverloadManager.Builder |
addActions(OverloadAction.Builder builderForValue)
The set of overload actions.
|
OverloadManager.Builder |
addActions(OverloadAction value)
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(Iterable<? extends OverloadAction> values)
The set of overload actions.
|
OverloadManager.Builder |
addAllResourceMonitors(Iterable<? extends ResourceMonitor> values)
The set of resources to monitor.
|
OverloadManager.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OverloadManager.Builder |
addResourceMonitors(int index,
ResourceMonitor.Builder builderForValue)
The set of resources to monitor.
|
OverloadManager.Builder |
addResourceMonitors(int index,
ResourceMonitor value)
The set of resources to monitor.
|
OverloadManager.Builder |
addResourceMonitors(ResourceMonitor.Builder builderForValue)
The set of resources to monitor.
|
OverloadManager.Builder |
addResourceMonitors(ResourceMonitor value)
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() |
OverloadManager.Builder |
clear() |
OverloadManager.Builder |
clearActions()
The set of overload actions.
|
OverloadManager.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
OverloadManager.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
OverloadManager.Builder |
clearRefreshInterval()
The interval for refreshing resource usage.
|
OverloadManager.Builder |
clearResourceMonitors()
The set of resources to monitor.
|
OverloadManager.Builder |
clone() |
OverloadAction |
getActions(int index)
The set of overload actions.
|
OverloadAction.Builder |
getActionsBuilder(int index)
The set of overload actions.
|
List<OverloadAction.Builder> |
getActionsBuilderList()
The set of overload actions.
|
int |
getActionsCount()
The set of overload actions.
|
List<OverloadAction> |
getActionsList()
The set of overload actions.
|
OverloadActionOrBuilder |
getActionsOrBuilder(int index)
The set of overload actions.
|
List<? extends OverloadActionOrBuilder> |
getActionsOrBuilderList()
The set of overload actions.
|
OverloadManager |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Duration |
getRefreshInterval()
The interval for refreshing resource usage.
|
com.google.protobuf.Duration.Builder |
getRefreshIntervalBuilder()
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.
|
List<ResourceMonitor.Builder> |
getResourceMonitorsBuilderList()
The set of resources to monitor.
|
int |
getResourceMonitorsCount()
The set of resources to monitor.
|
List<ResourceMonitor> |
getResourceMonitorsList()
The set of resources to monitor.
|
ResourceMonitorOrBuilder |
getResourceMonitorsOrBuilder(int index)
The set of resources to monitor.
|
List<? extends ResourceMonitorOrBuilder> |
getResourceMonitorsOrBuilderList()
The set of resources to monitor.
|
boolean |
hasRefreshInterval()
The interval for refreshing resource usage.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
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 |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OverloadManager.Builder |
removeActions(int index)
The set of overload actions.
|
OverloadManager.Builder |
removeResourceMonitors(int index)
The set of resources to monitor.
|
OverloadManager.Builder |
setActions(int index,
OverloadAction.Builder builderForValue)
The set of overload actions.
|
OverloadManager.Builder |
setActions(int index,
OverloadAction value)
The set of overload actions.
|
OverloadManager.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
OverloadManager.Builder |
setRefreshInterval(com.google.protobuf.Duration.Builder builderForValue)
The interval for refreshing resource usage.
|
OverloadManager.Builder |
setRefreshInterval(com.google.protobuf.Duration value)
The interval for refreshing resource usage.
|
OverloadManager.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
OverloadManager.Builder |
setResourceMonitors(int index,
ResourceMonitor.Builder builderForValue)
The set of resources to monitor.
|
OverloadManager.Builder |
setResourceMonitors(int index,
ResourceMonitor value)
The set of resources to monitor.
|
OverloadManager.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<OverloadManager.Builder>public OverloadManager.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadManager.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<OverloadManager.Builder>public OverloadManager getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic OverloadManager build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic OverloadManager buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic OverloadManager.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadManager.Builder>public OverloadManager.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<OverloadManager.Builder>public OverloadManager.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadManager.Builder>public OverloadManager.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadManager.Builder>public OverloadManager.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<OverloadManager.Builder>public OverloadManager.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<OverloadManager.Builder>public OverloadManager.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<OverloadManager.Builder>public OverloadManager.Builder mergeFrom(OverloadManager other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadManager.Builder>public OverloadManager.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<OverloadManager.Builder>IOExceptionpublic boolean hasRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;hasRefreshInterval in interface OverloadManagerOrBuilderpublic com.google.protobuf.Duration getRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;getRefreshInterval in interface OverloadManagerOrBuilderpublic OverloadManager.Builder setRefreshInterval(com.google.protobuf.Duration value)
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;public OverloadManager.Builder setRefreshInterval(com.google.protobuf.Duration.Builder builderForValue)
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;public OverloadManager.Builder mergeRefreshInterval(com.google.protobuf.Duration value)
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;public OverloadManager.Builder clearRefreshInterval()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;public com.google.protobuf.Duration.Builder getRefreshIntervalBuilder()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;public com.google.protobuf.DurationOrBuilder getRefreshIntervalOrBuilder()
The interval for refreshing resource usage.
.google.protobuf.Duration refresh_interval = 1;getRefreshIntervalOrBuilder in interface OverloadManagerOrBuilderpublic List<ResourceMonitor> getResourceMonitorsList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitorsList in interface OverloadManagerOrBuilderpublic int getResourceMonitorsCount()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitorsCount in interface OverloadManagerOrBuilderpublic ResourceMonitor getResourceMonitors(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitors in interface OverloadManagerOrBuilderpublic OverloadManager.Builder setResourceMonitors(int index, ResourceMonitor value)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }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) = { ... }public OverloadManager.Builder addResourceMonitors(ResourceMonitor value)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }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) = { ... }public OverloadManager.Builder addResourceMonitors(ResourceMonitor.Builder builderForValue)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }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) = { ... }public OverloadManager.Builder addAllResourceMonitors(Iterable<? extends ResourceMonitor> values)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }public OverloadManager.Builder clearResourceMonitors()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }public OverloadManager.Builder removeResourceMonitors(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }public ResourceMonitor.Builder getResourceMonitorsBuilder(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }public ResourceMonitorOrBuilder getResourceMonitorsOrBuilder(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitorsOrBuilder in interface OverloadManagerOrBuilderpublic List<? extends ResourceMonitorOrBuilder> getResourceMonitorsOrBuilderList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }getResourceMonitorsOrBuilderList in interface OverloadManagerOrBuilderpublic ResourceMonitor.Builder addResourceMonitorsBuilder()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }public ResourceMonitor.Builder addResourceMonitorsBuilder(int index)
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }public List<ResourceMonitor.Builder> getResourceMonitorsBuilderList()
The set of resources to monitor.
repeated .envoy.config.overload.v3.ResourceMonitor resource_monitors = 2 [(.validate.rules) = { ... }public List<OverloadAction> getActionsList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;getActionsList in interface OverloadManagerOrBuilderpublic int getActionsCount()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;getActionsCount in interface OverloadManagerOrBuilderpublic OverloadAction getActions(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;getActions in interface OverloadManagerOrBuilderpublic OverloadManager.Builder setActions(int index, OverloadAction value)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadManager.Builder setActions(int index, OverloadAction.Builder builderForValue)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadManager.Builder addActions(OverloadAction value)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadManager.Builder addActions(int index, OverloadAction value)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadManager.Builder addActions(OverloadAction.Builder builderForValue)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadManager.Builder addActions(int index, OverloadAction.Builder builderForValue)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadManager.Builder addAllActions(Iterable<? extends OverloadAction> values)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadManager.Builder clearActions()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadManager.Builder removeActions(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadAction.Builder getActionsBuilder(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadActionOrBuilder getActionsOrBuilder(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;getActionsOrBuilder in interface OverloadManagerOrBuilderpublic List<? extends OverloadActionOrBuilder> getActionsOrBuilderList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;getActionsOrBuilderList in interface OverloadManagerOrBuilderpublic OverloadAction.Builder addActionsBuilder()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public OverloadAction.Builder addActionsBuilder(int index)
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public List<OverloadAction.Builder> getActionsBuilderList()
The set of overload actions.
repeated .envoy.config.overload.v3.OverloadAction actions = 3;public final OverloadManager.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadManager.Builder>public final OverloadManager.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<OverloadManager.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.