public final class CheckResponse extends com.google.protobuf.GeneratedMessageV3 implements CheckResponseOrBuilder
Intended for gRPC and Network Authorization servers `only`.Protobuf type
envoy.service.auth.v3.CheckResponse| Modifier and Type | Class and Description |
|---|---|
static class |
CheckResponse.Builder
Intended for gRPC and Network Authorization servers `only`.
|
static class |
CheckResponse.HttpResponseCase |
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter| Modifier and Type | Field and Description |
|---|---|
static int |
DENIED_RESPONSE_FIELD_NUMBER |
static int |
DYNAMIC_METADATA_FIELD_NUMBER |
static int |
OK_RESPONSE_FIELD_NUMBER |
static int |
STATUS_FIELD_NUMBER |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static CheckResponse |
getDefaultInstance() |
CheckResponse |
getDefaultInstanceForType() |
DeniedHttpResponse |
getDeniedResponse()
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.Struct |
getDynamicMetadata()
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.
|
OkHttpResponseOrBuilder |
getOkResponseOrBuilder()
Supplies http attributes for an ok response.
|
com.google.protobuf.Parser<CheckResponse> |
getParserForType() |
int |
getSerializedSize() |
Status |
getStatus()
Status `OK` allows the request.
|
StatusOrBuilder |
getStatusOrBuilder()
Status `OK` allows the request.
|
com.google.protobuf.UnknownFieldSet |
getUnknownFields() |
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.
|
int |
hashCode() |
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() |
static CheckResponse.Builder |
newBuilder() |
static CheckResponse.Builder |
newBuilder(CheckResponse prototype) |
CheckResponse.Builder |
newBuilderForType() |
protected CheckResponse.Builder |
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
protected Object |
newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused) |
static CheckResponse |
parseDelimitedFrom(InputStream input) |
static CheckResponse |
parseDelimitedFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckResponse |
parseFrom(byte[] data) |
static CheckResponse |
parseFrom(byte[] data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckResponse |
parseFrom(ByteBuffer data) |
static CheckResponse |
parseFrom(ByteBuffer data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckResponse |
parseFrom(com.google.protobuf.ByteString data) |
static CheckResponse |
parseFrom(com.google.protobuf.ByteString data,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckResponse |
parseFrom(com.google.protobuf.CodedInputStream input) |
static CheckResponse |
parseFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static CheckResponse |
parseFrom(InputStream input) |
static CheckResponse |
parseFrom(InputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
static com.google.protobuf.Parser<CheckResponse> |
parser() |
CheckResponse.Builder |
toBuilder() |
void |
writeTo(com.google.protobuf.CodedOutputStream output) |
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagfindInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toStringaddAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToclone, finalize, getClass, notify, notifyAll, wait, wait, waitpublic static final int STATUS_FIELD_NUMBER
public static final int DENIED_RESPONSE_FIELD_NUMBER
public static final int OK_RESPONSE_FIELD_NUMBER
public static final int DYNAMIC_METADATA_FIELD_NUMBER
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
newInstance in class com.google.protobuf.GeneratedMessageV3public final com.google.protobuf.UnknownFieldSet getUnknownFields()
getUnknownFields in interface com.google.protobuf.MessageOrBuildergetUnknownFields in class com.google.protobuf.GeneratedMessageV3public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3public CheckResponse.HttpResponseCase getHttpResponseCase()
getHttpResponseCase in interface CheckResponseOrBuilderpublic 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 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.v3.DeniedHttpResponse denied_response = 2;hasDeniedResponse in interface CheckResponseOrBuilderpublic DeniedHttpResponse getDeniedResponse()
Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2;getDeniedResponse in interface CheckResponseOrBuilderpublic DeniedHttpResponseOrBuilder getDeniedResponseOrBuilder()
Supplies http attributes for a denied response.
.envoy.service.auth.v3.DeniedHttpResponse denied_response = 2;getDeniedResponseOrBuilder in interface CheckResponseOrBuilderpublic boolean hasOkResponse()
Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3;hasOkResponse in interface CheckResponseOrBuilderpublic OkHttpResponse getOkResponse()
Supplies http attributes for an ok response.
.envoy.service.auth.v3.OkHttpResponse ok_response = 3;getOkResponse in interface CheckResponseOrBuilderpublic OkHttpResponseOrBuilder getOkResponseOrBuilder()
Supplies http attributes for an ok response.
.envoy.service.auth.v3.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 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 boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3public void writeTo(com.google.protobuf.CodedOutputStream output)
throws IOException
writeTo in interface com.google.protobuf.MessageLitewriteTo in class com.google.protobuf.GeneratedMessageV3IOExceptionpublic int getSerializedSize()
getSerializedSize in interface com.google.protobuf.MessageLitegetSerializedSize in class com.google.protobuf.GeneratedMessageV3public boolean equals(Object obj)
equals in interface com.google.protobuf.Messageequals in class com.google.protobuf.AbstractMessagepublic int hashCode()
hashCode in interface com.google.protobuf.MessagehashCode in class com.google.protobuf.AbstractMessagepublic static CheckResponse parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckResponse parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckResponse parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckResponse parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckResponse parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckResponse parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
com.google.protobuf.InvalidProtocolBufferExceptionpublic static CheckResponse parseFrom(InputStream input) throws IOException
IOExceptionpublic static CheckResponse parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CheckResponse parseDelimitedFrom(InputStream input) throws IOException
IOExceptionpublic static CheckResponse parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic static CheckResponse parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
IOExceptionpublic static CheckResponse parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
IOExceptionpublic CheckResponse.Builder newBuilderForType()
newBuilderForType in interface com.google.protobuf.MessagenewBuilderForType in interface com.google.protobuf.MessageLitepublic static CheckResponse.Builder newBuilder()
public static CheckResponse.Builder newBuilder(CheckResponse prototype)
public CheckResponse.Builder toBuilder()
toBuilder in interface com.google.protobuf.MessagetoBuilder in interface com.google.protobuf.MessageLiteprotected CheckResponse.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
newBuilderForType in class com.google.protobuf.GeneratedMessageV3public static CheckResponse getDefaultInstance()
public static com.google.protobuf.Parser<CheckResponse> parser()
public com.google.protobuf.Parser<CheckResponse> getParserForType()
getParserForType in interface com.google.protobuf.MessagegetParserForType in interface com.google.protobuf.MessageLitegetParserForType in class com.google.protobuf.GeneratedMessageV3public CheckResponse getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderCopyright © 2018–2021 The Envoy Project. All rights reserved.