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