Interface MetaProtocolProxyOrBuilder
-
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
MetaProtocolProxy,MetaProtocolProxy.Builder
public interface MetaProtocolProxyOrBuilder extends com.google.protobuf.MessageOrBuilder
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplicationProtocolgetApplicationProtocol()The application protocol built on top of the meta protocol proxy.ApplicationProtocolOrBuildergetApplicationProtocolOrBuilder()The application protocol built on top of the meta protocol proxy.TypedExtensionConfiggetMetaProtocolFilters(int index)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.intgetMetaProtocolFiltersCount()A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.List<TypedExtensionConfig>getMetaProtocolFiltersList()A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.TypedExtensionConfigOrBuildergetMetaProtocolFiltersOrBuilder(int index)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.List<? extends TypedExtensionConfigOrBuilder>getMetaProtocolFiltersOrBuilderList()A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaRdsgetRds()The meta protocol proxies route table will be dynamically loaded via the meta RDS API.MetaRdsOrBuildergetRdsOrBuilder()The meta protocol proxies route table will be dynamically loaded via the meta RDS API.RouteConfigurationgetRouteConfig()The route table for the meta protocol proxy is static and is specified in this property.RouteConfigurationOrBuildergetRouteConfigOrBuilder()The route table for the meta protocol proxy is static and is specified in this property.MetaProtocolProxy.RouteSpecifierCasegetRouteSpecifierCase()StringgetStatPrefix()The human readable prefix to use when emitting statistics.com.google.protobuf.ByteStringgetStatPrefixBytes()The human readable prefix to use when emitting statistics.booleanhasApplicationProtocol()The application protocol built on top of the meta protocol proxy.booleanhasRds()The meta protocol proxies route table will be dynamically loaded via the meta RDS API.booleanhasRouteConfig()The route table for the meta protocol proxy is static and is specified in this property.-
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) = { ... }
-
getStatPrefixBytes
com.google.protobuf.ByteString getStatPrefixBytes()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }
-
hasApplicationProtocol
boolean hasApplicationProtocol()
The application protocol built on top of the meta protocol proxy.
.envoy.extensions.filters.network.meta_protocol_proxy.v3.ApplicationProtocol application_protocol = 2 [(.validate.rules) = { ... }
-
getApplicationProtocol
ApplicationProtocol getApplicationProtocol()
The application protocol built on top of the meta protocol proxy.
.envoy.extensions.filters.network.meta_protocol_proxy.v3.ApplicationProtocol application_protocol = 2 [(.validate.rules) = { ... }
-
getApplicationProtocolOrBuilder
ApplicationProtocolOrBuilder getApplicationProtocolOrBuilder()
The application protocol built on top of the meta protocol proxy.
.envoy.extensions.filters.network.meta_protocol_proxy.v3.ApplicationProtocol application_protocol = 2 [(.validate.rules) = { ... }
-
hasRds
boolean hasRds()
The meta protocol proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.meta_protocol_proxy.v3.MetaRds rds = 3;
-
getRds
MetaRds getRds()
The meta protocol proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.meta_protocol_proxy.v3.MetaRds rds = 3;
-
getRdsOrBuilder
MetaRdsOrBuilder getRdsOrBuilder()
The meta protocol proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.meta_protocol_proxy.v3.MetaRds rds = 3;
-
hasRouteConfig
boolean hasRouteConfig()
The route table for the meta protocol proxy is static and is specified in this property.
.envoy.extensions.filters.network.meta_protocol_proxy.v3.RouteConfiguration route_config = 4;
-
getRouteConfig
RouteConfiguration getRouteConfig()
The route table for the meta protocol proxy is static and is specified in this property.
.envoy.extensions.filters.network.meta_protocol_proxy.v3.RouteConfiguration route_config = 4;
-
getRouteConfigOrBuilder
RouteConfigurationOrBuilder getRouteConfigOrBuilder()
The route table for the meta protocol proxy is static and is specified in this property.
.envoy.extensions.filters.network.meta_protocol_proxy.v3.RouteConfiguration route_config = 4;
-
getMetaProtocolFiltersList
List<TypedExtensionConfig> getMetaProtocolFiltersList()
A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy. Order matters as the filters are processed sequentially as request events happen.
repeated .envoy.config.core.v3.TypedExtensionConfig meta_protocol_filters = 5;
-
getMetaProtocolFilters
TypedExtensionConfig getMetaProtocolFilters(int index)
A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy. Order matters as the filters are processed sequentially as request events happen.
repeated .envoy.config.core.v3.TypedExtensionConfig meta_protocol_filters = 5;
-
getMetaProtocolFiltersCount
int getMetaProtocolFiltersCount()
A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy. Order matters as the filters are processed sequentially as request events happen.
repeated .envoy.config.core.v3.TypedExtensionConfig meta_protocol_filters = 5;
-
getMetaProtocolFiltersOrBuilderList
List<? extends TypedExtensionConfigOrBuilder> getMetaProtocolFiltersOrBuilderList()
A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy. Order matters as the filters are processed sequentially as request events happen.
repeated .envoy.config.core.v3.TypedExtensionConfig meta_protocol_filters = 5;
-
getMetaProtocolFiltersOrBuilder
TypedExtensionConfigOrBuilder getMetaProtocolFiltersOrBuilder(int index)
A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy. Order matters as the filters are processed sequentially as request events happen.
repeated .envoy.config.core.v3.TypedExtensionConfig meta_protocol_filters = 5;
-
getRouteSpecifierCase
MetaProtocolProxy.RouteSpecifierCase getRouteSpecifierCase()
-
-