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 Type
    Method
    Description
    The email address associated with the user account.
    com.google.protobuf.ByteString
    The email address associated with the user account.
    The unique identifier (UUID) of the authenticated user.
    com.google.protobuf.ByteString
    The unique identifier (UUID) of the authenticated user.
    The role assigned to the user (ADMIN or USER), which determines base permission levels.
    int
    The 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.
    A complete list of all global permissions and whether they are granted to this user.
    int
    A 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.
    A 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.
    The display username of the authenticated user.
    com.google.protobuf.ByteString
    The display username of the authenticated user.
    boolean
    Metadata about the server instance the client is connected to.

    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

    • 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

      GlobalPermissionState getServerPermissions(int index)
      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

      GlobalPermissionStateOrBuilder getServerPermissionsOrBuilder(int index)
      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;