public static final class AdaptiveConcurrency.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveConcurrency.Builder> implements AdaptiveConcurrencyOrBuilder
envoy.config.filter.http.adaptive_concurrency.v2alpha.AdaptiveConcurrency| Modifier and Type | Method and Description |
|---|---|
AdaptiveConcurrency.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AdaptiveConcurrency |
build() |
AdaptiveConcurrency |
buildPartial() |
AdaptiveConcurrency.Builder |
clear() |
AdaptiveConcurrency.Builder |
clearConcurrencyControllerConfig() |
AdaptiveConcurrency.Builder |
clearEnabled()
If set to false, the adaptive concurrency filter will operate as a pass-through filter.
|
AdaptiveConcurrency.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
AdaptiveConcurrency.Builder |
clearGradientControllerConfig()
Gradient concurrency control will be used.
|
AdaptiveConcurrency.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
AdaptiveConcurrency.Builder |
clone() |
AdaptiveConcurrency.ConcurrencyControllerConfigCase |
getConcurrencyControllerConfigCase() |
AdaptiveConcurrency |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
RuntimeFeatureFlag |
getEnabled()
If set to false, the adaptive concurrency filter will operate as a pass-through filter.
|
RuntimeFeatureFlag.Builder |
getEnabledBuilder()
If set to false, the adaptive concurrency filter will operate as a pass-through filter.
|
RuntimeFeatureFlagOrBuilder |
getEnabledOrBuilder()
If set to false, the adaptive concurrency filter will operate as a pass-through filter.
|
GradientControllerConfig |
getGradientControllerConfig()
Gradient concurrency control will be used.
|
GradientControllerConfig.Builder |
getGradientControllerConfigBuilder()
Gradient concurrency control will be used.
|
GradientControllerConfigOrBuilder |
getGradientControllerConfigOrBuilder()
Gradient concurrency control will be used.
|
boolean |
hasEnabled()
If set to false, the adaptive concurrency filter will operate as a pass-through filter.
|
boolean |
hasGradientControllerConfig()
Gradient concurrency control will be used.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
AdaptiveConcurrency.Builder |
mergeEnabled(RuntimeFeatureFlag value)
If set to false, the adaptive concurrency filter will operate as a pass-through filter.
|
AdaptiveConcurrency.Builder |
mergeFrom(AdaptiveConcurrency other) |
AdaptiveConcurrency.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
AdaptiveConcurrency.Builder |
mergeFrom(com.google.protobuf.Message other) |
AdaptiveConcurrency.Builder |
mergeGradientControllerConfig(GradientControllerConfig value)
Gradient concurrency control will be used.
|
AdaptiveConcurrency.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
AdaptiveConcurrency.Builder |
setEnabled(RuntimeFeatureFlag.Builder builderForValue)
If set to false, the adaptive concurrency filter will operate as a pass-through filter.
|
AdaptiveConcurrency.Builder |
setEnabled(RuntimeFeatureFlag value)
If set to false, the adaptive concurrency filter will operate as a pass-through filter.
|
AdaptiveConcurrency.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
AdaptiveConcurrency.Builder |
setGradientControllerConfig(GradientControllerConfig.Builder builderForValue)
Gradient concurrency control will be used.
|
AdaptiveConcurrency.Builder |
setGradientControllerConfig(GradientControllerConfig value)
Gradient concurrency control will be used.
|
AdaptiveConcurrency.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
AdaptiveConcurrency.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<AdaptiveConcurrency.Builder>public AdaptiveConcurrency.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveConcurrency.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<AdaptiveConcurrency.Builder>public AdaptiveConcurrency getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic AdaptiveConcurrency build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic AdaptiveConcurrency buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic AdaptiveConcurrency.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveConcurrency.Builder>public AdaptiveConcurrency.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<AdaptiveConcurrency.Builder>public AdaptiveConcurrency.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveConcurrency.Builder>public AdaptiveConcurrency.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveConcurrency.Builder>public AdaptiveConcurrency.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<AdaptiveConcurrency.Builder>public AdaptiveConcurrency.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<AdaptiveConcurrency.Builder>public AdaptiveConcurrency.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<AdaptiveConcurrency.Builder>public AdaptiveConcurrency.Builder mergeFrom(AdaptiveConcurrency other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveConcurrency.Builder>public AdaptiveConcurrency.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<AdaptiveConcurrency.Builder>IOExceptionpublic AdaptiveConcurrency.ConcurrencyControllerConfigCase getConcurrencyControllerConfigCase()
getConcurrencyControllerConfigCase in interface AdaptiveConcurrencyOrBuilderpublic AdaptiveConcurrency.Builder clearConcurrencyControllerConfig()
public boolean hasGradientControllerConfig()
Gradient concurrency control will be used.
.envoy.config.filter.http.adaptive_concurrency.v2alpha.GradientControllerConfig gradient_controller_config = 1 [(.validate.rules) = { ... }hasGradientControllerConfig in interface AdaptiveConcurrencyOrBuilderpublic GradientControllerConfig getGradientControllerConfig()
Gradient concurrency control will be used.
.envoy.config.filter.http.adaptive_concurrency.v2alpha.GradientControllerConfig gradient_controller_config = 1 [(.validate.rules) = { ... }getGradientControllerConfig in interface AdaptiveConcurrencyOrBuilderpublic AdaptiveConcurrency.Builder setGradientControllerConfig(GradientControllerConfig value)
Gradient concurrency control will be used.
.envoy.config.filter.http.adaptive_concurrency.v2alpha.GradientControllerConfig gradient_controller_config = 1 [(.validate.rules) = { ... }public AdaptiveConcurrency.Builder setGradientControllerConfig(GradientControllerConfig.Builder builderForValue)
Gradient concurrency control will be used.
.envoy.config.filter.http.adaptive_concurrency.v2alpha.GradientControllerConfig gradient_controller_config = 1 [(.validate.rules) = { ... }public AdaptiveConcurrency.Builder mergeGradientControllerConfig(GradientControllerConfig value)
Gradient concurrency control will be used.
.envoy.config.filter.http.adaptive_concurrency.v2alpha.GradientControllerConfig gradient_controller_config = 1 [(.validate.rules) = { ... }public AdaptiveConcurrency.Builder clearGradientControllerConfig()
Gradient concurrency control will be used.
.envoy.config.filter.http.adaptive_concurrency.v2alpha.GradientControllerConfig gradient_controller_config = 1 [(.validate.rules) = { ... }public GradientControllerConfig.Builder getGradientControllerConfigBuilder()
Gradient concurrency control will be used.
.envoy.config.filter.http.adaptive_concurrency.v2alpha.GradientControllerConfig gradient_controller_config = 1 [(.validate.rules) = { ... }public GradientControllerConfigOrBuilder getGradientControllerConfigOrBuilder()
Gradient concurrency control will be used.
.envoy.config.filter.http.adaptive_concurrency.v2alpha.GradientControllerConfig gradient_controller_config = 1 [(.validate.rules) = { ... }getGradientControllerConfigOrBuilder in interface AdaptiveConcurrencyOrBuilderpublic boolean hasEnabled()
If set to false, the adaptive concurrency filter will operate as a pass-through filter. If the message is unspecified, the filter will be enabled.
.envoy.api.v2.core.RuntimeFeatureFlag enabled = 2;hasEnabled in interface AdaptiveConcurrencyOrBuilderpublic RuntimeFeatureFlag getEnabled()
If set to false, the adaptive concurrency filter will operate as a pass-through filter. If the message is unspecified, the filter will be enabled.
.envoy.api.v2.core.RuntimeFeatureFlag enabled = 2;getEnabled in interface AdaptiveConcurrencyOrBuilderpublic AdaptiveConcurrency.Builder setEnabled(RuntimeFeatureFlag value)
If set to false, the adaptive concurrency filter will operate as a pass-through filter. If the message is unspecified, the filter will be enabled.
.envoy.api.v2.core.RuntimeFeatureFlag enabled = 2;public AdaptiveConcurrency.Builder setEnabled(RuntimeFeatureFlag.Builder builderForValue)
If set to false, the adaptive concurrency filter will operate as a pass-through filter. If the message is unspecified, the filter will be enabled.
.envoy.api.v2.core.RuntimeFeatureFlag enabled = 2;public AdaptiveConcurrency.Builder mergeEnabled(RuntimeFeatureFlag value)
If set to false, the adaptive concurrency filter will operate as a pass-through filter. If the message is unspecified, the filter will be enabled.
.envoy.api.v2.core.RuntimeFeatureFlag enabled = 2;public AdaptiveConcurrency.Builder clearEnabled()
If set to false, the adaptive concurrency filter will operate as a pass-through filter. If the message is unspecified, the filter will be enabled.
.envoy.api.v2.core.RuntimeFeatureFlag enabled = 2;public RuntimeFeatureFlag.Builder getEnabledBuilder()
If set to false, the adaptive concurrency filter will operate as a pass-through filter. If the message is unspecified, the filter will be enabled.
.envoy.api.v2.core.RuntimeFeatureFlag enabled = 2;public RuntimeFeatureFlagOrBuilder getEnabledOrBuilder()
If set to false, the adaptive concurrency filter will operate as a pass-through filter. If the message is unspecified, the filter will be enabled.
.envoy.api.v2.core.RuntimeFeatureFlag enabled = 2;getEnabledOrBuilder in interface AdaptiveConcurrencyOrBuilderpublic final AdaptiveConcurrency.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveConcurrency.Builder>public final AdaptiveConcurrency.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<AdaptiveConcurrency.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.