Interface ClientDataResponseOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
ClientDataResponse, ClientDataResponse.Builder
@Generated
public interface ClientDataResponseOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptiongetEmail()The email address associated with the user account.com.google.protobuf.ByteStringThe email address associated with the user account.getId()The unique identifier (UUID) of the authenticated user.com.google.protobuf.ByteStringThe unique identifier (UUID) of the authenticated user.getRole()The role assigned to the user (ADMIN or USER), which determines base permission levels.intThe role assigned to the user (ADMIN or USER), which determines base permission levels.Metadata about the server instance the client is connected to.Metadata about the server instance the client is connected to.getServerPermissions(int index) A complete list of all global permissions and whether they are granted to this user.intA complete list of all global permissions and whether they are granted to this user.A complete list of all global permissions and whether they are granted to this user.getServerPermissionsOrBuilder(int index) A complete list of all global permissions and whether they are granted to this user.List<? extends GlobalPermissionStateOrBuilder> A complete list of all global permissions and whether they are granted to this user.The display username of the authenticated user.com.google.protobuf.ByteStringThe display username of the authenticated user.booleanMetadata about the server instance the client is connected to.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
-
getId
String getId()The unique identifier (UUID) of the authenticated user.
string id = 6;- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()The unique identifier (UUID) of the authenticated user.
string id = 6;- Returns:
- The bytes for id.
-
getUsername
String getUsername()The display username of the authenticated user.
string username = 1;- Returns:
- The username.
-
getUsernameBytes
com.google.protobuf.ByteString getUsernameBytes()The display username of the authenticated user.
string username = 1;- Returns:
- The bytes for username.
-
getRoleValue
int getRoleValue()The role assigned to the user (ADMIN or USER), which determines base permission levels.
.soulfire.v1.UserRole role = 7;- Returns:
- The enum numeric value on the wire for role.
-
getRole
UserRole getRole()The role assigned to the user (ADMIN or USER), which determines base permission levels.
.soulfire.v1.UserRole role = 7;- Returns:
- The role.
-
getEmail
String getEmail()The email address associated with the user account.
string email = 8;- Returns:
- The email.
-
getEmailBytes
com.google.protobuf.ByteString getEmailBytes()The email address associated with the user account.
string email = 8;- Returns:
- The bytes for email.
-
getServerPermissionsList
List<GlobalPermissionState> getServerPermissionsList()A complete list of all global permissions and whether they are granted to this user. This allows the client to determine which features/actions are available.
repeated .soulfire.v1.GlobalPermissionState server_permissions = 2; -
getServerPermissions
A complete list of all global permissions and whether they are granted to this user. This allows the client to determine which features/actions are available.
repeated .soulfire.v1.GlobalPermissionState server_permissions = 2; -
getServerPermissionsCount
int getServerPermissionsCount()A complete list of all global permissions and whether they are granted to this user. This allows the client to determine which features/actions are available.
repeated .soulfire.v1.GlobalPermissionState server_permissions = 2; -
getServerPermissionsOrBuilderList
List<? extends GlobalPermissionStateOrBuilder> getServerPermissionsOrBuilderList()A complete list of all global permissions and whether they are granted to this user. This allows the client to determine which features/actions are available.
repeated .soulfire.v1.GlobalPermissionState server_permissions = 2; -
getServerPermissionsOrBuilder
A complete list of all global permissions and whether they are granted to this user. This allows the client to determine which features/actions are available.
repeated .soulfire.v1.GlobalPermissionState server_permissions = 2; -
hasServerInfo
boolean hasServerInfo()Metadata about the server instance the client is connected to.
.soulfire.v1.ServerInfo server_info = 11;- Returns:
- Whether the serverInfo field is set.
-
getServerInfo
ServerInfo getServerInfo()Metadata about the server instance the client is connected to.
.soulfire.v1.ServerInfo server_info = 11;- Returns:
- The serverInfo.
-
getServerInfoOrBuilder
ServerInfoOrBuilder getServerInfoOrBuilder()Metadata about the server instance the client is connected to.
.soulfire.v1.ServerInfo server_info = 11;
-