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.v2.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`.Protobuf type
envoy.service.auth.v2.CheckResponse-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Supplies http attributes for a denied 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.DescriptorSupplies 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.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.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.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.
.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.
.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.
.google.rpc.Status status = 1; -
setStatus
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1; -
mergeStatus
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1; -
clearStatus
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1; -
getStatusBuilder
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1; -
getStatusOrBuilder
Status `OK` allows the request. Any other status indicates the request should be denied.
.google.rpc.Status status = 1;- Specified by:
getStatusOrBuilderin interfaceCheckResponseOrBuilder
-
hasDeniedResponse
public boolean hasDeniedResponse()Supplies http attributes for a denied response.
.envoy.service.auth.v2.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.v2.DeniedHttpResponse denied_response = 2;- Specified by:
getDeniedResponsein interfaceCheckResponseOrBuilder- Returns:
- The deniedResponse.
-
setDeniedResponse
Supplies http attributes for a denied response.
.envoy.service.auth.v2.DeniedHttpResponse denied_response = 2; -
setDeniedResponse
Supplies http attributes for a denied response.
.envoy.service.auth.v2.DeniedHttpResponse denied_response = 2; -
mergeDeniedResponse
Supplies http attributes for a denied response.
.envoy.service.auth.v2.DeniedHttpResponse denied_response = 2; -
clearDeniedResponse
Supplies http attributes for a denied response.
.envoy.service.auth.v2.DeniedHttpResponse denied_response = 2; -
getDeniedResponseBuilder
Supplies http attributes for a denied response.
.envoy.service.auth.v2.DeniedHttpResponse denied_response = 2; -
getDeniedResponseOrBuilder
Supplies http attributes for a denied response.
.envoy.service.auth.v2.DeniedHttpResponse denied_response = 2;- Specified by:
getDeniedResponseOrBuilderin interfaceCheckResponseOrBuilder
-
hasOkResponse
public boolean hasOkResponse()Supplies http attributes for an ok response.
.envoy.service.auth.v2.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.v2.OkHttpResponse ok_response = 3;- Specified by:
getOkResponsein interfaceCheckResponseOrBuilder- Returns:
- The okResponse.
-
setOkResponse
Supplies http attributes for an ok response.
.envoy.service.auth.v2.OkHttpResponse ok_response = 3; -
setOkResponse
Supplies http attributes for an ok response.
.envoy.service.auth.v2.OkHttpResponse ok_response = 3; -
mergeOkResponse
Supplies http attributes for an ok response.
.envoy.service.auth.v2.OkHttpResponse ok_response = 3; -
clearOkResponse
Supplies http attributes for an ok response.
.envoy.service.auth.v2.OkHttpResponse ok_response = 3; -
getOkResponseBuilder
Supplies http attributes for an ok response.
.envoy.service.auth.v2.OkHttpResponse ok_response = 3; -
getOkResponseOrBuilder
Supplies http attributes for an ok response.
.envoy.service.auth.v2.OkHttpResponse ok_response = 3;- Specified by:
getOkResponseOrBuilderin 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>
-