Package org.yamcs.security.protobuf
Class UserAccountRecordDetail
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- org.yamcs.security.protobuf.UserAccountRecordDetail
-
- All Implemented Interfaces:
com.google.protobuf.Message
,com.google.protobuf.MessageLite
,com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
,Serializable
,UserAccountRecordDetailOrBuilder
public final class UserAccountRecordDetail extends com.google.protobuf.GeneratedMessageV3 implements UserAccountRecordDetailOrBuilder
Protobuf typeUserAccountRecordDetail
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UserAccountRecordDetail.Builder
Protobuf typeUserAccountRecordDetail
-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
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
-
-
Field Summary
Fields Modifier and Type Field Description static int
CLEARANCE_FIELD_NUMBER
static int
EMAIL_FIELD_NUMBER
static int
HASH_FIELD_NUMBER
static int
IDENTITIES_FIELD_NUMBER
static com.google.protobuf.Parser<UserAccountRecordDetail>
PARSER
Deprecated.static int
ROLES_FIELD_NUMBER
static int
SUPERUSER_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
Clearance
getClearance()
optional .Clearance clearance = 6;
ClearanceOrBuilder
getClearanceOrBuilder()
optional .Clearance clearance = 6;
static UserAccountRecordDetail
getDefaultInstance()
UserAccountRecordDetail
getDefaultInstanceForType()
static com.google.protobuf.Descriptors.Descriptor
getDescriptor()
String
getEmail()
optional string email = 1;
com.google.protobuf.ByteString
getEmailBytes()
optional string email = 1;
String
getHash()
optional string hash = 2;
com.google.protobuf.ByteString
getHashBytes()
optional string hash = 2;
ExternalIdentity
getIdentities(int index)
repeated .ExternalIdentity identities = 4;
int
getIdentitiesCount()
repeated .ExternalIdentity identities = 4;
List<ExternalIdentity>
getIdentitiesList()
repeated .ExternalIdentity identities = 4;
ExternalIdentityOrBuilder
getIdentitiesOrBuilder(int index)
repeated .ExternalIdentity identities = 4;
List<? extends ExternalIdentityOrBuilder>
getIdentitiesOrBuilderList()
repeated .ExternalIdentity identities = 4;
com.google.protobuf.Parser<UserAccountRecordDetail>
getParserForType()
String
getRoles(int index)
repeated string roles = 5;
com.google.protobuf.ByteString
getRolesBytes(int index)
repeated string roles = 5;
int
getRolesCount()
repeated string roles = 5;
com.google.protobuf.ProtocolStringList
getRolesList()
repeated string roles = 5;
int
getSerializedSize()
boolean
getSuperuser()
optional bool superuser = 3;
com.google.protobuf.UnknownFieldSet
getUnknownFields()
boolean
hasClearance()
optional .Clearance clearance = 6;
boolean
hasEmail()
optional string email = 1;
boolean
hasHash()
optional string hash = 2;
int
hashCode()
boolean
hasSuperuser()
optional bool superuser = 3;
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable()
boolean
isInitialized()
static UserAccountRecordDetail.Builder
newBuilder()
static UserAccountRecordDetail.Builder
newBuilder(UserAccountRecordDetail prototype)
UserAccountRecordDetail.Builder
newBuilderForType()
protected UserAccountRecordDetail.Builder
newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
static UserAccountRecordDetail
parseDelimitedFrom(InputStream input)
static UserAccountRecordDetail
parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static UserAccountRecordDetail
parseFrom(byte[] data)
static UserAccountRecordDetail
parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static UserAccountRecordDetail
parseFrom(com.google.protobuf.ByteString data)
static UserAccountRecordDetail
parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static UserAccountRecordDetail
parseFrom(com.google.protobuf.CodedInputStream input)
static UserAccountRecordDetail
parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static UserAccountRecordDetail
parseFrom(InputStream input)
static UserAccountRecordDetail
parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static UserAccountRecordDetail
parseFrom(ByteBuffer data)
static UserAccountRecordDetail
parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
static com.google.protobuf.Parser<UserAccountRecordDetail>
parser()
UserAccountRecordDetail.Builder
toBuilder()
void
writeTo(com.google.protobuf.CodedOutputStream output)
-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, 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, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
EMAIL_FIELD_NUMBER
public static final int EMAIL_FIELD_NUMBER
- See Also:
- Constant Field Values
-
HASH_FIELD_NUMBER
public static final int HASH_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SUPERUSER_FIELD_NUMBER
public static final int SUPERUSER_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ROLES_FIELD_NUMBER
public static final int ROLES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
IDENTITIES_FIELD_NUMBER
public static final int IDENTITIES_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CLEARANCE_FIELD_NUMBER
public static final int CLEARANCE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PARSER
@Deprecated public static final com.google.protobuf.Parser<UserAccountRecordDetail> PARSER
Deprecated.
-
-
Method Detail
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFields
in interfacecom.google.protobuf.MessageOrBuilder
- Overrides:
getUnknownFields
in classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTable
in classcom.google.protobuf.GeneratedMessageV3
-
hasEmail
public boolean hasEmail()
optional string email = 1;
- Specified by:
hasEmail
in interfaceUserAccountRecordDetailOrBuilder
-
getEmail
public String getEmail()
optional string email = 1;
- Specified by:
getEmail
in interfaceUserAccountRecordDetailOrBuilder
-
getEmailBytes
public com.google.protobuf.ByteString getEmailBytes()
optional string email = 1;
- Specified by:
getEmailBytes
in interfaceUserAccountRecordDetailOrBuilder
-
hasHash
public boolean hasHash()
optional string hash = 2;
- Specified by:
hasHash
in interfaceUserAccountRecordDetailOrBuilder
-
getHash
public String getHash()
optional string hash = 2;
- Specified by:
getHash
in interfaceUserAccountRecordDetailOrBuilder
-
getHashBytes
public com.google.protobuf.ByteString getHashBytes()
optional string hash = 2;
- Specified by:
getHashBytes
in interfaceUserAccountRecordDetailOrBuilder
-
hasSuperuser
public boolean hasSuperuser()
optional bool superuser = 3;
- Specified by:
hasSuperuser
in interfaceUserAccountRecordDetailOrBuilder
-
getSuperuser
public boolean getSuperuser()
optional bool superuser = 3;
- Specified by:
getSuperuser
in interfaceUserAccountRecordDetailOrBuilder
-
getRolesList
public com.google.protobuf.ProtocolStringList getRolesList()
repeated string roles = 5;
- Specified by:
getRolesList
in interfaceUserAccountRecordDetailOrBuilder
-
getRolesCount
public int getRolesCount()
repeated string roles = 5;
- Specified by:
getRolesCount
in interfaceUserAccountRecordDetailOrBuilder
-
getRoles
public String getRoles(int index)
repeated string roles = 5;
- Specified by:
getRoles
in interfaceUserAccountRecordDetailOrBuilder
-
getRolesBytes
public com.google.protobuf.ByteString getRolesBytes(int index)
repeated string roles = 5;
- Specified by:
getRolesBytes
in interfaceUserAccountRecordDetailOrBuilder
-
getIdentitiesList
public List<ExternalIdentity> getIdentitiesList()
repeated .ExternalIdentity identities = 4;
- Specified by:
getIdentitiesList
in interfaceUserAccountRecordDetailOrBuilder
-
getIdentitiesOrBuilderList
public List<? extends ExternalIdentityOrBuilder> getIdentitiesOrBuilderList()
repeated .ExternalIdentity identities = 4;
- Specified by:
getIdentitiesOrBuilderList
in interfaceUserAccountRecordDetailOrBuilder
-
getIdentitiesCount
public int getIdentitiesCount()
repeated .ExternalIdentity identities = 4;
- Specified by:
getIdentitiesCount
in interfaceUserAccountRecordDetailOrBuilder
-
getIdentities
public ExternalIdentity getIdentities(int index)
repeated .ExternalIdentity identities = 4;
- Specified by:
getIdentities
in interfaceUserAccountRecordDetailOrBuilder
-
getIdentitiesOrBuilder
public ExternalIdentityOrBuilder getIdentitiesOrBuilder(int index)
repeated .ExternalIdentity identities = 4;
- Specified by:
getIdentitiesOrBuilder
in interfaceUserAccountRecordDetailOrBuilder
-
hasClearance
public boolean hasClearance()
optional .Clearance clearance = 6;
- Specified by:
hasClearance
in interfaceUserAccountRecordDetailOrBuilder
-
getClearance
public Clearance getClearance()
optional .Clearance clearance = 6;
- Specified by:
getClearance
in interfaceUserAccountRecordDetailOrBuilder
-
getClearanceOrBuilder
public ClearanceOrBuilder getClearanceOrBuilder()
optional .Clearance clearance = 6;
- Specified by:
getClearanceOrBuilder
in interfaceUserAccountRecordDetailOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitialized
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Overrides:
isInitialized
in classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
- Specified by:
writeTo
in interfacecom.google.protobuf.MessageLite
- Overrides:
writeTo
in classcom.google.protobuf.GeneratedMessageV3
- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSize
in interfacecom.google.protobuf.MessageLite
- Overrides:
getSerializedSize
in classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equals
in interfacecom.google.protobuf.Message
- Overrides:
equals
in classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCode
in interfacecom.google.protobuf.Message
- Overrides:
hashCode
in classcom.google.protobuf.AbstractMessage
-
parseFrom
public static UserAccountRecordDetail parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserAccountRecordDetail parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserAccountRecordDetail parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserAccountRecordDetail parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserAccountRecordDetail parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserAccountRecordDetail parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static UserAccountRecordDetail parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static UserAccountRecordDetail parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static UserAccountRecordDetail parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static UserAccountRecordDetail parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static UserAccountRecordDetail parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static UserAccountRecordDetail parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public UserAccountRecordDetail.Builder newBuilderForType()
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.Message
- Specified by:
newBuilderForType
in interfacecom.google.protobuf.MessageLite
-
newBuilder
public static UserAccountRecordDetail.Builder newBuilder()
-
newBuilder
public static UserAccountRecordDetail.Builder newBuilder(UserAccountRecordDetail prototype)
-
toBuilder
public UserAccountRecordDetail.Builder toBuilder()
- Specified by:
toBuilder
in interfacecom.google.protobuf.Message
- Specified by:
toBuilder
in interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected UserAccountRecordDetail.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static UserAccountRecordDetail getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<UserAccountRecordDetail> parser()
-
getParserForType
public com.google.protobuf.Parser<UserAccountRecordDetail> getParserForType()
- Specified by:
getParserForType
in interfacecom.google.protobuf.Message
- Specified by:
getParserForType
in interfacecom.google.protobuf.MessageLite
- Overrides:
getParserForType
in classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public UserAccountRecordDetail getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageLiteOrBuilder
- Specified by:
getDefaultInstanceForType
in interfacecom.google.protobuf.MessageOrBuilder
-
-