public static final class HttpConnectionManagerOuterClass.HttpFilter.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder> implements HttpConnectionManagerOuterClass.HttpFilterOrBuilder
envoy.config.filter.network.http_connection_manager.v2.HttpFiltergetAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic HttpConnectionManagerOuterClass.HttpFilter build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic HttpConnectionManagerOuterClass.HttpFilter buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic HttpConnectionManagerOuterClass.HttpFilter.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter.Builder mergeFrom(HttpConnectionManagerOuterClass.HttpFilter other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public HttpConnectionManagerOuterClass.HttpFilter.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>IOExceptionpublic String getName()
The name of the filter to instantiate. The name must match a supported filter. The built-in filters are: [#comment:TODO(mattklein123): Auto generate the following list] * :ref:`envoy.buffer <config_http_filters_buffer>` * :ref:`envoy.cors <config_http_filters_cors>` * :ref:`envoy.fault <config_http_filters_fault_injection>` * :ref:`envoy.gzip <config_http_filters_gzip>` * :ref:`envoy.http_dynamo_filter <config_http_filters_dynamo>` * :ref:`envoy.grpc_http1_bridge <config_http_filters_grpc_bridge>` * :ref:`envoy.grpc_json_transcoder <config_http_filters_grpc_json_transcoder>` * :ref:`envoy.grpc_web <config_http_filters_grpc_web>` * :ref:`envoy.health_check <config_http_filters_health_check>` * :ref:`envoy.header_to_metadata <config_http_filters_header_to_metadata>` * :ref:`envoy.ip_tagging <config_http_filters_ip_tagging>` * :ref:`envoy.lua <config_http_filters_lua>` * :ref:`envoy.rate_limit <config_http_filters_rate_limit>` * :ref:`envoy.router <config_http_filters_router>` * :ref:`envoy.squash <config_http_filters_squash>`
string name = 1 [(.validate.rules) = { ... }getName in interface HttpConnectionManagerOuterClass.HttpFilterOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of the filter to instantiate. The name must match a supported filter. The built-in filters are: [#comment:TODO(mattklein123): Auto generate the following list] * :ref:`envoy.buffer <config_http_filters_buffer>` * :ref:`envoy.cors <config_http_filters_cors>` * :ref:`envoy.fault <config_http_filters_fault_injection>` * :ref:`envoy.gzip <config_http_filters_gzip>` * :ref:`envoy.http_dynamo_filter <config_http_filters_dynamo>` * :ref:`envoy.grpc_http1_bridge <config_http_filters_grpc_bridge>` * :ref:`envoy.grpc_json_transcoder <config_http_filters_grpc_json_transcoder>` * :ref:`envoy.grpc_web <config_http_filters_grpc_web>` * :ref:`envoy.health_check <config_http_filters_health_check>` * :ref:`envoy.header_to_metadata <config_http_filters_header_to_metadata>` * :ref:`envoy.ip_tagging <config_http_filters_ip_tagging>` * :ref:`envoy.lua <config_http_filters_lua>` * :ref:`envoy.rate_limit <config_http_filters_rate_limit>` * :ref:`envoy.router <config_http_filters_router>` * :ref:`envoy.squash <config_http_filters_squash>`
string name = 1 [(.validate.rules) = { ... }getNameBytes in interface HttpConnectionManagerOuterClass.HttpFilterOrBuilderpublic HttpConnectionManagerOuterClass.HttpFilter.Builder setName(String value)
The name of the filter to instantiate. The name must match a supported filter. The built-in filters are: [#comment:TODO(mattklein123): Auto generate the following list] * :ref:`envoy.buffer <config_http_filters_buffer>` * :ref:`envoy.cors <config_http_filters_cors>` * :ref:`envoy.fault <config_http_filters_fault_injection>` * :ref:`envoy.gzip <config_http_filters_gzip>` * :ref:`envoy.http_dynamo_filter <config_http_filters_dynamo>` * :ref:`envoy.grpc_http1_bridge <config_http_filters_grpc_bridge>` * :ref:`envoy.grpc_json_transcoder <config_http_filters_grpc_json_transcoder>` * :ref:`envoy.grpc_web <config_http_filters_grpc_web>` * :ref:`envoy.health_check <config_http_filters_health_check>` * :ref:`envoy.header_to_metadata <config_http_filters_header_to_metadata>` * :ref:`envoy.ip_tagging <config_http_filters_ip_tagging>` * :ref:`envoy.lua <config_http_filters_lua>` * :ref:`envoy.rate_limit <config_http_filters_rate_limit>` * :ref:`envoy.router <config_http_filters_router>` * :ref:`envoy.squash <config_http_filters_squash>`
string name = 1 [(.validate.rules) = { ... }public HttpConnectionManagerOuterClass.HttpFilter.Builder clearName()
The name of the filter to instantiate. The name must match a supported filter. The built-in filters are: [#comment:TODO(mattklein123): Auto generate the following list] * :ref:`envoy.buffer <config_http_filters_buffer>` * :ref:`envoy.cors <config_http_filters_cors>` * :ref:`envoy.fault <config_http_filters_fault_injection>` * :ref:`envoy.gzip <config_http_filters_gzip>` * :ref:`envoy.http_dynamo_filter <config_http_filters_dynamo>` * :ref:`envoy.grpc_http1_bridge <config_http_filters_grpc_bridge>` * :ref:`envoy.grpc_json_transcoder <config_http_filters_grpc_json_transcoder>` * :ref:`envoy.grpc_web <config_http_filters_grpc_web>` * :ref:`envoy.health_check <config_http_filters_health_check>` * :ref:`envoy.header_to_metadata <config_http_filters_header_to_metadata>` * :ref:`envoy.ip_tagging <config_http_filters_ip_tagging>` * :ref:`envoy.lua <config_http_filters_lua>` * :ref:`envoy.rate_limit <config_http_filters_rate_limit>` * :ref:`envoy.router <config_http_filters_router>` * :ref:`envoy.squash <config_http_filters_squash>`
string name = 1 [(.validate.rules) = { ... }public HttpConnectionManagerOuterClass.HttpFilter.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of the filter to instantiate. The name must match a supported filter. The built-in filters are: [#comment:TODO(mattklein123): Auto generate the following list] * :ref:`envoy.buffer <config_http_filters_buffer>` * :ref:`envoy.cors <config_http_filters_cors>` * :ref:`envoy.fault <config_http_filters_fault_injection>` * :ref:`envoy.gzip <config_http_filters_gzip>` * :ref:`envoy.http_dynamo_filter <config_http_filters_dynamo>` * :ref:`envoy.grpc_http1_bridge <config_http_filters_grpc_bridge>` * :ref:`envoy.grpc_json_transcoder <config_http_filters_grpc_json_transcoder>` * :ref:`envoy.grpc_web <config_http_filters_grpc_web>` * :ref:`envoy.health_check <config_http_filters_health_check>` * :ref:`envoy.header_to_metadata <config_http_filters_header_to_metadata>` * :ref:`envoy.ip_tagging <config_http_filters_ip_tagging>` * :ref:`envoy.lua <config_http_filters_lua>` * :ref:`envoy.rate_limit <config_http_filters_rate_limit>` * :ref:`envoy.router <config_http_filters_router>` * :ref:`envoy.squash <config_http_filters_squash>`
string name = 1 [(.validate.rules) = { ... }public boolean hasConfig()
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Struct config = 2;hasConfig in interface HttpConnectionManagerOuterClass.HttpFilterOrBuilderpublic com.google.protobuf.Struct getConfig()
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Struct config = 2;getConfig in interface HttpConnectionManagerOuterClass.HttpFilterOrBuilderpublic HttpConnectionManagerOuterClass.HttpFilter.Builder setConfig(com.google.protobuf.Struct value)
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Struct config = 2;public HttpConnectionManagerOuterClass.HttpFilter.Builder setConfig(com.google.protobuf.Struct.Builder builderForValue)
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Struct config = 2;public HttpConnectionManagerOuterClass.HttpFilter.Builder mergeConfig(com.google.protobuf.Struct value)
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Struct config = 2;public HttpConnectionManagerOuterClass.HttpFilter.Builder clearConfig()
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Struct config = 2;public com.google.protobuf.Struct.Builder getConfigBuilder()
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Struct config = 2;public com.google.protobuf.StructOrBuilder getConfigOrBuilder()
Filter specific configuration which depends on the filter being instantiated. See the supported filters for further documentation.
.google.protobuf.Struct config = 2;getConfigOrBuilder in interface HttpConnectionManagerOuterClass.HttpFilterOrBuilder@Deprecated public boolean hasDeprecatedV1()
[#not-implemented-hide:] This is hidden as type has been deprecated and is no longer required.
.envoy.config.filter.network.http_connection_manager.v2.HttpFilter.DeprecatedV1 deprecated_v1 = 3 [deprecated = true];hasDeprecatedV1 in interface HttpConnectionManagerOuterClass.HttpFilterOrBuilder@Deprecated public HttpConnectionManagerOuterClass.HttpFilter.DeprecatedV1 getDeprecatedV1()
[#not-implemented-hide:] This is hidden as type has been deprecated and is no longer required.
.envoy.config.filter.network.http_connection_manager.v2.HttpFilter.DeprecatedV1 deprecated_v1 = 3 [deprecated = true];getDeprecatedV1 in interface HttpConnectionManagerOuterClass.HttpFilterOrBuilder@Deprecated public HttpConnectionManagerOuterClass.HttpFilter.Builder setDeprecatedV1(HttpConnectionManagerOuterClass.HttpFilter.DeprecatedV1 value)
[#not-implemented-hide:] This is hidden as type has been deprecated and is no longer required.
.envoy.config.filter.network.http_connection_manager.v2.HttpFilter.DeprecatedV1 deprecated_v1 = 3 [deprecated = true];@Deprecated public HttpConnectionManagerOuterClass.HttpFilter.Builder setDeprecatedV1(HttpConnectionManagerOuterClass.HttpFilter.DeprecatedV1.Builder builderForValue)
[#not-implemented-hide:] This is hidden as type has been deprecated and is no longer required.
.envoy.config.filter.network.http_connection_manager.v2.HttpFilter.DeprecatedV1 deprecated_v1 = 3 [deprecated = true];@Deprecated public HttpConnectionManagerOuterClass.HttpFilter.Builder mergeDeprecatedV1(HttpConnectionManagerOuterClass.HttpFilter.DeprecatedV1 value)
[#not-implemented-hide:] This is hidden as type has been deprecated and is no longer required.
.envoy.config.filter.network.http_connection_manager.v2.HttpFilter.DeprecatedV1 deprecated_v1 = 3 [deprecated = true];@Deprecated public HttpConnectionManagerOuterClass.HttpFilter.Builder clearDeprecatedV1()
[#not-implemented-hide:] This is hidden as type has been deprecated and is no longer required.
.envoy.config.filter.network.http_connection_manager.v2.HttpFilter.DeprecatedV1 deprecated_v1 = 3 [deprecated = true];@Deprecated public HttpConnectionManagerOuterClass.HttpFilter.DeprecatedV1.Builder getDeprecatedV1Builder()
[#not-implemented-hide:] This is hidden as type has been deprecated and is no longer required.
.envoy.config.filter.network.http_connection_manager.v2.HttpFilter.DeprecatedV1 deprecated_v1 = 3 [deprecated = true];@Deprecated public HttpConnectionManagerOuterClass.HttpFilter.DeprecatedV1OrBuilder getDeprecatedV1OrBuilder()
[#not-implemented-hide:] This is hidden as type has been deprecated and is no longer required.
.envoy.config.filter.network.http_connection_manager.v2.HttpFilter.DeprecatedV1 deprecated_v1 = 3 [deprecated = true];getDeprecatedV1OrBuilder in interface HttpConnectionManagerOuterClass.HttpFilterOrBuilderpublic final HttpConnectionManagerOuterClass.HttpFilter.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>public final HttpConnectionManagerOuterClass.HttpFilter.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<HttpConnectionManagerOuterClass.HttpFilter.Builder>Copyright © 2018 The Envoy Project. All rights reserved.