Class CheckResponse.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>
io.envoyproxy.envoy.service.auth.v3.CheckResponse.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,CheckResponseOrBuilder,Cloneable
- Enclosing class:
- CheckResponse
public static final class CheckResponse.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>
implements CheckResponseOrBuilder
Intended for gRPC and Network Authorization servers ``only``. [#next-free-field: 6]Protobuf type
envoy.service.auth.v3.CheckResponse-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Supplies http attributes for a denied response.Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter.Supplies http attributes for an error response.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) Supplies http attributes for an ok response.clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Status ``OK`` allows the request.clone()Supplies http attributes for a denied response.Supplies http attributes for a denied response.Supplies http attributes for a denied response.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptorcom.google.protobuf.StructOptional response metadata that will be emitted as dynamic metadata to be consumed by the next filter.com.google.protobuf.Struct.BuilderOptional response metadata that will be emitted as dynamic metadata to be consumed by the next filter.com.google.protobuf.StructOrBuilderOptional response metadata that will be emitted as dynamic metadata to be consumed by the next filter.Supplies http attributes for an error response.Supplies http attributes for an error response.Supplies http attributes for an error response.Supplies http attributes for an ok response.Supplies http attributes for an ok response.Supplies http attributes for an ok response.Status ``OK`` allows the request.Status ``OK`` allows the request.Status ``OK`` allows the request.booleanSupplies http attributes for a denied response.booleanOptional response metadata that will be emitted as dynamic metadata to be consumed by the next filter.booleanSupplies http attributes for an error response.booleanSupplies http attributes for an ok response.booleanStatus ``OK`` allows the request.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanSupplies http attributes for a denied response.mergeDynamicMetadata(com.google.protobuf.Struct value) Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter.Supplies http attributes for an error response.mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CheckResponse other) mergeOkResponse(OkHttpResponse value) Supplies http attributes for an ok response.mergeStatus(Status value) Status ``OK`` allows the request.final CheckResponse.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Supplies http attributes for a denied response.setDeniedResponse(DeniedHttpResponse.Builder builderForValue) Supplies http attributes for a denied response.setDynamicMetadata(com.google.protobuf.Struct value) Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter.setDynamicMetadata(com.google.protobuf.Struct.Builder builderForValue) Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter.Supplies http attributes for an error response.setErrorResponse(DeniedHttpResponse.Builder builderForValue) Supplies http attributes for an error response.setOkResponse(OkHttpResponse value) Supplies http attributes for an ok response.setOkResponse(OkHttpResponse.Builder builderForValue) Supplies http attributes for an ok response.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) Status ``OK`` allows the request.setStatus(Status.Builder builderForValue) Status ``OK`` allows the request.final CheckResponse.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<CheckResponse.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<CheckResponse.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<CheckResponse.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<CheckResponse.Builder>
-
setField
public CheckResponse.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<CheckResponse.Builder>
-
clearField
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>
-
clearOneof
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>
-
setRepeatedField
public CheckResponse.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<CheckResponse.Builder>
-
addRepeatedField
public CheckResponse.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<CheckResponse.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<CheckResponse.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>
-
mergeFrom
public CheckResponse.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<CheckResponse.Builder>- Throws:
IOException
-
getHttpResponseCase
- Specified by:
getHttpResponseCasein interfaceCheckResponseOrBuilder
-
clearHttpResponse
-
hasStatus
public boolean hasStatus()Status ``OK`` allows the request. Any other status indicates the request should be denied, and for HTTP filter, if not overridden by :ref:`denied HTTP response status <envoy_v3_api_field_service.auth.v3.DeniedHttpResponse.status>` Envoy sends ``403 Forbidden`` HTTP status code by default.
.google.rpc.Status status = 1;- Specified by:
hasStatusin interfaceCheckResponseOrBuilder- Returns:
- Whether the status field is set.
-
getStatus
Status ``OK`` allows the request. Any other status indicates the request should be denied, and for HTTP filter, if not overridden by :ref:`denied HTTP response status <envoy_v3_api_field_service.auth.v3.DeniedHttpResponse.status>` Envoy sends ``403 Forbidden`` HTTP status code by default.
.google.rpc.Status status = 1;- Specified by:
getStatusin interfaceCheckResponseOrBuilder- Returns:
- The status.
-
setStatus
Status ``OK`` allows the request. Any other status indicates the request should be denied, and for HTTP filter, if not overridden by :ref:`denied HTTP response status <envoy_v3_api_field_service.auth.v3.DeniedHttpResponse.status>` Envoy sends ``403 Forbidden`` HTTP status code by default.
.google.rpc.Status status = 1; -
setStatus
Status ``OK`` allows the request. Any other status indicates the request should be denied, and for HTTP filter, if not overridden by :ref:`denied HTTP response status <envoy_v3_api_field_service.auth.v3.DeniedHttpResponse.status>` Envoy sends ``403 Forbidden`` HTTP status code by default.
.google.rpc.Status status = 1; -
mergeStatus
Status ``OK`` allows the request. Any other status indicates the request should be denied, and for HTTP filter, if not overridden by :ref:`denied HTTP response status <envoy_v3_api_field_service.auth.v3.DeniedHttpResponse.status>` Envoy sends ``403 Forbidden`` HTTP status code by default.
.google.rpc.Status status = 1; -
clearStatus
Status ``OK`` allows the request. Any other status indicates the request should be denied, and for HTTP filter, if not overridden by :ref:`denied HTTP response status <envoy_v3_api_field_service.auth.v3.DeniedHttpResponse.status>` Envoy sends ``403 Forbidden`` HTTP status code by default.
.google.rpc.Status status = 1; -
getStatusBuilder
Status ``OK`` allows the request. Any other status indicates the request should be denied, and for HTTP filter, if not overridden by :ref:`denied HTTP response status <envoy_v3_api_field_service.auth.v3.DeniedHttpResponse.status>` Envoy sends ``403 Forbidden`` HTTP status code by default.
.google.rpc.Status status = 1; -
getStatusOrBuilder
Status ``OK`` allows the request. Any other status indicates the request should be denied, and for HTTP filter, if not overridden by :ref:`denied HTTP response status <envoy_v3_api_field_service.auth.v3.DeniedHttpResponse.status>` Envoy sends ``403 Forbidden`` HTTP status code by default.
.google.rpc.Status status = 1;- Specified by:
getStatusOrBuilderin interfaceCheckResponseOrBuilder
-
hasDeniedResponse
public boolean hasDeniedResponse()Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2;- Specified by:
hasDeniedResponsein interfaceCheckResponseOrBuilder- Returns:
- Whether the deniedResponse field is set.
-
getDeniedResponse
Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2;- Specified by:
getDeniedResponsein interfaceCheckResponseOrBuilder- Returns:
- The deniedResponse.
-
setDeniedResponse
Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2; -
setDeniedResponse
Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2; -
mergeDeniedResponse
Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2; -
clearDeniedResponse
Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2; -
getDeniedResponseBuilder
Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2; -
getDeniedResponseOrBuilder
Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2;- Specified by:
getDeniedResponseOrBuilderin interfaceCheckResponseOrBuilder
-
hasOkResponse
public boolean hasOkResponse()Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3;- Specified by:
hasOkResponsein interfaceCheckResponseOrBuilder- Returns:
- Whether the okResponse field is set.
-
getOkResponse
Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3;- Specified by:
getOkResponsein interfaceCheckResponseOrBuilder- Returns:
- The okResponse.
-
setOkResponse
Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3; -
setOkResponse
Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3; -
mergeOkResponse
Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3; -
clearOkResponse
Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3; -
getOkResponseBuilder
Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3; -
getOkResponseOrBuilder
Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3;- Specified by:
getOkResponseOrBuilderin interfaceCheckResponseOrBuilder
-
hasErrorResponse
public boolean hasErrorResponse()Supplies http attributes for an error response. This is used when the authorization service encounters an internal error and wants to return custom headers and body to the downstream client. When ``error_response`` is set, the ext_authz filter increments the ``ext_authz_error`` stat and respects the :ref:`failure_mode_allow <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.failure_mode_allow>` configuration. The HTTP status code, headers, and body are taken from the :ref:`DeniedHttpResponse <envoy_v3_api_msg_service.auth.v3.DeniedHttpResponse>` message. If the status field is not set, Envoy sends the status code configured via :ref:`status_on_error <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.status_on_error>`, which defaults to ``403 Forbidden``.
.envoy.service.auth.v3.DeniedHttpResponse error_response = 5;- Specified by:
hasErrorResponsein interfaceCheckResponseOrBuilder- Returns:
- Whether the errorResponse field is set.
-
getErrorResponse
Supplies http attributes for an error response. This is used when the authorization service encounters an internal error and wants to return custom headers and body to the downstream client. When ``error_response`` is set, the ext_authz filter increments the ``ext_authz_error`` stat and respects the :ref:`failure_mode_allow <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.failure_mode_allow>` configuration. The HTTP status code, headers, and body are taken from the :ref:`DeniedHttpResponse <envoy_v3_api_msg_service.auth.v3.DeniedHttpResponse>` message. If the status field is not set, Envoy sends the status code configured via :ref:`status_on_error <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.status_on_error>`, which defaults to ``403 Forbidden``.
.envoy.service.auth.v3.DeniedHttpResponse error_response = 5;- Specified by:
getErrorResponsein interfaceCheckResponseOrBuilder- Returns:
- The errorResponse.
-
setErrorResponse
Supplies http attributes for an error response. This is used when the authorization service encounters an internal error and wants to return custom headers and body to the downstream client. When ``error_response`` is set, the ext_authz filter increments the ``ext_authz_error`` stat and respects the :ref:`failure_mode_allow <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.failure_mode_allow>` configuration. The HTTP status code, headers, and body are taken from the :ref:`DeniedHttpResponse <envoy_v3_api_msg_service.auth.v3.DeniedHttpResponse>` message. If the status field is not set, Envoy sends the status code configured via :ref:`status_on_error <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.status_on_error>`, which defaults to ``403 Forbidden``.
.envoy.service.auth.v3.DeniedHttpResponse error_response = 5; -
setErrorResponse
Supplies http attributes for an error response. This is used when the authorization service encounters an internal error and wants to return custom headers and body to the downstream client. When ``error_response`` is set, the ext_authz filter increments the ``ext_authz_error`` stat and respects the :ref:`failure_mode_allow <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.failure_mode_allow>` configuration. The HTTP status code, headers, and body are taken from the :ref:`DeniedHttpResponse <envoy_v3_api_msg_service.auth.v3.DeniedHttpResponse>` message. If the status field is not set, Envoy sends the status code configured via :ref:`status_on_error <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.status_on_error>`, which defaults to ``403 Forbidden``.
.envoy.service.auth.v3.DeniedHttpResponse error_response = 5; -
mergeErrorResponse
Supplies http attributes for an error response. This is used when the authorization service encounters an internal error and wants to return custom headers and body to the downstream client. When ``error_response`` is set, the ext_authz filter increments the ``ext_authz_error`` stat and respects the :ref:`failure_mode_allow <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.failure_mode_allow>` configuration. The HTTP status code, headers, and body are taken from the :ref:`DeniedHttpResponse <envoy_v3_api_msg_service.auth.v3.DeniedHttpResponse>` message. If the status field is not set, Envoy sends the status code configured via :ref:`status_on_error <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.status_on_error>`, which defaults to ``403 Forbidden``.
.envoy.service.auth.v3.DeniedHttpResponse error_response = 5; -
clearErrorResponse
Supplies http attributes for an error response. This is used when the authorization service encounters an internal error and wants to return custom headers and body to the downstream client. When ``error_response`` is set, the ext_authz filter increments the ``ext_authz_error`` stat and respects the :ref:`failure_mode_allow <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.failure_mode_allow>` configuration. The HTTP status code, headers, and body are taken from the :ref:`DeniedHttpResponse <envoy_v3_api_msg_service.auth.v3.DeniedHttpResponse>` message. If the status field is not set, Envoy sends the status code configured via :ref:`status_on_error <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.status_on_error>`, which defaults to ``403 Forbidden``.
.envoy.service.auth.v3.DeniedHttpResponse error_response = 5; -
getErrorResponseBuilder
Supplies http attributes for an error response. This is used when the authorization service encounters an internal error and wants to return custom headers and body to the downstream client. When ``error_response`` is set, the ext_authz filter increments the ``ext_authz_error`` stat and respects the :ref:`failure_mode_allow <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.failure_mode_allow>` configuration. The HTTP status code, headers, and body are taken from the :ref:`DeniedHttpResponse <envoy_v3_api_msg_service.auth.v3.DeniedHttpResponse>` message. If the status field is not set, Envoy sends the status code configured via :ref:`status_on_error <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.status_on_error>`, which defaults to ``403 Forbidden``.
.envoy.service.auth.v3.DeniedHttpResponse error_response = 5; -
getErrorResponseOrBuilder
Supplies http attributes for an error response. This is used when the authorization service encounters an internal error and wants to return custom headers and body to the downstream client. When ``error_response`` is set, the ext_authz filter increments the ``ext_authz_error`` stat and respects the :ref:`failure_mode_allow <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.failure_mode_allow>` configuration. The HTTP status code, headers, and body are taken from the :ref:`DeniedHttpResponse <envoy_v3_api_msg_service.auth.v3.DeniedHttpResponse>` message. If the status field is not set, Envoy sends the status code configured via :ref:`status_on_error <envoy_v3_api_field_extensions.filters.http.ext_authz.v3.ExtAuthz.status_on_error>`, which defaults to ``403 Forbidden``.
.envoy.service.auth.v3.DeniedHttpResponse error_response = 5;- Specified by:
getErrorResponseOrBuilderin interfaceCheckResponseOrBuilder
-
hasDynamicMetadata
public boolean hasDynamicMetadata()Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata lives in a namespace specified by the canonical name of extension filter that requires it: - :ref:`envoy.filters.http.ext_authz <config_http_filters_ext_authz_dynamic_metadata>` for HTTP filter. - :ref:`envoy.filters.network.ext_authz <config_network_filters_ext_authz_dynamic_metadata>` for network filter.
.google.protobuf.Struct dynamic_metadata = 4;- Specified by:
hasDynamicMetadatain interfaceCheckResponseOrBuilder- Returns:
- Whether the dynamicMetadata field is set.
-
getDynamicMetadata
public com.google.protobuf.Struct getDynamicMetadata()Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata lives in a namespace specified by the canonical name of extension filter that requires it: - :ref:`envoy.filters.http.ext_authz <config_http_filters_ext_authz_dynamic_metadata>` for HTTP filter. - :ref:`envoy.filters.network.ext_authz <config_network_filters_ext_authz_dynamic_metadata>` for network filter.
.google.protobuf.Struct dynamic_metadata = 4;- Specified by:
getDynamicMetadatain interfaceCheckResponseOrBuilder- Returns:
- The dynamicMetadata.
-
setDynamicMetadata
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata lives in a namespace specified by the canonical name of extension filter that requires it: - :ref:`envoy.filters.http.ext_authz <config_http_filters_ext_authz_dynamic_metadata>` for HTTP filter. - :ref:`envoy.filters.network.ext_authz <config_network_filters_ext_authz_dynamic_metadata>` for network filter.
.google.protobuf.Struct dynamic_metadata = 4; -
setDynamicMetadata
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata lives in a namespace specified by the canonical name of extension filter that requires it: - :ref:`envoy.filters.http.ext_authz <config_http_filters_ext_authz_dynamic_metadata>` for HTTP filter. - :ref:`envoy.filters.network.ext_authz <config_network_filters_ext_authz_dynamic_metadata>` for network filter.
.google.protobuf.Struct dynamic_metadata = 4; -
mergeDynamicMetadata
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata lives in a namespace specified by the canonical name of extension filter that requires it: - :ref:`envoy.filters.http.ext_authz <config_http_filters_ext_authz_dynamic_metadata>` for HTTP filter. - :ref:`envoy.filters.network.ext_authz <config_network_filters_ext_authz_dynamic_metadata>` for network filter.
.google.protobuf.Struct dynamic_metadata = 4; -
clearDynamicMetadata
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata lives in a namespace specified by the canonical name of extension filter that requires it: - :ref:`envoy.filters.http.ext_authz <config_http_filters_ext_authz_dynamic_metadata>` for HTTP filter. - :ref:`envoy.filters.network.ext_authz <config_network_filters_ext_authz_dynamic_metadata>` for network filter.
.google.protobuf.Struct dynamic_metadata = 4; -
getDynamicMetadataBuilder
public com.google.protobuf.Struct.Builder getDynamicMetadataBuilder()Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata lives in a namespace specified by the canonical name of extension filter that requires it: - :ref:`envoy.filters.http.ext_authz <config_http_filters_ext_authz_dynamic_metadata>` for HTTP filter. - :ref:`envoy.filters.network.ext_authz <config_network_filters_ext_authz_dynamic_metadata>` for network filter.
.google.protobuf.Struct dynamic_metadata = 4; -
getDynamicMetadataOrBuilder
public com.google.protobuf.StructOrBuilder getDynamicMetadataOrBuilder()Optional response metadata that will be emitted as dynamic metadata to be consumed by the next filter. This metadata lives in a namespace specified by the canonical name of extension filter that requires it: - :ref:`envoy.filters.http.ext_authz <config_http_filters_ext_authz_dynamic_metadata>` for HTTP filter. - :ref:`envoy.filters.network.ext_authz <config_network_filters_ext_authz_dynamic_metadata>` for network filter.
.google.protobuf.Struct dynamic_metadata = 4;- Specified by:
getDynamicMetadataOrBuilderin interfaceCheckResponseOrBuilder
-
setUnknownFields
public final CheckResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>
-
mergeUnknownFields
public final CheckResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>
-