public static final class ScopedRoutes.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ScopedRoutes.Builder> implements ScopedRoutesOrBuilder
[#next-free-field: 6]Protobuf type
envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes| Modifier and Type | Method and Description |
|---|---|
ScopedRoutes.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ScopedRoutes |
build() |
ScopedRoutes |
buildPartial() |
ScopedRoutes.Builder |
clear() |
ScopedRoutes.Builder |
clearConfigSpecifier() |
ScopedRoutes.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ScopedRoutes.Builder |
clearName()
The name assigned to the scoped routing configuration.
|
ScopedRoutes.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ScopedRoutes.Builder |
clearRdsConfigSource()
Configuration source specifier for RDS.
|
ScopedRoutes.Builder |
clearScopedRds()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS
API.
|
ScopedRoutes.Builder |
clearScopedRouteConfigurationsList()
The set of routing scopes corresponding to the HCM.
|
ScopedRoutes.Builder |
clearScopeKeyBuilder()
The algorithm to use for constructing a scope key for each request.
|
ScopedRoutes.Builder |
clone() |
ScopedRoutes.ConfigSpecifierCase |
getConfigSpecifierCase() |
ScopedRoutes |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getName()
The name assigned to the scoped routing configuration.
|
com.google.protobuf.ByteString |
getNameBytes()
The name assigned to the scoped routing configuration.
|
ConfigSource |
getRdsConfigSource()
Configuration source specifier for RDS.
|
ConfigSource.Builder |
getRdsConfigSourceBuilder()
Configuration source specifier for RDS.
|
ConfigSourceOrBuilder |
getRdsConfigSourceOrBuilder()
Configuration source specifier for RDS.
|
ScopedRds |
getScopedRds()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS
API.
|
ScopedRds.Builder |
getScopedRdsBuilder()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS
API.
|
ScopedRdsOrBuilder |
getScopedRdsOrBuilder()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS
API.
|
ScopedRouteConfigurationsList |
getScopedRouteConfigurationsList()
The set of routing scopes corresponding to the HCM.
|
ScopedRouteConfigurationsList.Builder |
getScopedRouteConfigurationsListBuilder()
The set of routing scopes corresponding to the HCM.
|
ScopedRouteConfigurationsListOrBuilder |
getScopedRouteConfigurationsListOrBuilder()
The set of routing scopes corresponding to the HCM.
|
ScopedRoutes.ScopeKeyBuilder |
getScopeKeyBuilder()
The algorithm to use for constructing a scope key for each request.
|
ScopedRoutes.ScopeKeyBuilder.Builder |
getScopeKeyBuilderBuilder()
The algorithm to use for constructing a scope key for each request.
|
ScopedRoutes.ScopeKeyBuilderOrBuilder |
getScopeKeyBuilderOrBuilder()
The algorithm to use for constructing a scope key for each request.
|
boolean |
hasRdsConfigSource()
Configuration source specifier for RDS.
|
boolean |
hasScopedRds()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS
API.
|
boolean |
hasScopedRouteConfigurationsList()
The set of routing scopes corresponding to the HCM.
|
boolean |
hasScopeKeyBuilder()
The algorithm to use for constructing a scope key for each request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ScopedRoutes.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ScopedRoutes.Builder |
mergeFrom(com.google.protobuf.Message other) |
ScopedRoutes.Builder |
mergeFrom(ScopedRoutes other) |
ScopedRoutes.Builder |
mergeRdsConfigSource(ConfigSource value)
Configuration source specifier for RDS.
|
ScopedRoutes.Builder |
mergeScopedRds(ScopedRds value)
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS
API.
|
ScopedRoutes.Builder |
mergeScopedRouteConfigurationsList(ScopedRouteConfigurationsList value)
The set of routing scopes corresponding to the HCM.
|
ScopedRoutes.Builder |
mergeScopeKeyBuilder(ScopedRoutes.ScopeKeyBuilder value)
The algorithm to use for constructing a scope key for each request.
|
ScopedRoutes.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ScopedRoutes.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ScopedRoutes.Builder |
setName(String value)
The name assigned to the scoped routing configuration.
|
ScopedRoutes.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name assigned to the scoped routing configuration.
|
ScopedRoutes.Builder |
setRdsConfigSource(ConfigSource.Builder builderForValue)
Configuration source specifier for RDS.
|
ScopedRoutes.Builder |
setRdsConfigSource(ConfigSource value)
Configuration source specifier for RDS.
|
ScopedRoutes.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ScopedRoutes.Builder |
setScopedRds(ScopedRds.Builder builderForValue)
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS
API.
|
ScopedRoutes.Builder |
setScopedRds(ScopedRds value)
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS
API.
|
ScopedRoutes.Builder |
setScopedRouteConfigurationsList(ScopedRouteConfigurationsList.Builder builderForValue)
The set of routing scopes corresponding to the HCM.
|
ScopedRoutes.Builder |
setScopedRouteConfigurationsList(ScopedRouteConfigurationsList value)
The set of routing scopes corresponding to the HCM.
|
ScopedRoutes.Builder |
setScopeKeyBuilder(ScopedRoutes.ScopeKeyBuilder.Builder builderForValue)
The algorithm to use for constructing a scope key for each request.
|
ScopedRoutes.Builder |
setScopeKeyBuilder(ScopedRoutes.ScopeKeyBuilder value)
The algorithm to use for constructing a scope key for each request.
|
ScopedRoutes.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<ScopedRoutes.Builder>public ScopedRoutes.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ScopedRoutes.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<ScopedRoutes.Builder>public ScopedRoutes getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ScopedRoutes build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ScopedRoutes buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ScopedRoutes.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ScopedRoutes.Builder>public ScopedRoutes.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<ScopedRoutes.Builder>public ScopedRoutes.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ScopedRoutes.Builder>public ScopedRoutes.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ScopedRoutes.Builder>public ScopedRoutes.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<ScopedRoutes.Builder>public ScopedRoutes.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<ScopedRoutes.Builder>public ScopedRoutes.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ScopedRoutes.Builder>public ScopedRoutes.Builder mergeFrom(ScopedRoutes other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ScopedRoutes.Builder>public ScopedRoutes.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<ScopedRoutes.Builder>IOExceptionpublic ScopedRoutes.ConfigSpecifierCase getConfigSpecifierCase()
getConfigSpecifierCase in interface ScopedRoutesOrBuilderpublic ScopedRoutes.Builder clearConfigSpecifier()
public String getName()
The name assigned to the scoped routing configuration.
string name = 1 [(.validate.rules) = { ... }getName in interface ScopedRoutesOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name assigned to the scoped routing configuration.
string name = 1 [(.validate.rules) = { ... }getNameBytes in interface ScopedRoutesOrBuilderpublic ScopedRoutes.Builder setName(String value)
The name assigned to the scoped routing configuration.
string name = 1 [(.validate.rules) = { ... }public ScopedRoutes.Builder clearName()
The name assigned to the scoped routing configuration.
string name = 1 [(.validate.rules) = { ... }public ScopedRoutes.Builder setNameBytes(com.google.protobuf.ByteString value)
The name assigned to the scoped routing configuration.
string name = 1 [(.validate.rules) = { ... }public boolean hasScopeKeyBuilder()
The algorithm to use for constructing a scope key for each request.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder scope_key_builder = 2 [(.validate.rules) = { ... }hasScopeKeyBuilder in interface ScopedRoutesOrBuilderpublic ScopedRoutes.ScopeKeyBuilder getScopeKeyBuilder()
The algorithm to use for constructing a scope key for each request.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder scope_key_builder = 2 [(.validate.rules) = { ... }getScopeKeyBuilder in interface ScopedRoutesOrBuilderpublic ScopedRoutes.Builder setScopeKeyBuilder(ScopedRoutes.ScopeKeyBuilder value)
The algorithm to use for constructing a scope key for each request.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder scope_key_builder = 2 [(.validate.rules) = { ... }public ScopedRoutes.Builder setScopeKeyBuilder(ScopedRoutes.ScopeKeyBuilder.Builder builderForValue)
The algorithm to use for constructing a scope key for each request.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder scope_key_builder = 2 [(.validate.rules) = { ... }public ScopedRoutes.Builder mergeScopeKeyBuilder(ScopedRoutes.ScopeKeyBuilder value)
The algorithm to use for constructing a scope key for each request.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder scope_key_builder = 2 [(.validate.rules) = { ... }public ScopedRoutes.Builder clearScopeKeyBuilder()
The algorithm to use for constructing a scope key for each request.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder scope_key_builder = 2 [(.validate.rules) = { ... }public ScopedRoutes.ScopeKeyBuilder.Builder getScopeKeyBuilderBuilder()
The algorithm to use for constructing a scope key for each request.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder scope_key_builder = 2 [(.validate.rules) = { ... }public ScopedRoutes.ScopeKeyBuilderOrBuilder getScopeKeyBuilderOrBuilder()
The algorithm to use for constructing a scope key for each request.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder scope_key_builder = 2 [(.validate.rules) = { ... }getScopeKeyBuilderOrBuilder in interface ScopedRoutesOrBuilderpublic boolean hasRdsConfigSource()
Configuration source specifier for RDS. This config source is used to subscribe to RouteConfiguration resources specified in ScopedRouteConfiguration messages.
.envoy.config.core.v4alpha.ConfigSource rds_config_source = 3 [(.validate.rules) = { ... }hasRdsConfigSource in interface ScopedRoutesOrBuilderpublic ConfigSource getRdsConfigSource()
Configuration source specifier for RDS. This config source is used to subscribe to RouteConfiguration resources specified in ScopedRouteConfiguration messages.
.envoy.config.core.v4alpha.ConfigSource rds_config_source = 3 [(.validate.rules) = { ... }getRdsConfigSource in interface ScopedRoutesOrBuilderpublic ScopedRoutes.Builder setRdsConfigSource(ConfigSource value)
Configuration source specifier for RDS. This config source is used to subscribe to RouteConfiguration resources specified in ScopedRouteConfiguration messages.
.envoy.config.core.v4alpha.ConfigSource rds_config_source = 3 [(.validate.rules) = { ... }public ScopedRoutes.Builder setRdsConfigSource(ConfigSource.Builder builderForValue)
Configuration source specifier for RDS. This config source is used to subscribe to RouteConfiguration resources specified in ScopedRouteConfiguration messages.
.envoy.config.core.v4alpha.ConfigSource rds_config_source = 3 [(.validate.rules) = { ... }public ScopedRoutes.Builder mergeRdsConfigSource(ConfigSource value)
Configuration source specifier for RDS. This config source is used to subscribe to RouteConfiguration resources specified in ScopedRouteConfiguration messages.
.envoy.config.core.v4alpha.ConfigSource rds_config_source = 3 [(.validate.rules) = { ... }public ScopedRoutes.Builder clearRdsConfigSource()
Configuration source specifier for RDS. This config source is used to subscribe to RouteConfiguration resources specified in ScopedRouteConfiguration messages.
.envoy.config.core.v4alpha.ConfigSource rds_config_source = 3 [(.validate.rules) = { ... }public ConfigSource.Builder getRdsConfigSourceBuilder()
Configuration source specifier for RDS. This config source is used to subscribe to RouteConfiguration resources specified in ScopedRouteConfiguration messages.
.envoy.config.core.v4alpha.ConfigSource rds_config_source = 3 [(.validate.rules) = { ... }public ConfigSourceOrBuilder getRdsConfigSourceOrBuilder()
Configuration source specifier for RDS. This config source is used to subscribe to RouteConfiguration resources specified in ScopedRouteConfiguration messages.
.envoy.config.core.v4alpha.ConfigSource rds_config_source = 3 [(.validate.rules) = { ... }getRdsConfigSourceOrBuilder in interface ScopedRoutesOrBuilderpublic boolean hasScopedRouteConfigurationsList()
The set of routing scopes corresponding to the HCM. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRouteConfigurationsList scoped_route_configurations_list = 4;hasScopedRouteConfigurationsList in interface ScopedRoutesOrBuilderpublic ScopedRouteConfigurationsList getScopedRouteConfigurationsList()
The set of routing scopes corresponding to the HCM. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRouteConfigurationsList scoped_route_configurations_list = 4;getScopedRouteConfigurationsList in interface ScopedRoutesOrBuilderpublic ScopedRoutes.Builder setScopedRouteConfigurationsList(ScopedRouteConfigurationsList value)
The set of routing scopes corresponding to the HCM. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRouteConfigurationsList scoped_route_configurations_list = 4;public ScopedRoutes.Builder setScopedRouteConfigurationsList(ScopedRouteConfigurationsList.Builder builderForValue)
The set of routing scopes corresponding to the HCM. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRouteConfigurationsList scoped_route_configurations_list = 4;public ScopedRoutes.Builder mergeScopedRouteConfigurationsList(ScopedRouteConfigurationsList value)
The set of routing scopes corresponding to the HCM. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRouteConfigurationsList scoped_route_configurations_list = 4;public ScopedRoutes.Builder clearScopedRouteConfigurationsList()
The set of routing scopes corresponding to the HCM. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRouteConfigurationsList scoped_route_configurations_list = 4;public ScopedRouteConfigurationsList.Builder getScopedRouteConfigurationsListBuilder()
The set of routing scopes corresponding to the HCM. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRouteConfigurationsList scoped_route_configurations_list = 4;public ScopedRouteConfigurationsListOrBuilder getScopedRouteConfigurationsListOrBuilder()
The set of routing scopes corresponding to the HCM. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRouteConfigurationsList scoped_route_configurations_list = 4;getScopedRouteConfigurationsListOrBuilder in interface ScopedRoutesOrBuilderpublic boolean hasScopedRds()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS API. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRds scoped_rds = 5;hasScopedRds in interface ScopedRoutesOrBuilderpublic ScopedRds getScopedRds()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS API. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRds scoped_rds = 5;getScopedRds in interface ScopedRoutesOrBuilderpublic ScopedRoutes.Builder setScopedRds(ScopedRds value)
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS API. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRds scoped_rds = 5;public ScopedRoutes.Builder setScopedRds(ScopedRds.Builder builderForValue)
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS API. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRds scoped_rds = 5;public ScopedRoutes.Builder mergeScopedRds(ScopedRds value)
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS API. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRds scoped_rds = 5;public ScopedRoutes.Builder clearScopedRds()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS API. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRds scoped_rds = 5;public ScopedRds.Builder getScopedRdsBuilder()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS API. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRds scoped_rds = 5;public ScopedRdsOrBuilder getScopedRdsOrBuilder()
The set of routing scopes associated with the HCM will be dynamically loaded via the SRDS API. A scope is assigned to a request by matching a key constructed from the request's attributes according to the algorithm specified by the :ref:`ScopeKeyBuilder<envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.ScopedRoutes.ScopeKeyBuilder>` in this message.
.envoy.extensions.filters.network.http_connection_manager.v4alpha.ScopedRds scoped_rds = 5;getScopedRdsOrBuilder in interface ScopedRoutesOrBuilderpublic final ScopedRoutes.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ScopedRoutes.Builder>public final ScopedRoutes.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ScopedRoutes.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.