Interface DubboProxyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
DubboProxy,DubboProxy.Builder
public interface DubboProxyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description DrdsgetDrds()Use xDS to fetch the route configuration.DrdsOrBuildergetDrdsOrBuilder()Use xDS to fetch the route configuration.DubboFiltergetDubboFilters(int index)A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.intgetDubboFiltersCount()A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.List<DubboFilter>getDubboFiltersList()A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.DubboFilterOrBuildergetDubboFiltersOrBuilder(int index)A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.List<? extends DubboFilterOrBuilder>getDubboFiltersOrBuilderList()A list of individual Dubbo filters that make up the filter chain for requests made to the Dubbo proxy.MultipleRouteConfigurationgetMultipleRouteConfig().envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;MultipleRouteConfigurationOrBuildergetMultipleRouteConfigOrBuilder().envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;ProtocolTypegetProtocolType()Configure the protocol used.intgetProtocolTypeValue()Configure the protocol used.RouteConfigurationgetRouteConfig(int index)Deprecated.intgetRouteConfigCount()Deprecated.List<RouteConfiguration>getRouteConfigList()Deprecated.RouteConfigurationOrBuildergetRouteConfigOrBuilder(int index)Deprecated.List<? extends RouteConfigurationOrBuilder>getRouteConfigOrBuilderList()Deprecated.DubboProxy.RouteSpecifierCasegetRouteSpecifierCase()SerializationTypegetSerializationType()Configure the serialization protocol used.intgetSerializationTypeValue()Configure the serialization protocol used.StringgetStatPrefix()The human readable prefix to use when emitting statistics.com.google.protobuf.ByteStringgetStatPrefixBytes()The human readable prefix to use when emitting statistics.booleanhasDrds()Use xDS to fetch the route configuration.booleanhasMultipleRouteConfig().envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;-
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
-
-
-
Method Detail
-
getStatPrefix
String getStatPrefix()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Returns:
- The statPrefix.
-
getStatPrefixBytes
com.google.protobuf.ByteString getStatPrefixBytes()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Returns:
- The bytes for statPrefix.
-
getProtocolTypeValue
int getProtocolTypeValue()
Configure the protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Returns:
- The enum numeric value on the wire for protocolType.
-
getProtocolType
ProtocolType getProtocolType()
Configure the protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Returns:
- The protocolType.
-
getSerializationTypeValue
int getSerializationTypeValue()
Configure the serialization protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Returns:
- The enum numeric value on the wire for serializationType.
-
getSerializationType
SerializationType getSerializationType()
Configure the serialization protocol used.
.envoy.extensions.filters.network.dubbo_proxy.v3.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Returns:
- The serializationType.
-
getRouteConfigList
@Deprecated List<RouteConfiguration> 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"];
-
getRouteConfig
@Deprecated RouteConfiguration getRouteConfig(int index)
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"];
-
getRouteConfigCount
@Deprecated int 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"];
-
getRouteConfigOrBuilderList
@Deprecated List<? extends RouteConfigurationOrBuilder> 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"];
-
getRouteConfigOrBuilder
@Deprecated RouteConfigurationOrBuilder getRouteConfigOrBuilder(int index)
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
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) = { ... }- Returns:
- Whether the drds field is set.
-
getDrds
Drds 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) = { ... }- Returns:
- The drds.
-
getDrdsOrBuilder
DrdsOrBuilder 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) = { ... }
-
hasMultipleRouteConfig
boolean hasMultipleRouteConfig()
.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;- Returns:
- Whether the multipleRouteConfig field is set.
-
getMultipleRouteConfig
MultipleRouteConfiguration getMultipleRouteConfig()
.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;- Returns:
- The multipleRouteConfig.
-
getMultipleRouteConfigOrBuilder
MultipleRouteConfigurationOrBuilder getMultipleRouteConfigOrBuilder()
.envoy.extensions.filters.network.dubbo_proxy.v3.MultipleRouteConfiguration multiple_route_config = 7;
-
getDubboFiltersList
List<DubboFilter> 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;
-
getDubboFilters
DubboFilter getDubboFilters(int index)
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;
-
getDubboFiltersCount
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;
-
getDubboFiltersOrBuilderList
List<? extends DubboFilterOrBuilder> 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;
-
getDubboFiltersOrBuilder
DubboFilterOrBuilder getDubboFiltersOrBuilder(int index)
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;
-
getRouteSpecifierCase
DubboProxy.RouteSpecifierCase getRouteSpecifierCase()
-
-