public static final class CheckResponse.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder> implements CheckResponseOrBuilder
Intended for gRPC and Network Authorization servers `only`.Protobuf type
envoy.service.auth.v4alpha.CheckResponse| Modifier and Type | Method and Description |
|---|---|
CheckResponse.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CheckResponse |
build() |
CheckResponse |
buildPartial() |
CheckResponse.Builder |
clear() |
CheckResponse.Builder |
clearDeniedResponse()
Supplies http attributes for a denied response.
|
CheckResponse.Builder |
clearDynamicMetadata()
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
CheckResponse.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
CheckResponse.Builder |
clearHttpResponse() |
CheckResponse.Builder |
clearOkResponse()
Supplies http attributes for an ok response.
|
CheckResponse.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
CheckResponse.Builder |
clearStatus()
Status `OK` allows the request.
|
CheckResponse.Builder |
clone() |
CheckResponse |
getDefaultInstanceForType() |
DeniedHttpResponse |
getDeniedResponse()
Supplies http attributes for a denied response.
|
DeniedHttpResponse.Builder |
getDeniedResponseBuilder()
Supplies http attributes for a denied response.
|
DeniedHttpResponseOrBuilder |
getDeniedResponseOrBuilder()
Supplies http attributes for a denied response.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
com.google.protobuf.Struct |
getDynamicMetadata()
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
com.google.protobuf.Struct.Builder |
getDynamicMetadataBuilder()
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
com.google.protobuf.StructOrBuilder |
getDynamicMetadataOrBuilder()
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
CheckResponse.HttpResponseCase |
getHttpResponseCase() |
OkHttpResponse |
getOkResponse()
Supplies http attributes for an ok response.
|
OkHttpResponse.Builder |
getOkResponseBuilder()
Supplies http attributes for an ok response.
|
OkHttpResponseOrBuilder |
getOkResponseOrBuilder()
Supplies http attributes for an ok response.
|
Status |
getStatus()
Status `OK` allows the request.
|
Status.Builder |
getStatusBuilder()
Status `OK` allows the request.
|
StatusOrBuilder |
getStatusOrBuilder()
Status `OK` allows the request.
|
boolean |
hasDeniedResponse()
Supplies http attributes for a denied response.
|
boolean |
hasDynamicMetadata()
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
boolean |
hasOkResponse()
Supplies http attributes for an ok response.
|
boolean |
hasStatus()
Status `OK` allows the request.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
CheckResponse.Builder |
mergeDeniedResponse(DeniedHttpResponse value)
Supplies http attributes for a denied response.
|
CheckResponse.Builder |
mergeDynamicMetadata(com.google.protobuf.Struct value)
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
CheckResponse.Builder |
mergeFrom(CheckResponse other) |
CheckResponse.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
CheckResponse.Builder |
mergeFrom(com.google.protobuf.Message other) |
CheckResponse.Builder |
mergeOkResponse(OkHttpResponse value)
Supplies http attributes for an ok response.
|
CheckResponse.Builder |
mergeStatus(Status value)
Status `OK` allows the request.
|
CheckResponse.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
CheckResponse.Builder |
setDeniedResponse(DeniedHttpResponse.Builder builderForValue)
Supplies http attributes for a denied response.
|
CheckResponse.Builder |
setDeniedResponse(DeniedHttpResponse value)
Supplies http attributes for a denied response.
|
CheckResponse.Builder |
setDynamicMetadata(com.google.protobuf.Struct.Builder builderForValue)
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
CheckResponse.Builder |
setDynamicMetadata(com.google.protobuf.Struct value)
Optional response metadata that will be emitted as dynamic metadata to be consumed by the next
filter.
|
CheckResponse.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
CheckResponse.Builder |
setOkResponse(OkHttpResponse.Builder builderForValue)
Supplies http attributes for an ok response.
|
CheckResponse.Builder |
setOkResponse(OkHttpResponse value)
Supplies http attributes for an ok response.
|
CheckResponse.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
CheckResponse.Builder |
setStatus(Status.Builder builderForValue)
Status `OK` allows the request.
|
CheckResponse.Builder |
setStatus(Status value)
Status `OK` allows the request.
|
CheckResponse.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public CheckResponse.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public CheckResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic CheckResponse build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic CheckResponse buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic CheckResponse.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public CheckResponse.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public CheckResponse.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public CheckResponse.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public CheckResponse.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public CheckResponse.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public CheckResponse.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CheckResponse.Builder>public CheckResponse.Builder mergeFrom(CheckResponse other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public CheckResponse.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<CheckResponse.Builder>IOExceptionpublic CheckResponse.HttpResponseCase getHttpResponseCase()
getHttpResponseCase in interface CheckResponseOrBuilderpublic CheckResponse.Builder clearHttpResponse()
public boolean hasStatus()
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1;hasStatus in interface CheckResponseOrBuilderpublic Status getStatus()
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1;getStatus in interface CheckResponseOrBuilderpublic CheckResponse.Builder setStatus(Status value)
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1;public CheckResponse.Builder setStatus(Status.Builder builderForValue)
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1;public CheckResponse.Builder mergeStatus(Status value)
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1;public CheckResponse.Builder clearStatus()
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1;public Status.Builder getStatusBuilder()
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1;public StatusOrBuilder getStatusOrBuilder()
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1;getStatusOrBuilder in interface CheckResponseOrBuilderpublic boolean hasDeniedResponse()
Supplies http attributes for a denied response.
.envoy.service.auth.v4alpha.DeniedHttpResponse denied_response = 2;hasDeniedResponse in interface CheckResponseOrBuilderpublic DeniedHttpResponse getDeniedResponse()
Supplies http attributes for a denied response.
.envoy.service.auth.v4alpha.DeniedHttpResponse denied_response = 2;getDeniedResponse in interface CheckResponseOrBuilderpublic CheckResponse.Builder setDeniedResponse(DeniedHttpResponse value)
Supplies http attributes for a denied response.
.envoy.service.auth.v4alpha.DeniedHttpResponse denied_response = 2;public CheckResponse.Builder setDeniedResponse(DeniedHttpResponse.Builder builderForValue)
Supplies http attributes for a denied response.
.envoy.service.auth.v4alpha.DeniedHttpResponse denied_response = 2;public CheckResponse.Builder mergeDeniedResponse(DeniedHttpResponse value)
Supplies http attributes for a denied response.
.envoy.service.auth.v4alpha.DeniedHttpResponse denied_response = 2;public CheckResponse.Builder clearDeniedResponse()
Supplies http attributes for a denied response.
.envoy.service.auth.v4alpha.DeniedHttpResponse denied_response = 2;public DeniedHttpResponse.Builder getDeniedResponseBuilder()
Supplies http attributes for a denied response.
.envoy.service.auth.v4alpha.DeniedHttpResponse denied_response = 2;public DeniedHttpResponseOrBuilder getDeniedResponseOrBuilder()
Supplies http attributes for a denied response.
.envoy.service.auth.v4alpha.DeniedHttpResponse denied_response = 2;getDeniedResponseOrBuilder in interface CheckResponseOrBuilderpublic boolean hasOkResponse()
Supplies http attributes for an ok response.
.envoy.service.auth.v4alpha.OkHttpResponse ok_response = 3;hasOkResponse in interface CheckResponseOrBuilderpublic OkHttpResponse getOkResponse()
Supplies http attributes for an ok response.
.envoy.service.auth.v4alpha.OkHttpResponse ok_response = 3;getOkResponse in interface CheckResponseOrBuilderpublic CheckResponse.Builder setOkResponse(OkHttpResponse value)
Supplies http attributes for an ok response.
.envoy.service.auth.v4alpha.OkHttpResponse ok_response = 3;public CheckResponse.Builder setOkResponse(OkHttpResponse.Builder builderForValue)
Supplies http attributes for an ok response.
.envoy.service.auth.v4alpha.OkHttpResponse ok_response = 3;public CheckResponse.Builder mergeOkResponse(OkHttpResponse value)
Supplies http attributes for an ok response.
.envoy.service.auth.v4alpha.OkHttpResponse ok_response = 3;public CheckResponse.Builder clearOkResponse()
Supplies http attributes for an ok response.
.envoy.service.auth.v4alpha.OkHttpResponse ok_response = 3;public OkHttpResponse.Builder getOkResponseBuilder()
Supplies http attributes for an ok response.
.envoy.service.auth.v4alpha.OkHttpResponse ok_response = 3;public OkHttpResponseOrBuilder getOkResponseOrBuilder()
Supplies http attributes for an ok response.
.envoy.service.auth.v4alpha.OkHttpResponse ok_response = 3;getOkResponseOrBuilder in interface CheckResponseOrBuilderpublic 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;hasDynamicMetadata in interface CheckResponseOrBuilderpublic 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;getDynamicMetadata in interface CheckResponseOrBuilderpublic CheckResponse.Builder setDynamicMetadata(com.google.protobuf.Struct value)
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;public CheckResponse.Builder setDynamicMetadata(com.google.protobuf.Struct.Builder builderForValue)
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;public CheckResponse.Builder mergeDynamicMetadata(com.google.protobuf.Struct value)
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;public CheckResponse.Builder 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;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;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;getDynamicMetadataOrBuilder in interface CheckResponseOrBuilderpublic final CheckResponse.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>public final CheckResponse.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<CheckResponse.Builder>Copyright © 2018–2021 The Envoy Project. All rights reserved.