Class OkHttpResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<OkHttpResponse.Builder>
io.envoyproxy.envoy.service.auth.v3.OkHttpResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,OkHttpResponseOrBuilder,Cloneable
- Enclosing class:
- OkHttpResponse
public static final class OkHttpResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<OkHttpResponse.Builder>
implements OkHttpResponseOrBuilder
HTTP attributes for an OK response. [#next-free-field: 9]Protobuf type
envoy.service.auth.v3.OkHttpResponse-
Method Summary
Modifier and TypeMethodDescriptionaddAllHeaders(Iterable<? extends HeaderValueOption> values) HTTP entity headers in addition to the original request headers.addAllHeadersToRemove(Iterable<String> values) HTTP entity headers to remove from the original request before dispatching it to the upstream.addAllQueryParametersToRemove(Iterable<String> values) This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream.addAllQueryParametersToSet(Iterable<? extends QueryParameter> values) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.addAllResponseHeadersToAdd(Iterable<? extends HeaderValueOption> values) This field allows the authorization service to send HTTP response headers to the downstream client on success.addHeaders(int index, HeaderValueOption value) HTTP entity headers in addition to the original request headers.addHeaders(int index, HeaderValueOption.Builder builderForValue) HTTP entity headers in addition to the original request headers.addHeaders(HeaderValueOption value) HTTP entity headers in addition to the original request headers.addHeaders(HeaderValueOption.Builder builderForValue) HTTP entity headers in addition to the original request headers.HTTP entity headers in addition to the original request headers.addHeadersBuilder(int index) HTTP entity headers in addition to the original request headers.addHeadersToRemove(String value) HTTP entity headers to remove from the original request before dispatching it to the upstream.addHeadersToRemoveBytes(com.google.protobuf.ByteString value) HTTP entity headers to remove from the original request before dispatching it to the upstream.addQueryParametersToRemove(String value) This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream.addQueryParametersToRemoveBytes(com.google.protobuf.ByteString value) This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream.addQueryParametersToSet(int index, QueryParameter value) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.addQueryParametersToSet(int index, QueryParameter.Builder builderForValue) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.addQueryParametersToSet(QueryParameter.Builder builderForValue) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.addQueryParametersToSetBuilder(int index) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) addResponseHeadersToAdd(int index, HeaderValueOption value) This field allows the authorization service to send HTTP response headers to the downstream client on success.addResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) This field allows the authorization service to send HTTP response headers to the downstream client on success.This field allows the authorization service to send HTTP response headers to the downstream client on success.addResponseHeadersToAdd(HeaderValueOption.Builder builderForValue) This field allows the authorization service to send HTTP response headers to the downstream client on success.This field allows the authorization service to send HTTP response headers to the downstream client on success.addResponseHeadersToAddBuilder(int index) This field allows the authorization service to send HTTP response headers to the downstream client on success.build()clear()Deprecated.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) HTTP entity headers in addition to the original request headers.HTTP entity headers to remove from the original request before dispatching it to the upstream.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream.This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.This field allows the authorization service to send HTTP response headers to the downstream client on success.clone()static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.StructDeprecated.envoy.service.auth.v3.OkHttpResponse.dynamic_metadata is deprecated.com.google.protobuf.Struct.BuilderDeprecated.com.google.protobuf.StructOrBuilderDeprecated.getHeaders(int index) HTTP entity headers in addition to the original request headers.getHeadersBuilder(int index) HTTP entity headers in addition to the original request headers.HTTP entity headers in addition to the original request headers.intHTTP entity headers in addition to the original request headers.HTTP entity headers in addition to the original request headers.getHeadersOrBuilder(int index) HTTP entity headers in addition to the original request headers.List<? extends HeaderValueOptionOrBuilder>HTTP entity headers in addition to the original request headers.getHeadersToRemove(int index) HTTP entity headers to remove from the original request before dispatching it to the upstream.com.google.protobuf.ByteStringgetHeadersToRemoveBytes(int index) HTTP entity headers to remove from the original request before dispatching it to the upstream.intHTTP entity headers to remove from the original request before dispatching it to the upstream.com.google.protobuf.ProtocolStringListHTTP entity headers to remove from the original request before dispatching it to the upstream.getQueryParametersToRemove(int index) This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream.com.google.protobuf.ByteStringgetQueryParametersToRemoveBytes(int index) This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream.intThis field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream.com.google.protobuf.ProtocolStringListThis field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream.getQueryParametersToSet(int index) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.getQueryParametersToSetBuilder(int index) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.intThis field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.getQueryParametersToSetOrBuilder(int index) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.List<? extends QueryParameterOrBuilder>This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.getResponseHeadersToAdd(int index) This field allows the authorization service to send HTTP response headers to the downstream client on success.getResponseHeadersToAddBuilder(int index) This field allows the authorization service to send HTTP response headers to the downstream client on success.This field allows the authorization service to send HTTP response headers to the downstream client on success.intThis field allows the authorization service to send HTTP response headers to the downstream client on success.This field allows the authorization service to send HTTP response headers to the downstream client on success.getResponseHeadersToAddOrBuilder(int index) This field allows the authorization service to send HTTP response headers to the downstream client on success.List<? extends HeaderValueOptionOrBuilder>This field allows the authorization service to send HTTP response headers to the downstream client on success.booleanDeprecated.envoy.service.auth.v3.OkHttpResponse.dynamic_metadata is deprecated.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeDynamicMetadata(com.google.protobuf.Struct value) Deprecated.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(OkHttpResponse other) final OkHttpResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) removeHeaders(int index) HTTP entity headers in addition to the original request headers.removeQueryParametersToSet(int index) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.removeResponseHeadersToAdd(int index) This field allows the authorization service to send HTTP response headers to the downstream client on success.setDynamicMetadata(com.google.protobuf.Struct value) Deprecated.setDynamicMetadata(com.google.protobuf.Struct.Builder builderForValue) Deprecated.setHeaders(int index, HeaderValueOption value) HTTP entity headers in addition to the original request headers.setHeaders(int index, HeaderValueOption.Builder builderForValue) HTTP entity headers in addition to the original request headers.setHeadersToRemove(int index, String value) HTTP entity headers to remove from the original request before dispatching it to the upstream.setQueryParametersToRemove(int index, String value) This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream.setQueryParametersToSet(int index, QueryParameter value) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.setQueryParametersToSet(int index, QueryParameter.Builder builderForValue) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setResponseHeadersToAdd(int index, HeaderValueOption value) This field allows the authorization service to send HTTP response headers to the downstream client on success.setResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) This field allows the authorization service to send HTTP response headers to the downstream client on success.final OkHttpResponse.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<OkHttpResponse.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<OkHttpResponse.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<OkHttpResponse.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<OkHttpResponse.Builder>
-
setField
public OkHttpResponse.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<OkHttpResponse.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OkHttpResponse.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OkHttpResponse.Builder>
-
setRepeatedField
public OkHttpResponse.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<OkHttpResponse.Builder>
-
addRepeatedField
public OkHttpResponse.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<OkHttpResponse.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OkHttpResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OkHttpResponse.Builder>
-
mergeFrom
public OkHttpResponse.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<OkHttpResponse.Builder>- Throws:
IOException
-
getHeadersList
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2;- Specified by:
getHeadersListin interfaceOkHttpResponseOrBuilder
-
getHeadersCount
public int getHeadersCount()HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2;- Specified by:
getHeadersCountin interfaceOkHttpResponseOrBuilder
-
getHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2;- Specified by:
getHeadersin interfaceOkHttpResponseOrBuilder
-
setHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
setHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
addHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
addHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
addHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
addHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
addAllHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
clearHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
removeHeaders
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
getHeadersBuilder
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
getHeadersOrBuilder
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2;- Specified by:
getHeadersOrBuilderin interfaceOkHttpResponseOrBuilder
-
getHeadersOrBuilderList
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2;- Specified by:
getHeadersOrBuilderListin interfaceOkHttpResponseOrBuilder
-
addHeadersBuilder
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
addHeadersBuilder
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
getHeadersBuilderList
HTTP entity headers in addition to the original request headers. This allows the authorization service to append, to add or to override headers from the original request before dispatching it to the upstream. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message. By setting the ``append`` field to ``true``, the filter will append the correspondent header value to the matched request header. By leaving ``append`` as false, the filter will either add a new header, or override an existing one if there is a match.
repeated .envoy.config.core.v3.HeaderValueOption headers = 2; -
getHeadersToRemoveList
public com.google.protobuf.ProtocolStringList getHeadersToRemoveList()HTTP entity headers to remove from the original request before dispatching it to the upstream. This allows the authorization service to act on auth related headers (like ``Authorization``), process them, and consume them. Under this model, the upstream will either receive the request (if it's authorized) or not receive it (if it's not), but will not see headers containing authorization credentials. Pseudo headers (such as ``:authority``, ``:method``, ``:path`` etc), as well as the header ``Host``, may not be removed as that would make the request malformed. If mentioned in ``headers_to_remove`` these special headers will be ignored. When using the HTTP service this must instead be set by the HTTP authorization service as a comma separated list like so: ``x-envoy-auth-headers-to-remove: one-auth-header, another-auth-header``.
repeated string headers_to_remove = 5;- Specified by:
getHeadersToRemoveListin interfaceOkHttpResponseOrBuilder- Returns:
- A list containing the headersToRemove.
-
getHeadersToRemoveCount
public int getHeadersToRemoveCount()HTTP entity headers to remove from the original request before dispatching it to the upstream. This allows the authorization service to act on auth related headers (like ``Authorization``), process them, and consume them. Under this model, the upstream will either receive the request (if it's authorized) or not receive it (if it's not), but will not see headers containing authorization credentials. Pseudo headers (such as ``:authority``, ``:method``, ``:path`` etc), as well as the header ``Host``, may not be removed as that would make the request malformed. If mentioned in ``headers_to_remove`` these special headers will be ignored. When using the HTTP service this must instead be set by the HTTP authorization service as a comma separated list like so: ``x-envoy-auth-headers-to-remove: one-auth-header, another-auth-header``.
repeated string headers_to_remove = 5;- Specified by:
getHeadersToRemoveCountin interfaceOkHttpResponseOrBuilder- Returns:
- The count of headersToRemove.
-
getHeadersToRemove
HTTP entity headers to remove from the original request before dispatching it to the upstream. This allows the authorization service to act on auth related headers (like ``Authorization``), process them, and consume them. Under this model, the upstream will either receive the request (if it's authorized) or not receive it (if it's not), but will not see headers containing authorization credentials. Pseudo headers (such as ``:authority``, ``:method``, ``:path`` etc), as well as the header ``Host``, may not be removed as that would make the request malformed. If mentioned in ``headers_to_remove`` these special headers will be ignored. When using the HTTP service this must instead be set by the HTTP authorization service as a comma separated list like so: ``x-envoy-auth-headers-to-remove: one-auth-header, another-auth-header``.
repeated string headers_to_remove = 5;- Specified by:
getHeadersToRemovein interfaceOkHttpResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The headersToRemove at the given index.
-
getHeadersToRemoveBytes
public com.google.protobuf.ByteString getHeadersToRemoveBytes(int index) HTTP entity headers to remove from the original request before dispatching it to the upstream. This allows the authorization service to act on auth related headers (like ``Authorization``), process them, and consume them. Under this model, the upstream will either receive the request (if it's authorized) or not receive it (if it's not), but will not see headers containing authorization credentials. Pseudo headers (such as ``:authority``, ``:method``, ``:path`` etc), as well as the header ``Host``, may not be removed as that would make the request malformed. If mentioned in ``headers_to_remove`` these special headers will be ignored. When using the HTTP service this must instead be set by the HTTP authorization service as a comma separated list like so: ``x-envoy-auth-headers-to-remove: one-auth-header, another-auth-header``.
repeated string headers_to_remove = 5;- Specified by:
getHeadersToRemoveBytesin interfaceOkHttpResponseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the headersToRemove at the given index.
-
setHeadersToRemove
HTTP entity headers to remove from the original request before dispatching it to the upstream. This allows the authorization service to act on auth related headers (like ``Authorization``), process them, and consume them. Under this model, the upstream will either receive the request (if it's authorized) or not receive it (if it's not), but will not see headers containing authorization credentials. Pseudo headers (such as ``:authority``, ``:method``, ``:path`` etc), as well as the header ``Host``, may not be removed as that would make the request malformed. If mentioned in ``headers_to_remove`` these special headers will be ignored. When using the HTTP service this must instead be set by the HTTP authorization service as a comma separated list like so: ``x-envoy-auth-headers-to-remove: one-auth-header, another-auth-header``.
repeated string headers_to_remove = 5;- Parameters:
index- The index to set the value at.value- The headersToRemove to set.- Returns:
- This builder for chaining.
-
addHeadersToRemove
HTTP entity headers to remove from the original request before dispatching it to the upstream. This allows the authorization service to act on auth related headers (like ``Authorization``), process them, and consume them. Under this model, the upstream will either receive the request (if it's authorized) or not receive it (if it's not), but will not see headers containing authorization credentials. Pseudo headers (such as ``:authority``, ``:method``, ``:path`` etc), as well as the header ``Host``, may not be removed as that would make the request malformed. If mentioned in ``headers_to_remove`` these special headers will be ignored. When using the HTTP service this must instead be set by the HTTP authorization service as a comma separated list like so: ``x-envoy-auth-headers-to-remove: one-auth-header, another-auth-header``.
repeated string headers_to_remove = 5;- Parameters:
value- The headersToRemove to add.- Returns:
- This builder for chaining.
-
addAllHeadersToRemove
HTTP entity headers to remove from the original request before dispatching it to the upstream. This allows the authorization service to act on auth related headers (like ``Authorization``), process them, and consume them. Under this model, the upstream will either receive the request (if it's authorized) or not receive it (if it's not), but will not see headers containing authorization credentials. Pseudo headers (such as ``:authority``, ``:method``, ``:path`` etc), as well as the header ``Host``, may not be removed as that would make the request malformed. If mentioned in ``headers_to_remove`` these special headers will be ignored. When using the HTTP service this must instead be set by the HTTP authorization service as a comma separated list like so: ``x-envoy-auth-headers-to-remove: one-auth-header, another-auth-header``.
repeated string headers_to_remove = 5;- Parameters:
values- The headersToRemove to add.- Returns:
- This builder for chaining.
-
clearHeadersToRemove
HTTP entity headers to remove from the original request before dispatching it to the upstream. This allows the authorization service to act on auth related headers (like ``Authorization``), process them, and consume them. Under this model, the upstream will either receive the request (if it's authorized) or not receive it (if it's not), but will not see headers containing authorization credentials. Pseudo headers (such as ``:authority``, ``:method``, ``:path`` etc), as well as the header ``Host``, may not be removed as that would make the request malformed. If mentioned in ``headers_to_remove`` these special headers will be ignored. When using the HTTP service this must instead be set by the HTTP authorization service as a comma separated list like so: ``x-envoy-auth-headers-to-remove: one-auth-header, another-auth-header``.
repeated string headers_to_remove = 5;- Returns:
- This builder for chaining.
-
addHeadersToRemoveBytes
HTTP entity headers to remove from the original request before dispatching it to the upstream. This allows the authorization service to act on auth related headers (like ``Authorization``), process them, and consume them. Under this model, the upstream will either receive the request (if it's authorized) or not receive it (if it's not), but will not see headers containing authorization credentials. Pseudo headers (such as ``:authority``, ``:method``, ``:path`` etc), as well as the header ``Host``, may not be removed as that would make the request malformed. If mentioned in ``headers_to_remove`` these special headers will be ignored. When using the HTTP service this must instead be set by the HTTP authorization service as a comma separated list like so: ``x-envoy-auth-headers-to-remove: one-auth-header, another-auth-header``.
repeated string headers_to_remove = 5;- Parameters:
value- The bytes of the headersToRemove to add.- Returns:
- This builder for chaining.
-
hasDynamicMetadata
Deprecated.envoy.service.auth.v3.OkHttpResponse.dynamic_metadata is deprecated. See envoy/service/auth/v3/external_auth.proto;l=97This field has been deprecated in favor of :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`. Until it is removed, setting this field overrides :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`.
.google.protobuf.Struct dynamic_metadata = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
hasDynamicMetadatain interfaceOkHttpResponseOrBuilder- Returns:
- Whether the dynamicMetadata field is set.
-
getDynamicMetadata
Deprecated.envoy.service.auth.v3.OkHttpResponse.dynamic_metadata is deprecated. See envoy/service/auth/v3/external_auth.proto;l=97This field has been deprecated in favor of :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`. Until it is removed, setting this field overrides :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`.
.google.protobuf.Struct dynamic_metadata = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getDynamicMetadatain interfaceOkHttpResponseOrBuilder- Returns:
- The dynamicMetadata.
-
setDynamicMetadata
Deprecated.This field has been deprecated in favor of :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`. Until it is removed, setting this field overrides :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`.
.google.protobuf.Struct dynamic_metadata = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
setDynamicMetadata
@Deprecated public OkHttpResponse.Builder setDynamicMetadata(com.google.protobuf.Struct.Builder builderForValue) Deprecated.This field has been deprecated in favor of :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`. Until it is removed, setting this field overrides :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`.
.google.protobuf.Struct dynamic_metadata = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
mergeDynamicMetadata
Deprecated.This field has been deprecated in favor of :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`. Until it is removed, setting this field overrides :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`.
.google.protobuf.Struct dynamic_metadata = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
clearDynamicMetadata
Deprecated.This field has been deprecated in favor of :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`. Until it is removed, setting this field overrides :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`.
.google.protobuf.Struct dynamic_metadata = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
getDynamicMetadataBuilder
Deprecated.This field has been deprecated in favor of :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`. Until it is removed, setting this field overrides :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`.
.google.protobuf.Struct dynamic_metadata = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"]; -
getDynamicMetadataOrBuilder
Deprecated.This field has been deprecated in favor of :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`. Until it is removed, setting this field overrides :ref:`CheckResponse.dynamic_metadata <envoy_v3_api_field_service.auth.v3.CheckResponse.dynamic_metadata>`.
.google.protobuf.Struct dynamic_metadata = 3 [deprecated = true, (.envoy.annotations.deprecated_at_minor_version) = "3.0"];- Specified by:
getDynamicMetadataOrBuilderin interfaceOkHttpResponseOrBuilder
-
getResponseHeadersToAddList
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6;- Specified by:
getResponseHeadersToAddListin interfaceOkHttpResponseOrBuilder
-
getResponseHeadersToAddCount
public int getResponseHeadersToAddCount()This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6;- Specified by:
getResponseHeadersToAddCountin interfaceOkHttpResponseOrBuilder
-
getResponseHeadersToAdd
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6;- Specified by:
getResponseHeadersToAddin interfaceOkHttpResponseOrBuilder
-
setResponseHeadersToAdd
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
setResponseHeadersToAdd
public OkHttpResponse.Builder setResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
addResponseHeadersToAdd
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
addResponseHeadersToAdd
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
addResponseHeadersToAdd
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
addResponseHeadersToAdd
public OkHttpResponse.Builder addResponseHeadersToAdd(int index, HeaderValueOption.Builder builderForValue) This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
addAllResponseHeadersToAdd
public OkHttpResponse.Builder addAllResponseHeadersToAdd(Iterable<? extends HeaderValueOption> values) This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
clearResponseHeadersToAdd
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
removeResponseHeadersToAdd
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
getResponseHeadersToAddBuilder
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
getResponseHeadersToAddOrBuilder
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6;- Specified by:
getResponseHeadersToAddOrBuilderin interfaceOkHttpResponseOrBuilder
-
getResponseHeadersToAddOrBuilderList
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6;- Specified by:
getResponseHeadersToAddOrBuilderListin interfaceOkHttpResponseOrBuilder
-
addResponseHeadersToAddBuilder
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
addResponseHeadersToAddBuilder
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
getResponseHeadersToAddBuilderList
This field allows the authorization service to send HTTP response headers to the downstream client on success. Note that the :ref:`append field in HeaderValueOption <envoy_v3_api_field_config.core.v3.HeaderValueOption.append>` defaults to false when used in this message.
repeated .envoy.config.core.v3.HeaderValueOption response_headers_to_add = 6; -
getQueryParametersToSetList
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7;- Specified by:
getQueryParametersToSetListin interfaceOkHttpResponseOrBuilder
-
getQueryParametersToSetCount
public int getQueryParametersToSetCount()This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7;- Specified by:
getQueryParametersToSetCountin interfaceOkHttpResponseOrBuilder
-
getQueryParametersToSet
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7;- Specified by:
getQueryParametersToSetin interfaceOkHttpResponseOrBuilder
-
setQueryParametersToSet
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
setQueryParametersToSet
public OkHttpResponse.Builder setQueryParametersToSet(int index, QueryParameter.Builder builderForValue) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
addQueryParametersToSet
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
addQueryParametersToSet
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
addQueryParametersToSet
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
addQueryParametersToSet
public OkHttpResponse.Builder addQueryParametersToSet(int index, QueryParameter.Builder builderForValue) This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
addAllQueryParametersToSet
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
clearQueryParametersToSet
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
removeQueryParametersToSet
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
getQueryParametersToSetBuilder
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
getQueryParametersToSetOrBuilder
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7;- Specified by:
getQueryParametersToSetOrBuilderin interfaceOkHttpResponseOrBuilder
-
getQueryParametersToSetOrBuilderList
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7;- Specified by:
getQueryParametersToSetOrBuilderListin interfaceOkHttpResponseOrBuilder
-
addQueryParametersToSetBuilder
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
addQueryParametersToSetBuilder
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
getQueryParametersToSetBuilderList
This field allows the authorization service to set (and overwrite) query string parameters on the original request before it is sent upstream.
repeated .envoy.config.core.v3.QueryParameter query_parameters_to_set = 7; -
getQueryParametersToRemoveList
public com.google.protobuf.ProtocolStringList getQueryParametersToRemoveList()This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream. Each element in this list is a case-sensitive query parameter name to be removed.
repeated string query_parameters_to_remove = 8;- Specified by:
getQueryParametersToRemoveListin interfaceOkHttpResponseOrBuilder- Returns:
- A list containing the queryParametersToRemove.
-
getQueryParametersToRemoveCount
public int getQueryParametersToRemoveCount()This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream. Each element in this list is a case-sensitive query parameter name to be removed.
repeated string query_parameters_to_remove = 8;- Specified by:
getQueryParametersToRemoveCountin interfaceOkHttpResponseOrBuilder- Returns:
- The count of queryParametersToRemove.
-
getQueryParametersToRemove
This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream. Each element in this list is a case-sensitive query parameter name to be removed.
repeated string query_parameters_to_remove = 8;- Specified by:
getQueryParametersToRemovein interfaceOkHttpResponseOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The queryParametersToRemove at the given index.
-
getQueryParametersToRemoveBytes
public com.google.protobuf.ByteString getQueryParametersToRemoveBytes(int index) This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream. Each element in this list is a case-sensitive query parameter name to be removed.
repeated string query_parameters_to_remove = 8;- Specified by:
getQueryParametersToRemoveBytesin interfaceOkHttpResponseOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the queryParametersToRemove at the given index.
-
setQueryParametersToRemove
This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream. Each element in this list is a case-sensitive query parameter name to be removed.
repeated string query_parameters_to_remove = 8;- Parameters:
index- The index to set the value at.value- The queryParametersToRemove to set.- Returns:
- This builder for chaining.
-
addQueryParametersToRemove
This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream. Each element in this list is a case-sensitive query parameter name to be removed.
repeated string query_parameters_to_remove = 8;- Parameters:
value- The queryParametersToRemove to add.- Returns:
- This builder for chaining.
-
addAllQueryParametersToRemove
This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream. Each element in this list is a case-sensitive query parameter name to be removed.
repeated string query_parameters_to_remove = 8;- Parameters:
values- The queryParametersToRemove to add.- Returns:
- This builder for chaining.
-
clearQueryParametersToRemove
This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream. Each element in this list is a case-sensitive query parameter name to be removed.
repeated string query_parameters_to_remove = 8;- Returns:
- This builder for chaining.
-
addQueryParametersToRemoveBytes
This field allows the authorization service to specify which query parameters should be removed from the original request before it is sent upstream. Each element in this list is a case-sensitive query parameter name to be removed.
repeated string query_parameters_to_remove = 8;- Parameters:
value- The bytes of the queryParametersToRemove to add.- Returns:
- This builder for chaining.
-
setUnknownFields
public final OkHttpResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OkHttpResponse.Builder>
-
mergeUnknownFields
public final OkHttpResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OkHttpResponse.Builder>
-