Class ResponseMapper.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<ResponseMapper.Builder>
com.google.protobuf.GeneratedMessage.Builder<ResponseMapper.Builder>
io.envoyproxy.envoy.extensions.filters.network.http_connection_manager.v3.ResponseMapper.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder
,com.google.protobuf.MessageLite.Builder
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,ResponseMapperOrBuilder
,Cloneable
- Enclosing class:
ResponseMapper
public static final class ResponseMapper.Builder
extends com.google.protobuf.GeneratedMessage.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
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private DataSource
private com.google.protobuf.SingleFieldBuilder
<DataSource, DataSource.Builder, DataSourceOrBuilder> private SubstitutionFormatString
private com.google.protobuf.SingleFieldBuilder
<SubstitutionFormatString, SubstitutionFormatString.Builder, SubstitutionFormatStringOrBuilder> private AccessLogFilter
private com.google.protobuf.SingleFieldBuilder
<AccessLogFilter, AccessLogFilter.Builder, AccessLogFilterOrBuilder> private List
<HeaderValueOption> private com.google.protobuf.RepeatedFieldBuilder
<HeaderValueOption, HeaderValueOption.Builder, HeaderValueOptionOrBuilder> private com.google.protobuf.UInt32Value
private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.UInt32Value, com.google.protobuf.UInt32Value.Builder, com.google.protobuf.UInt32ValueOrBuilder> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAllHeadersToAdd
(Iterable<? extends HeaderValueOption> values) HTTP headers to add to a local reply.addHeadersToAdd
(int index, HeaderValueOption value) HTTP headers to add to a local reply.addHeadersToAdd
(int index, HeaderValueOption.Builder builderForValue) HTTP headers to add to a local reply.addHeadersToAdd
(HeaderValueOption value) HTTP headers to add to a local reply.addHeadersToAdd
(HeaderValueOption.Builder builderForValue) HTTP headers to add to a local reply.HTTP headers to add to a local reply.addHeadersToAddBuilder
(int index) HTTP headers to add to a local reply.build()
private void
buildPartial0
(ResponseMapper result) private void
clear()
The new local reply body text if specified.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>`.Filter to determine if this mapper should apply.HTTP headers to add to a local reply.The new response status code if specified.private void
getBody()
The new local reply body text if specified.The new local reply body text if specified.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>`.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>`.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>`.The new local reply body text if specified.static final com.google.protobuf.Descriptors.Descriptor
com.google.protobuf.Descriptors.Descriptor
Filter to determine if this mapper should apply.Filter to determine if this mapper should apply.Filter to determine if this mapper should apply.getHeadersToAdd
(int index) HTTP headers to add to a local reply.getHeadersToAddBuilder
(int index) HTTP headers to add to a local reply.HTTP headers to add to a local reply.int
HTTP headers to add to a local reply.HTTP headers to add to a local reply.getHeadersToAddOrBuilder
(int index) HTTP headers to add to a local reply.List
<? extends HeaderValueOptionOrBuilder> HTTP headers to add to a local reply.com.google.protobuf.UInt32Value
The new response status code if specified.com.google.protobuf.UInt32Value.Builder
The new response status code if specified.com.google.protobuf.UInt32ValueOrBuilder
The new response status code if specified.boolean
hasBody()
The new local reply body text if specified.boolean
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
Filter to determine if this mapper should apply.boolean
The new response status code if specified.private com.google.protobuf.SingleFieldBuilder
<DataSource, DataSource.Builder, DataSourceOrBuilder> The new local reply body text if specified.private com.google.protobuf.SingleFieldBuilder
<SubstitutionFormatString, SubstitutionFormatString.Builder, SubstitutionFormatStringOrBuilder> 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>`.protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
private com.google.protobuf.SingleFieldBuilder
<AccessLogFilter, AccessLogFilter.Builder, AccessLogFilterOrBuilder> Filter to determine if this mapper should apply.private com.google.protobuf.RepeatedFieldBuilder
<HeaderValueOption, HeaderValueOption.Builder, HeaderValueOptionOrBuilder> private com.google.protobuf.SingleFieldBuilder
<com.google.protobuf.UInt32Value, com.google.protobuf.UInt32Value.Builder, com.google.protobuf.UInt32ValueOrBuilder> The new response status code if specified.final boolean
private void
mergeBody
(DataSource value) The new local reply body text if specified.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>`.mergeFilter
(AccessLogFilter value) Filter to determine if this mapper should apply.mergeFrom
(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom
(com.google.protobuf.Message other) mergeFrom
(ResponseMapper other) mergeStatusCode
(com.google.protobuf.UInt32Value value) The new response status code if specified.removeHeadersToAdd
(int index) HTTP headers to add to a local reply.setBody
(DataSource value) The new local reply body text if specified.setBody
(DataSource.Builder builderForValue) The new local reply body text if specified.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>`.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>`.setFilter
(AccessLogFilter value) Filter to determine if this mapper should apply.setFilter
(AccessLogFilter.Builder builderForValue) Filter to determine if this mapper should apply.setHeadersToAdd
(int index, HeaderValueOption value) HTTP headers to add to a local reply.setHeadersToAdd
(int index, HeaderValueOption.Builder builderForValue) HTTP headers to add to a local reply.setStatusCode
(com.google.protobuf.UInt32Value value) The new response status code if specified.setStatusCode
(com.google.protobuf.UInt32Value.Builder builderForValue) The new response status code if specified.Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, 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
Methods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFrom
Methods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFrom
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
bitField0_
private int bitField0_ -
filter_
-
filterBuilder_
private com.google.protobuf.SingleFieldBuilder<AccessLogFilter,AccessLogFilter.Builder, filterBuilder_AccessLogFilterOrBuilder> -
statusCode_
private com.google.protobuf.UInt32Value statusCode_ -
statusCodeBuilder_
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.UInt32Value,com.google.protobuf.UInt32Value.Builder, statusCodeBuilder_com.google.protobuf.UInt32ValueOrBuilder> -
body_
-
bodyBuilder_
private com.google.protobuf.SingleFieldBuilder<DataSource,DataSource.Builder, bodyBuilder_DataSourceOrBuilder> -
bodyFormatOverride_
-
bodyFormatOverrideBuilder_
private com.google.protobuf.SingleFieldBuilder<SubstitutionFormatString,SubstitutionFormatString.Builder, bodyFormatOverrideBuilder_SubstitutionFormatStringOrBuilder> -
headersToAdd_
-
headersToAddBuilder_
private com.google.protobuf.RepeatedFieldBuilder<HeaderValueOption,HeaderValueOption.Builder, headersToAddBuilder_HeaderValueOptionOrBuilder>
-
-
Constructor Details
-
Builder
private Builder() -
Builder
private Builder(com.google.protobuf.AbstractMessage.BuilderParent parent)
-
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessage.Builder<ResponseMapper.Builder>
-
maybeForceBuilderInitialization
private void maybeForceBuilderInitialization() -
clear
- Specified by:
clear
in interfacecom.google.protobuf.Message.Builder
- Specified by:
clear
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
clear
in classcom.google.protobuf.GeneratedMessage.Builder<ResponseMapper.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.Message.Builder
- Specified by:
getDescriptorForType
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getDescriptorForType
in classcom.google.protobuf.GeneratedMessage.Builder<ResponseMapper.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
build
in interfacecom.google.protobuf.Message.Builder
- Specified by:
build
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartial
in interfacecom.google.protobuf.Message.Builder
- Specified by:
buildPartial
in interfacecom.google.protobuf.MessageLite.Builder
-
buildPartialRepeatedFields
-
buildPartial0
-
mergeFrom
- Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ResponseMapper.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessage.Builder<ResponseMapper.Builder>
-
mergeFrom
public ResponseMapper.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFrom
in interfacecom.google.protobuf.Message.Builder
- Specified by:
mergeFrom
in interfacecom.google.protobuf.MessageLite.Builder
- Overrides:
mergeFrom
in classcom.google.protobuf.AbstractMessage.Builder<ResponseMapper.Builder>
- Throws:
IOException
-
hasFilter
public boolean hasFilter()Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }
- Specified by:
hasFilter
in interfaceResponseMapperOrBuilder
- Returns:
- Whether the filter field is set.
-
getFilter
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }
- Specified by:
getFilter
in interfaceResponseMapperOrBuilder
- Returns:
- The filter.
-
setFilter
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }
-
setFilter
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }
-
mergeFilter
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }
-
clearFilter
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }
-
getFilterBuilder
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }
-
getFilterOrBuilder
Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }
- Specified by:
getFilterOrBuilder
in interfaceResponseMapperOrBuilder
-
internalGetFilterFieldBuilder
private com.google.protobuf.SingleFieldBuilder<AccessLogFilter,AccessLogFilter.Builder, internalGetFilterFieldBuilder()AccessLogFilterOrBuilder> Filter to determine if this mapper should apply.
.envoy.config.accesslog.v3.AccessLogFilter filter = 1 [(.validate.rules) = { ... }
-
hasStatusCode
public boolean hasStatusCode()The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }
- Specified by:
hasStatusCode
in interfaceResponseMapperOrBuilder
- Returns:
- Whether the statusCode field is set.
-
getStatusCode
public com.google.protobuf.UInt32Value getStatusCode()The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }
- Specified by:
getStatusCode
in interfaceResponseMapperOrBuilder
- Returns:
- The statusCode.
-
setStatusCode
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }
-
setStatusCode
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) = { ... }
-
mergeStatusCode
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }
-
clearStatusCode
The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }
-
getStatusCodeBuilder
public com.google.protobuf.UInt32Value.Builder getStatusCodeBuilder()The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }
-
getStatusCodeOrBuilder
public com.google.protobuf.UInt32ValueOrBuilder getStatusCodeOrBuilder()The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }
- Specified by:
getStatusCodeOrBuilder
in interfaceResponseMapperOrBuilder
-
internalGetStatusCodeFieldBuilder
private com.google.protobuf.SingleFieldBuilder<com.google.protobuf.UInt32Value,com.google.protobuf.UInt32Value.Builder, internalGetStatusCodeFieldBuilder()com.google.protobuf.UInt32ValueOrBuilder> The new response status code if specified.
.google.protobuf.UInt32Value status_code = 2 [(.validate.rules) = { ... }
-
hasBody
public 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;
- Specified by:
hasBody
in interfaceResponseMapperOrBuilder
- Returns:
- Whether the body field is set.
-
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;
- Specified by:
getBody
in interfaceResponseMapperOrBuilder
- Returns:
- The body.
-
setBody
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;
-
setBody
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;
-
mergeBody
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;
-
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;
-
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;
-
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;
- Specified by:
getBodyOrBuilder
in interfaceResponseMapperOrBuilder
-
internalGetBodyFieldBuilder
private com.google.protobuf.SingleFieldBuilder<DataSource,DataSource.Builder, internalGetBodyFieldBuilder()DataSourceOrBuilder> 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;
-
hasBodyFormatOverride
public 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;
- Specified by:
hasBodyFormatOverride
in interfaceResponseMapperOrBuilder
- Returns:
- Whether the bodyFormatOverride field is set.
-
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;
- Specified by:
getBodyFormatOverride
in interfaceResponseMapperOrBuilder
- Returns:
- The bodyFormatOverride.
-
setBodyFormatOverride
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;
-
setBodyFormatOverride
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;
-
mergeBodyFormatOverride
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;
-
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;
-
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;
-
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;
- Specified by:
getBodyFormatOverrideOrBuilder
in interfaceResponseMapperOrBuilder
-
internalGetBodyFormatOverrideFieldBuilder
private com.google.protobuf.SingleFieldBuilder<SubstitutionFormatString,SubstitutionFormatString.Builder, internalGetBodyFormatOverrideFieldBuilder()SubstitutionFormatStringOrBuilder> 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;
-
ensureHeadersToAddIsMutable
private void ensureHeadersToAddIsMutable() -
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) = { ... }
- Specified by:
getHeadersToAddList
in interfaceResponseMapperOrBuilder
-
getHeadersToAddCount
public 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) = { ... }
- Specified by:
getHeadersToAddCount
in interfaceResponseMapperOrBuilder
-
getHeadersToAdd
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) = { ... }
- Specified by:
getHeadersToAdd
in interfaceResponseMapperOrBuilder
-
setHeadersToAdd
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) = { ... }
-
setHeadersToAdd
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) = { ... }
-
addHeadersToAdd
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) = { ... }
-
addHeadersToAdd
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) = { ... }
-
addHeadersToAdd
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) = { ... }
-
addHeadersToAdd
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) = { ... }
-
addAllHeadersToAdd
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) = { ... }
-
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) = { ... }
-
removeHeadersToAdd
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) = { ... }
-
getHeadersToAddBuilder
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
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) = { ... }
- Specified by:
getHeadersToAddOrBuilder
in interfaceResponseMapperOrBuilder
-
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) = { ... }
- Specified by:
getHeadersToAddOrBuilderList
in interfaceResponseMapperOrBuilder
-
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) = { ... }
-
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) = { ... }
-
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) = { ... }
-
internalGetHeadersToAddFieldBuilder
private com.google.protobuf.RepeatedFieldBuilder<HeaderValueOption,HeaderValueOption.Builder, internalGetHeadersToAddFieldBuilder()HeaderValueOptionOrBuilder>
-