Class GenericProxy.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<GenericProxy.Builder>
io.envoyproxy.envoy.extensions.filters.network.generic_proxy.v3.GenericProxy.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,GenericProxyOrBuilder,Cloneable
- Enclosing class:
- GenericProxy
public static final class GenericProxy.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<GenericProxy.Builder>
implements GenericProxyOrBuilder
[#next-free-field: 8]Protobuf type
envoy.extensions.filters.network.generic_proxy.v3.GenericProxy-
Method Summary
Modifier and TypeMethodDescriptionaddAccessLog(int index, AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.addAccessLog(int index, AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.addAccessLog(AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.addAccessLog(AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.addAccessLogBuilder(int index) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.addAllAccessLog(Iterable<? extends AccessLog> values) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.addAllFilters(Iterable<? extends TypedExtensionConfig> values) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.addFilters(int index, TypedExtensionConfig value) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.addFilters(int index, TypedExtensionConfig.Builder builderForValue) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.addFilters(TypedExtensionConfig value) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.addFilters(TypedExtensionConfig.Builder builderForValue) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.addFiltersBuilder(int index) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.The codec which encodes and decodes the application protocol.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.The generic proxies route table will be dynamically loaded via the meta RDS API.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) The route table for the generic proxy is static and is specified in this property.The human readable prefix to use when emitting statistics.Tracing configuration for the generic proxy.clone()getAccessLog(int index) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.getAccessLogBuilder(int index) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.intConfiguration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.getAccessLogOrBuilder(int index) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.List<? extends AccessLogOrBuilder>Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.The codec which encodes and decodes the application protocol.The codec which encodes and decodes the application protocol.The codec which encodes and decodes the application protocol.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorgetFilters(int index) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.getFiltersBuilder(int index) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.intA list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.getFiltersOrBuilder(int index) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.List<? extends TypedExtensionConfigOrBuilder>A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.The generic proxies route table will be dynamically loaded via the meta RDS API.The generic proxies route table will be dynamically loaded via the meta RDS API.The generic proxies route table will be dynamically loaded via the meta RDS API.The route table for the generic proxy is static and is specified in this property.The route table for the generic proxy is static and is specified in this property.The route table for the generic proxy is static and is specified in this property.The human readable prefix to use when emitting statistics.com.google.protobuf.ByteStringThe human readable prefix to use when emitting statistics.Tracing configuration for the generic proxy.Tracing configuration for the generic proxy.Tracing configuration for the generic proxy.booleanThe codec which encodes and decodes the application protocol.booleanThe generic proxies route table will be dynamically loaded via the meta RDS API.booleanThe route table for the generic proxy is static and is specified in this property.booleanTracing configuration for the generic proxy.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanThe codec which encodes and decodes the application protocol.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(GenericProxy other) mergeGenericRds(GenericRds value) The generic proxies route table will be dynamically loaded via the meta RDS API.The route table for the generic proxy is static and is specified in this property.Tracing configuration for the generic proxy.final GenericProxy.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeAccessLog(int index) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.removeFilters(int index) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.setAccessLog(int index, AccessLog value) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.setAccessLog(int index, AccessLog.Builder builderForValue) Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.The codec which encodes and decodes the application protocol.setCodecConfig(TypedExtensionConfig.Builder builderForValue) The codec which encodes and decodes the application protocol.setFilters(int index, TypedExtensionConfig value) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.setFilters(int index, TypedExtensionConfig.Builder builderForValue) A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy.setGenericRds(GenericRds value) The generic proxies route table will be dynamically loaded via the meta RDS API.setGenericRds(GenericRds.Builder builderForValue) The generic proxies route table will be dynamically loaded via the meta RDS API.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setRouteConfig(RouteConfiguration value) The route table for the generic proxy is static and is specified in this property.setRouteConfig(RouteConfiguration.Builder builderForValue) The route table for the generic proxy is static and is specified in this property.setStatPrefix(String value) The human readable prefix to use when emitting statistics.setStatPrefixBytes(com.google.protobuf.ByteString value) The human readable prefix to use when emitting statistics.Tracing configuration for the generic proxy.setTracing(HttpConnectionManager.Tracing.Builder builderForValue) Tracing configuration for the generic proxy.final GenericProxy.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
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<GenericProxy.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<GenericProxy.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<GenericProxy.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.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<GenericProxy.Builder>
-
setField
public GenericProxy.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<GenericProxy.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<GenericProxy.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<GenericProxy.Builder>
-
setRepeatedField
public GenericProxy.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<GenericProxy.Builder>
-
addRepeatedField
public GenericProxy.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<GenericProxy.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<GenericProxy.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<GenericProxy.Builder>
-
mergeFrom
public GenericProxy.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<GenericProxy.Builder>- Throws:
IOException
-
getRouteSpecifierCase
- Specified by:
getRouteSpecifierCasein interfaceGenericProxyOrBuilder
-
clearRouteSpecifier
-
getStatPrefix
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Specified by:
getStatPrefixin interfaceGenericProxyOrBuilder- 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 interfaceGenericProxyOrBuilder- Returns:
- The bytes for statPrefix.
-
setStatPrefix
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
The human readable prefix to use when emitting statistics.
string stat_prefix = 1 [(.validate.rules) = { ... }- Returns:
- This builder for chaining.
-
setStatPrefixBytes
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.
-
hasCodecConfig
public boolean hasCodecConfig()The codec which encodes and decodes the application protocol. [#extension-category: envoy.generic_proxy.codecs]
.envoy.config.core.v3.TypedExtensionConfig codec_config = 2 [(.validate.rules) = { ... }- Specified by:
hasCodecConfigin interfaceGenericProxyOrBuilder- Returns:
- Whether the codecConfig field is set.
-
getCodecConfig
The codec which encodes and decodes the application protocol. [#extension-category: envoy.generic_proxy.codecs]
.envoy.config.core.v3.TypedExtensionConfig codec_config = 2 [(.validate.rules) = { ... }- Specified by:
getCodecConfigin interfaceGenericProxyOrBuilder- Returns:
- The codecConfig.
-
setCodecConfig
The codec which encodes and decodes the application protocol. [#extension-category: envoy.generic_proxy.codecs]
.envoy.config.core.v3.TypedExtensionConfig codec_config = 2 [(.validate.rules) = { ... } -
setCodecConfig
The codec which encodes and decodes the application protocol. [#extension-category: envoy.generic_proxy.codecs]
.envoy.config.core.v3.TypedExtensionConfig codec_config = 2 [(.validate.rules) = { ... } -
mergeCodecConfig
The codec which encodes and decodes the application protocol. [#extension-category: envoy.generic_proxy.codecs]
.envoy.config.core.v3.TypedExtensionConfig codec_config = 2 [(.validate.rules) = { ... } -
clearCodecConfig
The codec which encodes and decodes the application protocol. [#extension-category: envoy.generic_proxy.codecs]
.envoy.config.core.v3.TypedExtensionConfig codec_config = 2 [(.validate.rules) = { ... } -
getCodecConfigBuilder
The codec which encodes and decodes the application protocol. [#extension-category: envoy.generic_proxy.codecs]
.envoy.config.core.v3.TypedExtensionConfig codec_config = 2 [(.validate.rules) = { ... } -
getCodecConfigOrBuilder
The codec which encodes and decodes the application protocol. [#extension-category: envoy.generic_proxy.codecs]
.envoy.config.core.v3.TypedExtensionConfig codec_config = 2 [(.validate.rules) = { ... }- Specified by:
getCodecConfigOrBuilderin interfaceGenericProxyOrBuilder
-
hasGenericRds
public boolean hasGenericRds()The generic proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.generic_proxy.v3.GenericRds generic_rds = 3;- Specified by:
hasGenericRdsin interfaceGenericProxyOrBuilder- Returns:
- Whether the genericRds field is set.
-
getGenericRds
The generic proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.generic_proxy.v3.GenericRds generic_rds = 3;- Specified by:
getGenericRdsin interfaceGenericProxyOrBuilder- Returns:
- The genericRds.
-
setGenericRds
The generic proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.generic_proxy.v3.GenericRds generic_rds = 3; -
setGenericRds
The generic proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.generic_proxy.v3.GenericRds generic_rds = 3; -
mergeGenericRds
The generic proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.generic_proxy.v3.GenericRds generic_rds = 3; -
clearGenericRds
The generic proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.generic_proxy.v3.GenericRds generic_rds = 3; -
getGenericRdsBuilder
The generic proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.generic_proxy.v3.GenericRds generic_rds = 3; -
getGenericRdsOrBuilder
The generic proxies route table will be dynamically loaded via the meta RDS API.
.envoy.extensions.filters.network.generic_proxy.v3.GenericRds generic_rds = 3;- Specified by:
getGenericRdsOrBuilderin interfaceGenericProxyOrBuilder
-
hasRouteConfig
public boolean hasRouteConfig()The route table for the generic proxy is static and is specified in this property.
.envoy.extensions.filters.network.generic_proxy.v3.RouteConfiguration route_config = 4;- Specified by:
hasRouteConfigin interfaceGenericProxyOrBuilder- Returns:
- Whether the routeConfig field is set.
-
getRouteConfig
The route table for the generic proxy is static and is specified in this property.
.envoy.extensions.filters.network.generic_proxy.v3.RouteConfiguration route_config = 4;- Specified by:
getRouteConfigin interfaceGenericProxyOrBuilder- Returns:
- The routeConfig.
-
setRouteConfig
The route table for the generic proxy is static and is specified in this property.
.envoy.extensions.filters.network.generic_proxy.v3.RouteConfiguration route_config = 4; -
setRouteConfig
The route table for the generic proxy is static and is specified in this property.
.envoy.extensions.filters.network.generic_proxy.v3.RouteConfiguration route_config = 4; -
mergeRouteConfig
The route table for the generic proxy is static and is specified in this property.
.envoy.extensions.filters.network.generic_proxy.v3.RouteConfiguration route_config = 4; -
clearRouteConfig
The route table for the generic proxy is static and is specified in this property.
.envoy.extensions.filters.network.generic_proxy.v3.RouteConfiguration route_config = 4; -
getRouteConfigBuilder
The route table for the generic proxy is static and is specified in this property.
.envoy.extensions.filters.network.generic_proxy.v3.RouteConfiguration route_config = 4; -
getRouteConfigOrBuilder
The route table for the generic proxy is static and is specified in this property.
.envoy.extensions.filters.network.generic_proxy.v3.RouteConfiguration route_config = 4;- Specified by:
getRouteConfigOrBuilderin interfaceGenericProxyOrBuilder
-
getFiltersList
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5;- Specified by:
getFiltersListin interfaceGenericProxyOrBuilder
-
getFiltersCount
public int getFiltersCount()A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5;- Specified by:
getFiltersCountin interfaceGenericProxyOrBuilder
-
getFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5;- Specified by:
getFiltersin interfaceGenericProxyOrBuilder
-
setFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
setFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
addFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
addFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
addFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
addFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
addAllFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
clearFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
removeFilters
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
getFiltersBuilder
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
getFiltersOrBuilder
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5;- Specified by:
getFiltersOrBuilderin interfaceGenericProxyOrBuilder
-
getFiltersOrBuilderList
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5;- Specified by:
getFiltersOrBuilderListin interfaceGenericProxyOrBuilder
-
addFiltersBuilder
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
addFiltersBuilder
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
getFiltersBuilderList
A list of individual Layer-7 filters that make up the filter chain for requests made to the proxy. Order matters as the filters are processed sequentially as request events happen. [#extension-category: envoy.generic_proxy.filters]
repeated .envoy.config.core.v3.TypedExtensionConfig filters = 5; -
hasTracing
public boolean hasTracing()Tracing configuration for the generic proxy.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.Tracing tracing = 6;- Specified by:
hasTracingin interfaceGenericProxyOrBuilder- Returns:
- Whether the tracing field is set.
-
getTracing
Tracing configuration for the generic proxy.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.Tracing tracing = 6;- Specified by:
getTracingin interfaceGenericProxyOrBuilder- Returns:
- The tracing.
-
setTracing
Tracing configuration for the generic proxy.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.Tracing tracing = 6; -
setTracing
Tracing configuration for the generic proxy.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.Tracing tracing = 6; -
mergeTracing
Tracing configuration for the generic proxy.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.Tracing tracing = 6; -
clearTracing
Tracing configuration for the generic proxy.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.Tracing tracing = 6; -
getTracingBuilder
Tracing configuration for the generic proxy.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.Tracing tracing = 6; -
getTracingOrBuilder
Tracing configuration for the generic proxy.
.envoy.extensions.filters.network.http_connection_manager.v3.HttpConnectionManager.Tracing tracing = 6;- Specified by:
getTracingOrBuilderin interfaceGenericProxyOrBuilder
-
getAccessLogList
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7;- Specified by:
getAccessLogListin interfaceGenericProxyOrBuilder
-
getAccessLogCount
public int getAccessLogCount()Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7;- Specified by:
getAccessLogCountin interfaceGenericProxyOrBuilder
-
getAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7;- Specified by:
getAccessLogin interfaceGenericProxyOrBuilder
-
setAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
setAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
addAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
addAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
addAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
addAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
addAllAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
clearAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
removeAccessLog
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
getAccessLogBuilder
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
getAccessLogOrBuilder
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7;- Specified by:
getAccessLogOrBuilderin interfaceGenericProxyOrBuilder
-
getAccessLogOrBuilderList
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7;- Specified by:
getAccessLogOrBuilderListin interfaceGenericProxyOrBuilder
-
addAccessLogBuilder
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
addAccessLogBuilder
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
getAccessLogBuilderList
Configuration for :ref:`access logs <arch_overview_access_logs>` emitted by generic proxy.
repeated .envoy.config.accesslog.v3.AccessLog access_log = 7; -
setUnknownFields
public final GenericProxy.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GenericProxy.Builder>
-
mergeUnknownFields
public final GenericProxy.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<GenericProxy.Builder>
-