Class DubboProxy.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
io.envoyproxy.envoy.extensions.filters.network.dubbo_proxy.v3.DubboProxy.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,DubboProxyOrBuilder,Cloneable
- Enclosing class:
- DubboProxy
public static final class DubboProxy.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
implements DubboProxyOrBuilder
[#next-free-field: 8]Protobuf type
envoy.extensions.filters.network.dubbo_proxy.v3.DubboProxy-
Method Summary
Modifier and TypeMethodDescriptionaddAllDubboFilters(Iterable<? extends DubboFilter> values) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.addAllRouteConfig(Iterable<? extends RouteConfiguration> values) Deprecated.addDubboFilters(int index, DubboFilter value) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.addDubboFilters(int index, DubboFilter.Builder builderForValue) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.addDubboFilters(DubboFilter value) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.addDubboFilters(DubboFilter.Builder builderForValue) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.addDubboFiltersBuilder(int index) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addRouteConfig(int index, RouteConfiguration value) Deprecated.addRouteConfig(int index, RouteConfiguration.Builder builderForValue) Deprecated.addRouteConfig(RouteConfiguration value) Deprecated.addRouteConfig(RouteConfiguration.Builder builderForValue) Deprecated.Deprecated.addRouteConfigBuilder(int index) Deprecated.build()clear()Use xDS to fetch the route configuration.A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) .envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Configure the protocol used.Deprecated.Configure the serialization protocol used.The human readable prefix to use when emitting statistics.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetDrds()Use xDS to fetch the route configuration.Use xDS to fetch the route configuration.Use xDS to fetch the route configuration.getDubboFilters(int index) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.getDubboFiltersBuilder(int index) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.intA list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.getDubboFiltersOrBuilder(int index) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.List<? extends DubboFilterOrBuilder>A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy..envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;Configure the protocol used.intConfigure the protocol used.getRouteConfig(int index) Deprecated.getRouteConfigBuilder(int index) Deprecated.Deprecated.intDeprecated.Deprecated.getRouteConfigOrBuilder(int index) Deprecated.List<? extends RouteConfigurationOrBuilder>Deprecated.Configure the serialization protocol used.intConfigure the serialization protocol used.The human readable prefix to use when emitting statistics.com.google.protobuf.ByteStringThe human readable prefix to use when emitting statistics.booleanhasDrds()Use xDS to fetch the route configuration.boolean.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanUse xDS to fetch the route configuration.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(DubboProxy other) .envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;final DubboProxy.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeDubboFilters(int index) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.removeRouteConfig(int index) Deprecated.Use xDS to fetch the route configuration.setDrds(Drds.Builder builderForValue) Use xDS to fetch the route configuration.setDubboFilters(int index, DubboFilter value) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.setDubboFilters(int index, DubboFilter.Builder builderForValue) A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy..envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;setMultipleRouteConfig(MultipleRouteConfiguration.Builder builderForValue) .envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;setProtocolType(ProtocolType value) Configure the protocol used.setProtocolTypeValue(int value) Configure the protocol used.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRouteConfig(int index, RouteConfiguration value) Deprecated.setRouteConfig(int index, RouteConfiguration.Builder builderForValue) Deprecated.Configure the serialization protocol used.setSerializationTypeValue(int value) Configure the serialization protocol used.setStatPrefix(String value) The human readable prefix to use when emitting statistics.setStatPrefixBytes(com.google.protobuf.ByteString value) The human readable prefix to use when emitting statistics.final DubboProxy.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
setField
public DubboProxy.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
setRepeatedField
public DubboProxy.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
addRepeatedField
public DubboProxy.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DubboProxy.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
mergeFrom
public DubboProxy.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<DubboProxy.Builder>- Throws:
IOException
-
getRouteSpecifierCase
- Specified by:
getRouteSpecifierCasein interfaceDubboProxyOrBuilder
-
clearRouteSpecifier
-
getStatPrefix
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Specified by:
getStatPrefixin interfaceDubboProxyOrBuilder- Returns:
- The statPrefix.
-
getStatPrefixBytes
public com.google.protobuf.ByteString getStatPrefixBytes()The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Specified by:
getStatPrefixBytesin interfaceDubboProxyOrBuilder- Returns:
- The bytes for statPrefix.
-
setStatPrefix
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Parameters:
value- The statPrefix to set.- Returns:
- This builder for chaining.
-
clearStatPrefix
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setStatPrefixBytes
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Parameters:
value- The bytes for statPrefix to set.- Returns:
- This builder for chaining.
-
getProtocolTypeValue
public int getProtocolTypeValue()Configure the protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Specified by:
getProtocolTypeValuein interfaceDubboProxyOrBuilder- Returns:
- The enum numeric value on the wire for protocolType.
-
setProtocolTypeValue
Configure the protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Parameters:
value- The enum numeric value on the wire for protocolType to set.- Returns:
- This builder for chaining.
-
getProtocolType
Configure the protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Specified by:
getProtocolTypein interfaceDubboProxyOrBuilder- Returns:
- The protocolType.
-
setProtocolType
Configure the protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Parameters:
value- The protocolType to set.- Returns:
- This builder for chaining.
-
clearProtocolType
Configure the protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
getSerializationTypeValue
public int getSerializationTypeValue()Configure the serialization protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Specified by:
getSerializationTypeValuein interfaceDubboProxyOrBuilder- Returns:
- The enum numeric value on the wire for serializationType.
-
setSerializationTypeValue
Configure the serialization protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Parameters:
value- The enum numeric value on the wire for serializationType to set.- Returns:
- This builder for chaining.
-
getSerializationType
Configure the serialization protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Specified by:
getSerializationTypein interfaceDubboProxyOrBuilder- Returns:
- The serializationType.
-
setSerializationType
Configure the serialization protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Parameters:
value- The serializationType to set.- Returns:
- This builder for chaining.
-
clearSerializationType
Configure the serialization protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
getRouteConfigList
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getRouteConfigListin interfaceDubboProxyOrBuilder
-
getRouteConfigCount
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getRouteConfigCountin interfaceDubboProxyOrBuilder
-
getRouteConfig
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getRouteConfigin interfaceDubboProxyOrBuilder
-
setRouteConfig
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
setRouteConfig
@Deprecated public DubboProxy.Builder setRouteConfig(int index, RouteConfiguration.Builder builderForValue) Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
addRouteConfig
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
addRouteConfig
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
addRouteConfig
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
addRouteConfig
@Deprecated public DubboProxy.Builder addRouteConfig(int index, RouteConfiguration.Builder builderForValue) Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
addAllRouteConfig
@Deprecated public DubboProxy.Builder addAllRouteConfig(Iterable<? extends RouteConfiguration> values) Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
clearRouteConfig
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
removeRouteConfig
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
getRouteConfigBuilder
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
getRouteConfigOrBuilder
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getRouteConfigOrBuilderin interfaceDubboProxyOrBuilder
-
getRouteConfigOrBuilderList
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getRouteConfigOrBuilderListin interfaceDubboProxyOrBuilder
-
addRouteConfigBuilder
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
addRouteConfigBuilder
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
getRouteConfigBuilderList
Deprecated.The route table for the connection manager is static and is specified in this property. .. note:: This field is deprecated. Please use ``drds`` or ``multiple_route_config`` first.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.RouteConfiguration route_config = 4 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
hasDrds
public boolean hasDrds()Use xDS to fetch the route configuration. It is invalid to define both ``route_config`` and ``drds``.
.envoy.extensions.filters.network.dubbo_proxy.v3.Drds drds = 6 [(.udpa.annotations.field_migrate) = { ... }- Specified by:
hasDrdsin interfaceDubboProxyOrBuilder- Returns:
- Whether the drds field is set.
-
getDrds
Use xDS to fetch the route configuration. It is invalid to define both ``route_config`` and ``drds``.
.envoy.extensions.filters.network.dubbo_proxy.v3.Drds drds = 6 [(.udpa.annotations.field_migrate) = { ... }- Specified by:
getDrdsin interfaceDubboProxyOrBuilder- Returns:
- The drds.
-
setDrds
Use xDS to fetch the route configuration. It is invalid to define both ``route_config`` and ``drds``.
.envoy.extensions.filters.network.dubbo_proxy.v3.Drds drds = 6 [(.udpa.annotations.field_migrate) = { ... } -
setDrds
Use xDS to fetch the route configuration. It is invalid to define both ``route_config`` and ``drds``.
.envoy.extensions.filters.network.dubbo_proxy.v3.Drds drds = 6 [(.udpa.annotations.field_migrate) = { ... } -
mergeDrds
Use xDS to fetch the route configuration. It is invalid to define both ``route_config`` and ``drds``.
.envoy.extensions.filters.network.dubbo_proxy.v3.Drds drds = 6 [(.udpa.annotations.field_migrate) = { ... } -
clearDrds
Use xDS to fetch the route configuration. It is invalid to define both ``route_config`` and ``drds``.
.envoy.extensions.filters.network.dubbo_proxy.v3.Drds drds = 6 [(.udpa.annotations.field_migrate) = { ... } -
getDrdsBuilder
Use xDS to fetch the route configuration. It is invalid to define both ``route_config`` and ``drds``.
.envoy.extensions.filters.network.dubbo_proxy.v3.Drds drds = 6 [(.udpa.annotations.field_migrate) = { ... } -
getDrdsOrBuilder
Use xDS to fetch the route configuration. It is invalid to define both ``route_config`` and ``drds``.
.envoy.extensions.filters.network.dubbo_proxy.v3.Drds drds = 6 [(.udpa.annotations.field_migrate) = { ... }- Specified by:
getDrdsOrBuilderin interfaceDubboProxyOrBuilder
-
hasMultipleRouteConfig
public boolean hasMultipleRouteConfig().envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;- Specified by:
hasMultipleRouteConfigin interfaceDubboProxyOrBuilder- Returns:
- Whether the multipleRouteConfig field is set.
-
getMultipleRouteConfig
.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;- Specified by:
getMultipleRouteConfigin interfaceDubboProxyOrBuilder- Returns:
- The multipleRouteConfig.
-
setMultipleRouteConfig
.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7; -
setMultipleRouteConfig
public DubboProxy.Builder setMultipleRouteConfig(MultipleRouteConfiguration.Builder builderForValue) .envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7; -
mergeMultipleRouteConfig
.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7; -
clearMultipleRouteConfig
.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7; -
getMultipleRouteConfigBuilder
.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7; -
getMultipleRouteConfigOrBuilder
.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;- Specified by:
getMultipleRouteConfigOrBuilderin interfaceDubboProxyOrBuilder
-
getDubboFiltersList
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersListin interfaceDubboProxyOrBuilder
-
getDubboFiltersCount
public int getDubboFiltersCount()A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersCountin interfaceDubboProxyOrBuilder
-
getDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersin interfaceDubboProxyOrBuilder
-
setDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
setDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
addDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
addDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
addDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
addDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
addAllDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
clearDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
removeDubboFilters
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
getDubboFiltersBuilder
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
getDubboFiltersOrBuilder
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersOrBuilderin interfaceDubboProxyOrBuilder
-
getDubboFiltersOrBuilderList
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5;- Specified by:
getDubboFiltersOrBuilderListin interfaceDubboProxyOrBuilder
-
addDubboFiltersBuilder
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
addDubboFiltersBuilder
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
getDubboFiltersBuilderList
A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no dubbo_filters are specified, a default Dubbo router filter (``envoy.filters.dubbo.router``) is used.
repeated .envoy.extensions.filters.network.dubbo_proxy.v3.DubboFilter dubbo_filters = 5; -
setUnknownFields
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-
mergeUnknownFields
public final DubboProxy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<DubboProxy.Builder>
-