Class MetaProtocolProxy.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<MetaProtocolProxy.Builder>
-
- io.envoyproxy.envoy.extensions.filters.network.meta_protocol_proxy.v3.MetaProtocolProxy.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,MetaProtocolProxyOrBuilder,Cloneable
- Enclosing class:
- MetaProtocolProxy
public static final class MetaProtocolProxy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<MetaProtocolProxy.Builder> implements MetaProtocolProxyOrBuilder
[#not-implemented-hide:] [#next-free-field: 6]
Protobuf typeenvoy.extensions.filters.network.meta_protocol_proxy.v3.MetaProtocolProxy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description MetaProtocolProxy.BuilderaddAllMetaProtocolFilters(Iterable<? extends TypedExtensionConfig> values)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaProtocolProxy.BuilderaddMetaProtocolFilters(int index, TypedExtensionConfig value)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaProtocolProxy.BuilderaddMetaProtocolFilters(int index, TypedExtensionConfig.Builder builderForValue)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaProtocolProxy.BuilderaddMetaProtocolFilters(TypedExtensionConfig value)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaProtocolProxy.BuilderaddMetaProtocolFilters(TypedExtensionConfig.Builder builderForValue)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.TypedExtensionConfig.BuilderaddMetaProtocolFiltersBuilder()A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.TypedExtensionConfig.BuilderaddMetaProtocolFiltersBuilder(int index)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaProtocolProxy.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MetaProtocolProxybuild()MetaProtocolProxybuildPartial()MetaProtocolProxy.Builderclear()MetaProtocolProxy.BuilderclearApplicationProtocol()The application protocol built on top of the meta protocol proxy.MetaProtocolProxy.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)MetaProtocolProxy.BuilderclearMetaProtocolFilters()A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaProtocolProxy.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)MetaProtocolProxy.BuilderclearRds()The meta protocol proxies route table will be dynamically loaded via the meta RDS API.MetaProtocolProxy.BuilderclearRouteConfig()The route table for the meta protocol proxy is static and is specified in this property.MetaProtocolProxy.BuilderclearRouteSpecifier()MetaProtocolProxy.BuilderclearStatPrefix()The human readable prefix to use when emitting statistics.MetaProtocolProxy.Builderclone()ApplicationProtocolgetApplicationProtocol()The application protocol built on top of the meta protocol proxy.ApplicationProtocol.BuildergetApplicationProtocolBuilder()The application protocol built on top of the meta protocol proxy.ApplicationProtocolOrBuildergetApplicationProtocolOrBuilder()The application protocol built on top of the meta protocol proxy.MetaProtocolProxygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()TypedExtensionConfiggetMetaProtocolFilters(int index)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.TypedExtensionConfig.BuildergetMetaProtocolFiltersBuilder(int index)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.List<TypedExtensionConfig.Builder>getMetaProtocolFiltersBuilderList()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.MetaRds.BuildergetRdsBuilder()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.RouteConfiguration.BuildergetRouteConfigBuilder()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.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()MetaProtocolProxy.BuildermergeApplicationProtocol(ApplicationProtocol value)The application protocol built on top of the meta protocol proxy.MetaProtocolProxy.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)MetaProtocolProxy.BuildermergeFrom(com.google.protobuf.Message other)MetaProtocolProxy.BuildermergeFrom(MetaProtocolProxy other)MetaProtocolProxy.BuildermergeRds(MetaRds value)The meta protocol proxies route table will be dynamically loaded via the meta RDS API.MetaProtocolProxy.BuildermergeRouteConfig(RouteConfiguration value)The route table for the meta protocol proxy is static and is specified in this property.MetaProtocolProxy.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)MetaProtocolProxy.BuilderremoveMetaProtocolFilters(int index)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaProtocolProxy.BuildersetApplicationProtocol(ApplicationProtocol value)The application protocol built on top of the meta protocol proxy.MetaProtocolProxy.BuildersetApplicationProtocol(ApplicationProtocol.Builder builderForValue)The application protocol built on top of the meta protocol proxy.MetaProtocolProxy.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)MetaProtocolProxy.BuildersetMetaProtocolFilters(int index, TypedExtensionConfig value)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaProtocolProxy.BuildersetMetaProtocolFilters(int index, TypedExtensionConfig.Builder builderForValue)A list of individual Layer-7 filters that make up the filter chain for requests made to the meta protocol proxy.MetaProtocolProxy.BuildersetRds(MetaRds value)The meta protocol proxies route table will be dynamically loaded via the meta RDS API.MetaProtocolProxy.BuildersetRds(MetaRds.Builder builderForValue)The meta protocol proxies route table will be dynamically loaded via the meta RDS API.MetaProtocolProxy.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)MetaProtocolProxy.BuildersetRouteConfig(RouteConfiguration value)The route table for the meta protocol proxy is static and is specified in this property.MetaProtocolProxy.BuildersetRouteConfig(RouteConfiguration.Builder builderForValue)The route table for the meta protocol proxy is static and is specified in this property.MetaProtocolProxy.BuildersetStatPrefix(String value)The human readable prefix to use when emitting statistics.MetaProtocolProxy.BuildersetStatPrefixBytes(com.google.protobuf.ByteString value)The human readable prefix to use when emitting statistics.MetaProtocolProxy.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
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<MetaProtocolProxy.Builder>
-
clear
public MetaProtocolProxy.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<MetaProtocolProxy.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<MetaProtocolProxy.Builder>
-
getDefaultInstanceForType
public MetaProtocolProxy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public MetaProtocolProxy build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public MetaProtocolProxy buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public MetaProtocolProxy.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<MetaProtocolProxy.Builder>
-
setField
public MetaProtocolProxy.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<MetaProtocolProxy.Builder>
-
clearField
public MetaProtocolProxy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<MetaProtocolProxy.Builder>
-
clearOneof
public MetaProtocolProxy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<MetaProtocolProxy.Builder>
-
setRepeatedField
public MetaProtocolProxy.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<MetaProtocolProxy.Builder>
-
addRepeatedField
public MetaProtocolProxy.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<MetaProtocolProxy.Builder>
-
mergeFrom
public MetaProtocolProxy.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<MetaProtocolProxy.Builder>
-
mergeFrom
public MetaProtocolProxy.Builder mergeFrom(MetaProtocolProxy other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<MetaProtocolProxy.Builder>
-
mergeFrom
public MetaProtocolProxy.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<MetaProtocolProxy.Builder>- Throws:
IOException
-
getRouteSpecifierCase
public MetaProtocolProxy.RouteSpecifierCase getRouteSpecifierCase()
- Specified by:
getRouteSpecifierCasein interfaceMetaProtocolProxyOrBuilder
-
clearRouteSpecifier
public MetaProtocolProxy.Builder clearRouteSpecifier()
-
getStatPrefix
public String getStatPrefix()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Specified by:
getStatPrefixin interfaceMetaProtocolProxyOrBuilder- 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 interfaceMetaProtocolProxyOrBuilder- Returns:
- The bytes for statPrefix.
-
setStatPrefix
public MetaProtocolProxy.Builder setStatPrefix(String value)
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
public MetaProtocolProxy.Builder clearStatPrefix()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setStatPrefixBytes
public MetaProtocolProxy.Builder setStatPrefixBytes(com.google.protobuf.ByteString value)
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.
-
hasApplicationProtocol
public 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) = { ... }- Specified by:
hasApplicationProtocolin interfaceMetaProtocolProxyOrBuilder- Returns:
- Whether the applicationProtocol field is set.
-
getApplicationProtocol
public 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) = { ... }- Specified by:
getApplicationProtocolin interfaceMetaProtocolProxyOrBuilder- Returns:
- The applicationProtocol.
-
setApplicationProtocol
public MetaProtocolProxy.Builder setApplicationProtocol(ApplicationProtocol value)
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) = { ... }
-
setApplicationProtocol
public MetaProtocolProxy.Builder setApplicationProtocol(ApplicationProtocol.Builder builderForValue)
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) = { ... }
-
mergeApplicationProtocol
public MetaProtocolProxy.Builder mergeApplicationProtocol(ApplicationProtocol value)
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) = { ... }
-
clearApplicationProtocol
public MetaProtocolProxy.Builder clearApplicationProtocol()
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) = { ... }
-
getApplicationProtocolBuilder
public ApplicationProtocol.Builder getApplicationProtocolBuilder()
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
public 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) = { ... }- Specified by:
getApplicationProtocolOrBuilderin interfaceMetaProtocolProxyOrBuilder
-
hasRds
public 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;- Specified by:
hasRdsin interfaceMetaProtocolProxyOrBuilder- Returns:
- Whether the rds field is set.
-
getRds
public 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;- Specified by:
getRdsin interfaceMetaProtocolProxyOrBuilder- Returns:
- The rds.
-
setRds
public MetaProtocolProxy.Builder setRds(MetaRds value)
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;
-
setRds
public MetaProtocolProxy.Builder setRds(MetaRds.Builder builderForValue)
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;
-
mergeRds
public MetaProtocolProxy.Builder mergeRds(MetaRds value)
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;
-
clearRds
public MetaProtocolProxy.Builder clearRds()
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;
-
getRdsBuilder
public MetaRds.Builder getRdsBuilder()
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
public 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;- Specified by:
getRdsOrBuilderin interfaceMetaProtocolProxyOrBuilder
-
hasRouteConfig
public 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;- Specified by:
hasRouteConfigin interfaceMetaProtocolProxyOrBuilder- Returns:
- Whether the routeConfig field is set.
-
getRouteConfig
public 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;- Specified by:
getRouteConfigin interfaceMetaProtocolProxyOrBuilder- Returns:
- The routeConfig.
-
setRouteConfig
public MetaProtocolProxy.Builder setRouteConfig(RouteConfiguration value)
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;
-
setRouteConfig
public MetaProtocolProxy.Builder setRouteConfig(RouteConfiguration.Builder builderForValue)
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;
-
mergeRouteConfig
public MetaProtocolProxy.Builder mergeRouteConfig(RouteConfiguration value)
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;
-
clearRouteConfig
public MetaProtocolProxy.Builder clearRouteConfig()
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;
-
getRouteConfigBuilder
public RouteConfiguration.Builder getRouteConfigBuilder()
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
public 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;- Specified by:
getRouteConfigOrBuilderin interfaceMetaProtocolProxyOrBuilder
-
getMetaProtocolFiltersList
public 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;- Specified by:
getMetaProtocolFiltersListin interfaceMetaProtocolProxyOrBuilder
-
getMetaProtocolFiltersCount
public 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;- Specified by:
getMetaProtocolFiltersCountin interfaceMetaProtocolProxyOrBuilder
-
getMetaProtocolFilters
public 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;- Specified by:
getMetaProtocolFiltersin interfaceMetaProtocolProxyOrBuilder
-
setMetaProtocolFilters
public MetaProtocolProxy.Builder setMetaProtocolFilters(int index, TypedExtensionConfig value)
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;
-
setMetaProtocolFilters
public MetaProtocolProxy.Builder setMetaProtocolFilters(int index, TypedExtensionConfig.Builder builderForValue)
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;
-
addMetaProtocolFilters
public MetaProtocolProxy.Builder addMetaProtocolFilters(TypedExtensionConfig value)
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;
-
addMetaProtocolFilters
public MetaProtocolProxy.Builder addMetaProtocolFilters(int index, TypedExtensionConfig value)
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;
-
addMetaProtocolFilters
public MetaProtocolProxy.Builder addMetaProtocolFilters(TypedExtensionConfig.Builder builderForValue)
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;
-
addMetaProtocolFilters
public MetaProtocolProxy.Builder addMetaProtocolFilters(int index, TypedExtensionConfig.Builder builderForValue)
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;
-
addAllMetaProtocolFilters
public MetaProtocolProxy.Builder addAllMetaProtocolFilters(Iterable<? extends TypedExtensionConfig> values)
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;
-
clearMetaProtocolFilters
public MetaProtocolProxy.Builder clearMetaProtocolFilters()
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;
-
removeMetaProtocolFilters
public MetaProtocolProxy.Builder removeMetaProtocolFilters(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;
-
getMetaProtocolFiltersBuilder
public TypedExtensionConfig.Builder getMetaProtocolFiltersBuilder(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;
-
getMetaProtocolFiltersOrBuilder
public 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;- Specified by:
getMetaProtocolFiltersOrBuilderin interfaceMetaProtocolProxyOrBuilder
-
getMetaProtocolFiltersOrBuilderList
public 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;- Specified by:
getMetaProtocolFiltersOrBuilderListin interfaceMetaProtocolProxyOrBuilder
-
addMetaProtocolFiltersBuilder
public TypedExtensionConfig.Builder addMetaProtocolFiltersBuilder()
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;
-
addMetaProtocolFiltersBuilder
public TypedExtensionConfig.Builder addMetaProtocolFiltersBuilder(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;
-
getMetaProtocolFiltersBuilderList
public List<TypedExtensionConfig.Builder> getMetaProtocolFiltersBuilderList()
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;
-
setUnknownFields
public final MetaProtocolProxy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MetaProtocolProxy.Builder>
-
mergeUnknownFields
public final MetaProtocolProxy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<MetaProtocolProxy.Builder>
-
-