Class ThriftProxy.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<ThriftProxy.Builder>
-
- io.envoyproxy.envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftProxy.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,ThriftProxyOrBuilder,Cloneable
- Enclosing class:
- ThriftProxy
public static final class ThriftProxy.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ThriftProxy.Builder> implements ThriftProxyOrBuilder
[#next-free-field: 6]
Protobuf typeenvoy.config.filter.network.thrift_proxy.v2alpha1.ThriftProxy
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ThriftProxy.BuilderaddAllThriftFilters(Iterable<? extends ThriftFilter> values)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ThriftProxy.BuilderaddThriftFilters(int index, ThriftFilter value)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.BuilderaddThriftFilters(int index, ThriftFilter.Builder builderForValue)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.BuilderaddThriftFilters(ThriftFilter value)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.BuilderaddThriftFilters(ThriftFilter.Builder builderForValue)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftFilter.BuilderaddThriftFiltersBuilder()A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftFilter.BuilderaddThriftFiltersBuilder(int index)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxybuild()ThriftProxybuildPartial()ThriftProxy.Builderclear()ThriftProxy.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)ThriftProxy.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)ThriftProxy.BuilderclearProtocol()Supplies the type of protocol that the Thrift proxy should use.ThriftProxy.BuilderclearRouteConfig()The route table for the connection manager is static and is specified in this property.ThriftProxy.BuilderclearStatPrefix()The human readable prefix to use when emitting statistics.ThriftProxy.BuilderclearThriftFilters()A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.BuilderclearTransport()Supplies the type of transport that the Thrift proxy should use.ThriftProxy.Builderclone()ThriftProxygetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()ProtocolTypegetProtocol()Supplies the type of protocol that the Thrift proxy should use.intgetProtocolValue()Supplies the type of protocol that the Thrift proxy should use.RouteConfigurationgetRouteConfig()The route table for the connection manager is static and is specified in this property.RouteConfiguration.BuildergetRouteConfigBuilder()The route table for the connection manager is static and is specified in this property.RouteConfigurationOrBuildergetRouteConfigOrBuilder()The route table for the connection manager is static and is specified in this property.StringgetStatPrefix()The human readable prefix to use when emitting statistics.com.google.protobuf.ByteStringgetStatPrefixBytes()The human readable prefix to use when emitting statistics.ThriftFiltergetThriftFilters(int index)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftFilter.BuildergetThriftFiltersBuilder(int index)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.List<ThriftFilter.Builder>getThriftFiltersBuilderList()A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.intgetThriftFiltersCount()A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.List<ThriftFilter>getThriftFiltersList()A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftFilterOrBuildergetThriftFiltersOrBuilder(int index)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.List<? extends ThriftFilterOrBuilder>getThriftFiltersOrBuilderList()A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.TransportTypegetTransport()Supplies the type of transport that the Thrift proxy should use.intgetTransportValue()Supplies the type of transport that the Thrift proxy should use.booleanhasRouteConfig()The route table for the connection manager is static and is specified in this property.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()ThriftProxy.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)ThriftProxy.BuildermergeFrom(com.google.protobuf.Message other)ThriftProxy.BuildermergeFrom(ThriftProxy other)ThriftProxy.BuildermergeRouteConfig(RouteConfiguration value)The route table for the connection manager is static and is specified in this property.ThriftProxy.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)ThriftProxy.BuilderremoveThriftFilters(int index)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)ThriftProxy.BuildersetProtocol(ProtocolType value)Supplies the type of protocol that the Thrift proxy should use.ThriftProxy.BuildersetProtocolValue(int value)Supplies the type of protocol that the Thrift proxy should use.ThriftProxy.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)ThriftProxy.BuildersetRouteConfig(RouteConfiguration value)The route table for the connection manager is static and is specified in this property.ThriftProxy.BuildersetRouteConfig(RouteConfiguration.Builder builderForValue)The route table for the connection manager is static and is specified in this property.ThriftProxy.BuildersetStatPrefix(String value)The human readable prefix to use when emitting statistics.ThriftProxy.BuildersetStatPrefixBytes(com.google.protobuf.ByteString value)The human readable prefix to use when emitting statistics.ThriftProxy.BuildersetThriftFilters(int index, ThriftFilter value)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.BuildersetThriftFilters(int index, ThriftFilter.Builder builderForValue)A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy.ThriftProxy.BuildersetTransport(TransportType value)Supplies the type of transport that the Thrift proxy should use.ThriftProxy.BuildersetTransportValue(int value)Supplies the type of transport that the Thrift proxy should use.ThriftProxy.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<ThriftProxy.Builder>
-
clear
public ThriftProxy.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<ThriftProxy.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<ThriftProxy.Builder>
-
getDefaultInstanceForType
public ThriftProxy getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public ThriftProxy build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public ThriftProxy buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public ThriftProxy.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<ThriftProxy.Builder>
-
setField
public ThriftProxy.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<ThriftProxy.Builder>
-
clearField
public ThriftProxy.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<ThriftProxy.Builder>
-
clearOneof
public ThriftProxy.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<ThriftProxy.Builder>
-
setRepeatedField
public ThriftProxy.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<ThriftProxy.Builder>
-
addRepeatedField
public ThriftProxy.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<ThriftProxy.Builder>
-
mergeFrom
public ThriftProxy.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<ThriftProxy.Builder>
-
mergeFrom
public ThriftProxy.Builder mergeFrom(ThriftProxy other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<ThriftProxy.Builder>
-
mergeFrom
public ThriftProxy.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<ThriftProxy.Builder>- Throws:
IOException
-
getTransportValue
public int getTransportValue()
Supplies the type of transport that the Thrift proxy should use. Defaults to :ref:`AUTO_TRANSPORT<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.TransportType.AUTO_TRANSPORT>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.TransportType transport = 2 [(.validate.rules) = { ... }- Specified by:
getTransportValuein interfaceThriftProxyOrBuilder- Returns:
- The enum numeric value on the wire for transport.
-
setTransportValue
public ThriftProxy.Builder setTransportValue(int value)
Supplies the type of transport that the Thrift proxy should use. Defaults to :ref:`AUTO_TRANSPORT<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.TransportType.AUTO_TRANSPORT>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.TransportType transport = 2 [(.validate.rules) = { ... }- Parameters:
value- The enum numeric value on the wire for transport to set.- Returns:
- This builder for chaining.
-
getTransport
public TransportType getTransport()
Supplies the type of transport that the Thrift proxy should use. Defaults to :ref:`AUTO_TRANSPORT<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.TransportType.AUTO_TRANSPORT>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.TransportType transport = 2 [(.validate.rules) = { ... }- Specified by:
getTransportin interfaceThriftProxyOrBuilder- Returns:
- The transport.
-
setTransport
public ThriftProxy.Builder setTransport(TransportType value)
Supplies the type of transport that the Thrift proxy should use. Defaults to :ref:`AUTO_TRANSPORT<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.TransportType.AUTO_TRANSPORT>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.TransportType transport = 2 [(.validate.rules) = { ... }- Parameters:
value- The transport to set.- Returns:
- This builder for chaining.
-
clearTransport
public ThriftProxy.Builder clearTransport()
Supplies the type of transport that the Thrift proxy should use. Defaults to :ref:`AUTO_TRANSPORT<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.TransportType.AUTO_TRANSPORT>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.TransportType transport = 2 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
getProtocolValue
public int getProtocolValue()
Supplies the type of protocol that the Thrift proxy should use. Defaults to :ref:`AUTO_PROTOCOL<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.ProtocolType.AUTO_PROTOCOL>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.ProtocolType protocol = 3 [(.validate.rules) = { ... }- Specified by:
getProtocolValuein interfaceThriftProxyOrBuilder- Returns:
- The enum numeric value on the wire for protocol.
-
setProtocolValue
public ThriftProxy.Builder setProtocolValue(int value)
Supplies the type of protocol that the Thrift proxy should use. Defaults to :ref:`AUTO_PROTOCOL<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.ProtocolType.AUTO_PROTOCOL>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.ProtocolType protocol = 3 [(.validate.rules) = { ... }- Parameters:
value- The enum numeric value on the wire for protocol to set.- Returns:
- This builder for chaining.
-
getProtocol
public ProtocolType getProtocol()
Supplies the type of protocol that the Thrift proxy should use. Defaults to :ref:`AUTO_PROTOCOL<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.ProtocolType.AUTO_PROTOCOL>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.ProtocolType protocol = 3 [(.validate.rules) = { ... }- Specified by:
getProtocolin interfaceThriftProxyOrBuilder- Returns:
- The protocol.
-
setProtocol
public ThriftProxy.Builder setProtocol(ProtocolType value)
Supplies the type of protocol that the Thrift proxy should use. Defaults to :ref:`AUTO_PROTOCOL<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.ProtocolType.AUTO_PROTOCOL>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.ProtocolType protocol = 3 [(.validate.rules) = { ... }- Parameters:
value- The protocol to set.- Returns:
- This builder for chaining.
-
clearProtocol
public ThriftProxy.Builder clearProtocol()
Supplies the type of protocol that the Thrift proxy should use. Defaults to :ref:`AUTO_PROTOCOL<envoy_api_enum_value_config.filter.network.thrift_proxy.v2alpha1.ProtocolType.AUTO_PROTOCOL>`.
.envoy.config.filter.network.thrift_proxy.v2alpha1.ProtocolType protocol = 3 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
getStatPrefix
public String getStatPrefix()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Specified by:
getStatPrefixin interfaceThriftProxyOrBuilder- 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 interfaceThriftProxyOrBuilder- Returns:
- The bytes for statPrefix.
-
setStatPrefix
public ThriftProxy.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 ThriftProxy.Builder clearStatPrefix()
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setStatPrefixBytes
public ThriftProxy.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.
-
hasRouteConfig
public boolean hasRouteConfig()
The route table for the connection manager is static and is specified in this property.
.envoy.config.filter.network.thrift_proxy.v2alpha1.RouteConfiguration route_config = 4;- Specified by:
hasRouteConfigin interfaceThriftProxyOrBuilder- Returns:
- Whether the routeConfig field is set.
-
getRouteConfig
public RouteConfiguration getRouteConfig()
The route table for the connection manager is static and is specified in this property.
.envoy.config.filter.network.thrift_proxy.v2alpha1.RouteConfiguration route_config = 4;- Specified by:
getRouteConfigin interfaceThriftProxyOrBuilder- Returns:
- The routeConfig.
-
setRouteConfig
public ThriftProxy.Builder setRouteConfig(RouteConfiguration value)
The route table for the connection manager is static and is specified in this property.
.envoy.config.filter.network.thrift_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
setRouteConfig
public ThriftProxy.Builder setRouteConfig(RouteConfiguration.Builder builderForValue)
The route table for the connection manager is static and is specified in this property.
.envoy.config.filter.network.thrift_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
mergeRouteConfig
public ThriftProxy.Builder mergeRouteConfig(RouteConfiguration value)
The route table for the connection manager is static and is specified in this property.
.envoy.config.filter.network.thrift_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
clearRouteConfig
public ThriftProxy.Builder clearRouteConfig()
The route table for the connection manager is static and is specified in this property.
.envoy.config.filter.network.thrift_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
getRouteConfigBuilder
public RouteConfiguration.Builder getRouteConfigBuilder()
The route table for the connection manager is static and is specified in this property.
.envoy.config.filter.network.thrift_proxy.v2alpha1.RouteConfiguration route_config = 4;
-
getRouteConfigOrBuilder
public RouteConfigurationOrBuilder getRouteConfigOrBuilder()
The route table for the connection manager is static and is specified in this property.
.envoy.config.filter.network.thrift_proxy.v2alpha1.RouteConfiguration route_config = 4;- Specified by:
getRouteConfigOrBuilderin interfaceThriftProxyOrBuilder
-
getThriftFiltersList
public List<ThriftFilter> getThriftFiltersList()
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;- Specified by:
getThriftFiltersListin interfaceThriftProxyOrBuilder
-
getThriftFiltersCount
public int getThriftFiltersCount()
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;- Specified by:
getThriftFiltersCountin interfaceThriftProxyOrBuilder
-
getThriftFilters
public ThriftFilter getThriftFilters(int index)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;- Specified by:
getThriftFiltersin interfaceThriftProxyOrBuilder
-
setThriftFilters
public ThriftProxy.Builder setThriftFilters(int index, ThriftFilter value)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
setThriftFilters
public ThriftProxy.Builder setThriftFilters(int index, ThriftFilter.Builder builderForValue)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
addThriftFilters
public ThriftProxy.Builder addThriftFilters(ThriftFilter value)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
addThriftFilters
public ThriftProxy.Builder addThriftFilters(int index, ThriftFilter value)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
addThriftFilters
public ThriftProxy.Builder addThriftFilters(ThriftFilter.Builder builderForValue)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
addThriftFilters
public ThriftProxy.Builder addThriftFilters(int index, ThriftFilter.Builder builderForValue)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
addAllThriftFilters
public ThriftProxy.Builder addAllThriftFilters(Iterable<? extends ThriftFilter> values)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
clearThriftFilters
public ThriftProxy.Builder clearThriftFilters()
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
removeThriftFilters
public ThriftProxy.Builder removeThriftFilters(int index)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
getThriftFiltersBuilder
public ThriftFilter.Builder getThriftFiltersBuilder(int index)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
getThriftFiltersOrBuilder
public ThriftFilterOrBuilder getThriftFiltersOrBuilder(int index)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;- Specified by:
getThriftFiltersOrBuilderin interfaceThriftProxyOrBuilder
-
getThriftFiltersOrBuilderList
public List<? extends ThriftFilterOrBuilder> getThriftFiltersOrBuilderList()
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;- Specified by:
getThriftFiltersOrBuilderListin interfaceThriftProxyOrBuilder
-
addThriftFiltersBuilder
public ThriftFilter.Builder addThriftFiltersBuilder()
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
addThriftFiltersBuilder
public ThriftFilter.Builder addThriftFiltersBuilder(int index)
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
getThriftFiltersBuilderList
public List<ThriftFilter.Builder> getThriftFiltersBuilderList()
A list of individual Thrift filters that make up the filter chain for requests made to the Thrift proxy. Order matters as the filters are processed sequentially. For backwards compatibility, if no thrift_filters are specified, a default Thrift router filter (`envoy.filters.thrift.router`) is used.
repeated .envoy.config.filter.network.thrift_proxy.v2alpha1.ThriftFilter thrift_filters = 5;
-
setUnknownFields
public final ThriftProxy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ThriftProxy.Builder>
-
mergeUnknownFields
public final ThriftProxy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<ThriftProxy.Builder>
-
-