public static final class ResponseMapper.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ResponseMapper.Builder> implements ResponseMapperOrBuilder
The configuration to filter and change local response. [#next-free-field: 6]Protobuf type
envoy.extensions.filters.network.http_connection_manager.v3.ResponseMapper| Modifier and Type | Method and Description |
|---|---|
ResponseMapper.Builder |
addAllHeadersToAdd(Iterable<? extends HeaderValueOption> values)
HTTP headers to add to a local reply.
|
ResponseMapper.Builder |
addHeadersToAdd(HeaderValueOption.Builder builderForValue)
HTTP headers to add to a local reply.
|
ResponseMapper.Builder |
addHeadersToAdd(HeaderValueOption value)
HTTP headers to add to a local reply.
|
ResponseMapper.Builder |
addHeadersToAdd(int index,
HeaderValueOption.Builder builderForValue)
HTTP headers to add to a local reply.
|
ResponseMapper.Builder |
addHeadersToAdd(int index,
HeaderValueOption value)
HTTP headers to add to a local reply.
|
HeaderValueOption.Builder |
addHeadersToAddBuilder()
HTTP headers to add to a local reply.
|
HeaderValueOption.Builder |
addHeadersToAddBuilder(int index)
HTTP headers to add to a local reply.
|
ResponseMapper.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResponseMapper |
build() |
ResponseMapper |
buildPartial() |
ResponseMapper.Builder |
clear() |
ResponseMapper.Builder |
clearBody()
The new local reply body text if specified.
|
ResponseMapper.Builder |
clearBodyFormatOverride()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`.
|
ResponseMapper.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ResponseMapper.Builder |
clearFilter()
Filter to determine if this mapper should apply.
|
ResponseMapper.Builder |
clearHeadersToAdd()
HTTP headers to add to a local reply.
|
ResponseMapper.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ResponseMapper.Builder |
clearStatusCode()
The new response status code if specified.
|
ResponseMapper.Builder |
clone() |
DataSource |
getBody()
The new local reply body text if specified.
|
DataSource.Builder |
getBodyBuilder()
The new local reply body text if specified.
|
SubstitutionFormatString |
getBodyFormatOverride()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`.
|
SubstitutionFormatString.Builder |
getBodyFormatOverrideBuilder()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`.
|
SubstitutionFormatStringOrBuilder |
getBodyFormatOverrideOrBuilder()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`.
|
DataSourceOrBuilder |
getBodyOrBuilder()
The new local reply body text if specified.
|
ResponseMapper |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
AccessLogFilter |
getFilter()
Filter to determine if this mapper should apply.
|
AccessLogFilter.Builder |
getFilterBuilder()
Filter to determine if this mapper should apply.
|
AccessLogFilterOrBuilder |
getFilterOrBuilder()
Filter to determine if this mapper should apply.
|
HeaderValueOption |
getHeadersToAdd(int index)
HTTP headers to add to a local reply.
|
HeaderValueOption.Builder |
getHeadersToAddBuilder(int index)
HTTP headers to add to a local reply.
|
List<HeaderValueOption.Builder> |
getHeadersToAddBuilderList()
HTTP headers to add to a local reply.
|
int |
getHeadersToAddCount()
HTTP headers to add to a local reply.
|
List<HeaderValueOption> |
getHeadersToAddList()
HTTP headers to add to a local reply.
|
HeaderValueOptionOrBuilder |
getHeadersToAddOrBuilder(int index)
HTTP headers to add to a local reply.
|
List<? extends HeaderValueOptionOrBuilder> |
getHeadersToAddOrBuilderList()
HTTP headers to add to a local reply.
|
com.google.protobuf.UInt32Value |
getStatusCode()
The new response status code if specified.
|
com.google.protobuf.UInt32Value.Builder |
getStatusCodeBuilder()
The new response status code if specified.
|
com.google.protobuf.UInt32ValueOrBuilder |
getStatusCodeOrBuilder()
The new response status code if specified.
|
boolean |
hasBody()
The new local reply body text if specified.
|
boolean |
hasBodyFormatOverride()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`.
|
boolean |
hasFilter()
Filter to determine if this mapper should apply.
|
boolean |
hasStatusCode()
The new response status code if specified.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
ResponseMapper.Builder |
mergeBody(DataSource value)
The new local reply body text if specified.
|
ResponseMapper.Builder |
mergeBodyFormatOverride(SubstitutionFormatString value)
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`.
|
ResponseMapper.Builder |
mergeFilter(AccessLogFilter value)
Filter to determine if this mapper should apply.
|
ResponseMapper.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ResponseMapper.Builder |
mergeFrom(com.google.protobuf.Message other) |
ResponseMapper.Builder |
mergeFrom(ResponseMapper other) |
ResponseMapper.Builder |
mergeStatusCode(com.google.protobuf.UInt32Value value)
The new response status code if specified.
|
ResponseMapper.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ResponseMapper.Builder |
removeHeadersToAdd(int index)
HTTP headers to add to a local reply.
|
ResponseMapper.Builder |
setBody(DataSource.Builder builderForValue)
The new local reply body text if specified.
|
ResponseMapper.Builder |
setBody(DataSource value)
The new local reply body text if specified.
|
ResponseMapper.Builder |
setBodyFormatOverride(SubstitutionFormatString.Builder builderForValue)
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`.
|
ResponseMapper.Builder |
setBodyFormatOverride(SubstitutionFormatString value)
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`.
|
ResponseMapper.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ResponseMapper.Builder |
setFilter(AccessLogFilter.Builder builderForValue)
Filter to determine if this mapper should apply.
|
ResponseMapper.Builder |
setFilter(AccessLogFilter value)
Filter to determine if this mapper should apply.
|
ResponseMapper.Builder |
setHeadersToAdd(int index,
HeaderValueOption.Builder builderForValue)
HTTP headers to add to a local reply.
|
ResponseMapper.Builder |
setHeadersToAdd(int index,
HeaderValueOption value)
HTTP headers to add to a local reply.
|
ResponseMapper.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ResponseMapper.Builder |
setStatusCode(com.google.protobuf.UInt32Value.Builder builderForValue)
The new response status code if specified.
|
ResponseMapper.Builder |
setStatusCode(com.google.protobuf.UInt32Value value)
The new response status code if specified.
|
ResponseMapper.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, 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<ResponseMapper.Builder>public ResponseMapper.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMapper.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<ResponseMapper.Builder>public ResponseMapper getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ResponseMapper build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ResponseMapper buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ResponseMapper.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMapper.Builder>public ResponseMapper.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<ResponseMapper.Builder>public ResponseMapper.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMapper.Builder>public ResponseMapper.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMapper.Builder>public ResponseMapper.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<ResponseMapper.Builder>public ResponseMapper.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<ResponseMapper.Builder>public ResponseMapper.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ResponseMapper.Builder>public ResponseMapper.Builder mergeFrom(ResponseMapper other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMapper.Builder>public ResponseMapper.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<ResponseMapper.Builder>IOExceptionpublic boolean hasFilter()
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }hasFilter in interface ResponseMapperOrBuilderpublic AccessLogFilter getFilter()
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }getFilter in interface ResponseMapperOrBuilderpublic ResponseMapper.Builder setFilter(AccessLogFilter value)
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }public ResponseMapper.Builder setFilter(AccessLogFilter.Builder builderForValue)
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }public ResponseMapper.Builder mergeFilter(AccessLogFilter value)
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }public ResponseMapper.Builder clearFilter()
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }public AccessLogFilter.Builder getFilterBuilder()
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }public AccessLogFilterOrBuilder getFilterOrBuilder()
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }getFilterOrBuilder in interface ResponseMapperOrBuilderpublic boolean hasStatusCode()
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }hasStatusCode in interface ResponseMapperOrBuilderpublic com.google.protobuf.UInt32Value getStatusCode()
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }getStatusCode in interface ResponseMapperOrBuilderpublic ResponseMapper.Builder setStatusCode(com.google.protobuf.UInt32Value value)
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }public ResponseMapper.Builder setStatusCode(com.google.protobuf.UInt32Value.Builder builderForValue)
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }public ResponseMapper.Builder mergeStatusCode(com.google.protobuf.UInt32Value value)
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }public ResponseMapper.Builder clearStatusCode()
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }public com.google.protobuf.UInt32Value.Builder getStatusCodeBuilder()
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }public com.google.protobuf.UInt32ValueOrBuilder getStatusCodeOrBuilder()
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }getStatusCodeOrBuilder in interface ResponseMapperOrBuilderpublic boolean hasBody()
The new local reply body text if specified. It will be used in the `%LOCAL_REPLY_BODY%` command operator in the `body_format`.
.envoy.config.core.v3.DataSource body = 3;hasBody in interface ResponseMapperOrBuilderpublic DataSource getBody()
The new local reply body text if specified. It will be used in the `%LOCAL_REPLY_BODY%` command operator in the `body_format`.
.envoy.config.core.v3.DataSource body = 3;getBody in interface ResponseMapperOrBuilderpublic ResponseMapper.Builder setBody(DataSource value)
The new local reply body text if specified. It will be used in the `%LOCAL_REPLY_BODY%` command operator in the `body_format`.
.envoy.config.core.v3.DataSource body = 3;public ResponseMapper.Builder setBody(DataSource.Builder builderForValue)
The new local reply body text if specified. It will be used in the `%LOCAL_REPLY_BODY%` command operator in the `body_format`.
.envoy.config.core.v3.DataSource body = 3;public ResponseMapper.Builder mergeBody(DataSource value)
The new local reply body text if specified. It will be used in the `%LOCAL_REPLY_BODY%` command operator in the `body_format`.
.envoy.config.core.v3.DataSource body = 3;public ResponseMapper.Builder clearBody()
The new local reply body text if specified. It will be used in the `%LOCAL_REPLY_BODY%` command operator in the `body_format`.
.envoy.config.core.v3.DataSource body = 3;public DataSource.Builder getBodyBuilder()
The new local reply body text if specified. It will be used in the `%LOCAL_REPLY_BODY%` command operator in the `body_format`.
.envoy.config.core.v3.DataSource body = 3;public DataSourceOrBuilder getBodyOrBuilder()
The new local reply body text if specified. It will be used in the `%LOCAL_REPLY_BODY%` command operator in the `body_format`.
.envoy.config.core.v3.DataSource body = 3;getBodyOrBuilder in interface ResponseMapperOrBuilderpublic boolean hasBodyFormatOverride()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`. It will be used when this mapper is matched.
.envoy.config.core.v3.SubstitutionFormatString body_format_override = 4;hasBodyFormatOverride in interface ResponseMapperOrBuilderpublic SubstitutionFormatString getBodyFormatOverride()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`. It will be used when this mapper is matched.
.envoy.config.core.v3.SubstitutionFormatString body_format_override = 4;getBodyFormatOverride in interface ResponseMapperOrBuilderpublic ResponseMapper.Builder setBodyFormatOverride(SubstitutionFormatString value)
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`. It will be used when this mapper is matched.
.envoy.config.core.v3.SubstitutionFormatString body_format_override = 4;public ResponseMapper.Builder setBodyFormatOverride(SubstitutionFormatString.Builder builderForValue)
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`. It will be used when this mapper is matched.
.envoy.config.core.v3.SubstitutionFormatString body_format_override = 4;public ResponseMapper.Builder mergeBodyFormatOverride(SubstitutionFormatString value)
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`. It will be used when this mapper is matched.
.envoy.config.core.v3.SubstitutionFormatString body_format_override = 4;public ResponseMapper.Builder clearBodyFormatOverride()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`. It will be used when this mapper is matched.
.envoy.config.core.v3.SubstitutionFormatString body_format_override = 4;public SubstitutionFormatString.Builder getBodyFormatOverrideBuilder()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`. It will be used when this mapper is matched.
.envoy.config.core.v3.SubstitutionFormatString body_format_override = 4;public SubstitutionFormatStringOrBuilder getBodyFormatOverrideOrBuilder()
A per mapper `body_format` to override the :ref:`body_format <envoy_v3_api_field_extensions.filters.network.http_connection_manager.v3.LocalReplyConfig.body_format>`. It will be used when this mapper is matched.
.envoy.config.core.v3.SubstitutionFormatString body_format_override = 4;getBodyFormatOverrideOrBuilder in interface ResponseMapperOrBuilderpublic List<HeaderValueOption> getHeadersToAddList()
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }getHeadersToAddList in interface ResponseMapperOrBuilderpublic int getHeadersToAddCount()
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }getHeadersToAddCount in interface ResponseMapperOrBuilderpublic HeaderValueOption getHeadersToAdd(int index)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }getHeadersToAdd in interface ResponseMapperOrBuilderpublic ResponseMapper.Builder setHeadersToAdd(int index, HeaderValueOption value)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public ResponseMapper.Builder setHeadersToAdd(int index, HeaderValueOption.Builder builderForValue)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public ResponseMapper.Builder addHeadersToAdd(HeaderValueOption value)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public ResponseMapper.Builder addHeadersToAdd(int index, HeaderValueOption value)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public ResponseMapper.Builder addHeadersToAdd(HeaderValueOption.Builder builderForValue)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public ResponseMapper.Builder addHeadersToAdd(int index, HeaderValueOption.Builder builderForValue)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public ResponseMapper.Builder addAllHeadersToAdd(Iterable<? extends HeaderValueOption> values)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public ResponseMapper.Builder clearHeadersToAdd()
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public ResponseMapper.Builder removeHeadersToAdd(int index)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public HeaderValueOption.Builder getHeadersToAddBuilder(int index)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public HeaderValueOptionOrBuilder getHeadersToAddOrBuilder(int index)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }getHeadersToAddOrBuilder in interface ResponseMapperOrBuilderpublic List<? extends HeaderValueOptionOrBuilder> getHeadersToAddOrBuilderList()
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }getHeadersToAddOrBuilderList in interface ResponseMapperOrBuilderpublic HeaderValueOption.Builder addHeadersToAddBuilder()
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public HeaderValueOption.Builder addHeadersToAddBuilder(int index)
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public List<HeaderValueOption.Builder> getHeadersToAddBuilderList()
HTTP headers to add to a local reply. This allows the response mapper to append, to add or to override headers of any local reply before it is sent to a downstream client.
repeated .envoy.config.core.v3.HeaderValueOption headers_to_add = 5 [(.validate.rules) = { ... }public final ResponseMapper.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMapper.Builder>public final ResponseMapper.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ResponseMapper.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.