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 Modifier and Type Method Description 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.ProtocolTypegetProtocolType()Configure the protocol used.intgetProtocolTypeValue()Configure the protocol used.RouteConfigurationgetRouteConfig(int index)The route table for the connection manager is static and is specified in this property.intgetRouteConfigCount()The route table for the connection manager is static and is specified in this property.List<RouteConfiguration>getRouteConfigList()The route table for the connection manager is static and is specified in this property.RouteConfigurationOrBuildergetRouteConfigOrBuilder(int index)The route table for the connection manager is static and is specified in this property.List<? extends RouteConfigurationOrBuilder>getRouteConfigOrBuilderList()The route table for the connection manager is static and is specified in this property.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.-
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.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Returns:
- The enum numeric value on the wire for protocolType.
-
getProtocolType
ProtocolType getProtocolType()
Configure the protocol used.
.envoy.config.filter.network.dubbo_proxy.v2alpha1.ProtocolType protocol_type = 2 [(.validate.rules) = { ... }- Returns:
- The protocolType.
-
getSerializationTypeValue
int getSerializationTypeValue()
Configure the serialization protocol used.
.envoy.config.filter.network.dubbo_proxy.v2alpha1.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.config.filter.network.dubbo_proxy.v2alpha1.SerializationType serialization_type = 3 [(.validate.rules) = { ... }- Returns:
- The serializationType.
-
getRouteConfigList
List<RouteConfiguration> getRouteConfigList()
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
getRouteConfig
RouteConfiguration getRouteConfig(int index)
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
getRouteConfigCount
int getRouteConfigCount()
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
getRouteConfigOrBuilderList
List<? extends RouteConfigurationOrBuilder> getRouteConfigOrBuilderList()
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
getRouteConfigOrBuilder
RouteConfigurationOrBuilder getRouteConfigOrBuilder(int index)
The route table for the connection manager is static and is specified in this property.
repeated .envoy.config.filter.network.dubbo_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
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.config.filter.network.dubbo_proxy.v2alpha1.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.config.filter.network.dubbo_proxy.v2alpha1.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.config.filter.network.dubbo_proxy.v2alpha1.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.config.filter.network.dubbo_proxy.v2alpha1.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.config.filter.network.dubbo_proxy.v2alpha1.DubboFilter dubbo_filters = 5;
-
-