Module org.yamcs.core
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.ByteStringoptional string email = 1;getHash()optional string hash = 2;com.google.protobuf.ByteStringoptional string hash = 2;getIdentities(int index) repeated .ExternalIdentity identities = 4;intrepeated .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.ByteStringgetRolesBytes(int index) repeated string roles = 5;intrepeated string roles = 5;repeated string roles = 5;booleanoptional bool superuser = 3;booleanoptional .Clearance clearance = 6;booleanhasEmail()optional string email = 1;booleanhasHash()optional string hash = 2;booleanoptional bool superuser = 3;Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods 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;
-