public static final class DecisionUser.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<DecisionUser.Builder> implements DecisionUserOrBuilder
information about a user on behalf of whom a decision was madeProtobuf type
aserto.authorizer.v2.api.DecisionUser| Modifier and Type | Method and Description |
|---|---|
DecisionUser |
build() |
DecisionUser |
buildPartial() |
DecisionUser.Builder |
clear() |
DecisionUser.Builder |
clearContext()
identity context used in the decision
|
DecisionUser.Builder |
clearEmail()
convinience human-readable identifier
|
DecisionUser.Builder |
clearId()
id of the user the identity resolved to
|
IdentityContext |
getContext()
identity context used in the decision
|
IdentityContext.Builder |
getContextBuilder()
identity context used in the decision
|
IdentityContextOrBuilder |
getContextOrBuilder()
identity context used in the decision
|
DecisionUser |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getEmail()
convinience human-readable identifier
|
com.google.protobuf.ByteString |
getEmailBytes()
convinience human-readable identifier
|
String |
getId()
id of the user the identity resolved to
|
com.google.protobuf.ByteString |
getIdBytes()
id of the user the identity resolved to
|
boolean |
hasContext()
identity context used in the decision
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
DecisionUser.Builder |
mergeContext(IdentityContext value)
identity context used in the decision
|
DecisionUser.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
DecisionUser.Builder |
mergeFrom(DecisionUser other) |
DecisionUser.Builder |
mergeFrom(com.google.protobuf.Message other) |
DecisionUser.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
DecisionUser.Builder |
setContext(IdentityContext.Builder builderForValue)
identity context used in the decision
|
DecisionUser.Builder |
setContext(IdentityContext value)
identity context used in the decision
|
DecisionUser.Builder |
setEmail(String value)
convinience human-readable identifier
|
DecisionUser.Builder |
setEmailBytes(com.google.protobuf.ByteString value)
convinience human-readable identifier
|
DecisionUser.Builder |
setId(String value)
id of the user the identity resolved to
|
DecisionUser.Builder |
setIdBytes(com.google.protobuf.ByteString value)
id of the user the identity resolved to
|
DecisionUser.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionUser.Builder>public DecisionUser.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionUser.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<DecisionUser.Builder>public DecisionUser getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic DecisionUser build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic DecisionUser buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic DecisionUser.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<DecisionUser.Builder>public DecisionUser.Builder mergeFrom(DecisionUser other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionUser.Builder>public DecisionUser.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<DecisionUser.Builder>IOExceptionpublic boolean hasContext()
identity context used in the decision
.aserto.authorizer.v2.api.IdentityContext context = 1 [json_name = "context"];hasContext in interface DecisionUserOrBuilderpublic IdentityContext getContext()
identity context used in the decision
.aserto.authorizer.v2.api.IdentityContext context = 1 [json_name = "context"];getContext in interface DecisionUserOrBuilderpublic DecisionUser.Builder setContext(IdentityContext value)
identity context used in the decision
.aserto.authorizer.v2.api.IdentityContext context = 1 [json_name = "context"];public DecisionUser.Builder setContext(IdentityContext.Builder builderForValue)
identity context used in the decision
.aserto.authorizer.v2.api.IdentityContext context = 1 [json_name = "context"];public DecisionUser.Builder mergeContext(IdentityContext value)
identity context used in the decision
.aserto.authorizer.v2.api.IdentityContext context = 1 [json_name = "context"];public DecisionUser.Builder clearContext()
identity context used in the decision
.aserto.authorizer.v2.api.IdentityContext context = 1 [json_name = "context"];public IdentityContext.Builder getContextBuilder()
identity context used in the decision
.aserto.authorizer.v2.api.IdentityContext context = 1 [json_name = "context"];public IdentityContextOrBuilder getContextOrBuilder()
identity context used in the decision
.aserto.authorizer.v2.api.IdentityContext context = 1 [json_name = "context"];getContextOrBuilder in interface DecisionUserOrBuilderpublic String getId()
id of the user the identity resolved to
string id = 2 [json_name = "id"];getId in interface DecisionUserOrBuilderpublic com.google.protobuf.ByteString getIdBytes()
id of the user the identity resolved to
string id = 2 [json_name = "id"];getIdBytes in interface DecisionUserOrBuilderpublic DecisionUser.Builder setId(String value)
id of the user the identity resolved to
string id = 2 [json_name = "id"];value - The id to set.public DecisionUser.Builder clearId()
id of the user the identity resolved to
string id = 2 [json_name = "id"];public DecisionUser.Builder setIdBytes(com.google.protobuf.ByteString value)
id of the user the identity resolved to
string id = 2 [json_name = "id"];value - The bytes for id to set.public String getEmail()
convinience human-readable identifier
string email = 3 [json_name = "email"];getEmail in interface DecisionUserOrBuilderpublic com.google.protobuf.ByteString getEmailBytes()
convinience human-readable identifier
string email = 3 [json_name = "email"];getEmailBytes in interface DecisionUserOrBuilderpublic DecisionUser.Builder setEmail(String value)
convinience human-readable identifier
string email = 3 [json_name = "email"];value - The email to set.public DecisionUser.Builder clearEmail()
convinience human-readable identifier
string email = 3 [json_name = "email"];public DecisionUser.Builder setEmailBytes(com.google.protobuf.ByteString value)
convinience human-readable identifier
string email = 3 [json_name = "email"];value - The bytes for email to set.public final DecisionUser.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionUser.Builder>public final DecisionUser.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<DecisionUser.Builder>Copyright © 2023. All rights reserved.