Package org.yamcs.security.protobuf
Interface UserAccountRecordDetailOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UserAccountRecordDetail
,UserAccountRecordDetail.Builder
public interface UserAccountRecordDetailOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionoptional .Clearance clearance = 6;
optional .Clearance clearance = 6;
getEmail()
optional string email = 1;
com.google.protobuf.ByteString
optional string email = 1;
getHash()
optional string hash = 2;
com.google.protobuf.ByteString
optional string hash = 2;
getIdentities
(int index) repeated .ExternalIdentity identities = 4;
int
repeated .ExternalIdentity identities = 4;
repeated .ExternalIdentity identities = 4;
getIdentitiesOrBuilder
(int index) repeated .ExternalIdentity identities = 4;
List<? extends ExternalIdentityOrBuilder>
repeated .ExternalIdentity identities = 4;
getRoles
(int index) repeated string roles = 5;
com.google.protobuf.ByteString
getRolesBytes
(int index) repeated string roles = 5;
int
repeated string roles = 5;
repeated string roles = 5;
boolean
optional bool superuser = 3;
boolean
optional .Clearance clearance = 6;
boolean
hasEmail()
optional string email = 1;
boolean
hasHash()
optional string hash = 2;
boolean
optional bool superuser = 3;
Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitialized
Methods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasEmail
boolean hasEmail()optional string email = 1;
- Returns:
- Whether the email field is set.
-
getEmail
String getEmail()optional string email = 1;
- Returns:
- The email.
-
getEmailBytes
com.google.protobuf.ByteString getEmailBytes()optional string email = 1;
- Returns:
- The bytes for email.
-
hasHash
boolean hasHash()optional string hash = 2;
- Returns:
- Whether the hash field is set.
-
getHash
String getHash()optional string hash = 2;
- Returns:
- The hash.
-
getHashBytes
com.google.protobuf.ByteString getHashBytes()optional string hash = 2;
- Returns:
- The bytes for hash.
-
hasSuperuser
boolean hasSuperuser()optional bool superuser = 3;
- Returns:
- Whether the superuser field is set.
-
getSuperuser
boolean getSuperuser()optional bool superuser = 3;
- Returns:
- The superuser.
-
getRolesList
repeated string roles = 5;
- Returns:
- A list containing the roles.
-
getRolesCount
int getRolesCount()repeated string roles = 5;
- Returns:
- The count of roles.
-
getRoles
repeated string roles = 5;
- Parameters:
index
- The index of the element to return.- Returns:
- The roles at the given index.
-
getRolesBytes
com.google.protobuf.ByteString getRolesBytes(int index) repeated string roles = 5;
- Parameters:
index
- The index of the value to return.- Returns:
- The bytes of the roles at the given index.
-
getIdentitiesList
List<ExternalIdentity> getIdentitiesList()repeated .ExternalIdentity identities = 4;
-
getIdentities
repeated .ExternalIdentity identities = 4;
-
getIdentitiesCount
int getIdentitiesCount()repeated .ExternalIdentity identities = 4;
-
getIdentitiesOrBuilderList
List<? extends ExternalIdentityOrBuilder> getIdentitiesOrBuilderList()repeated .ExternalIdentity identities = 4;
-
getIdentitiesOrBuilder
repeated .ExternalIdentity identities = 4;
-
hasClearance
boolean hasClearance()optional .Clearance clearance = 6;
- Returns:
- Whether the clearance field is set.
-
getClearance
Clearance getClearance()optional .Clearance clearance = 6;
- Returns:
- The clearance.
-
getClearanceOrBuilder
ClearanceOrBuilder getClearanceOrBuilder()optional .Clearance clearance = 6;
-