Interface UserListResponse.UserOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
UserListResponse.User, UserListResponse.User.Builder
- Enclosing class:
UserListResponse
public static interface UserListResponse.UserOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.TimestampTimestamp when the user account was created.com.google.protobuf.TimestampOrBuilderTimestamp when the user account was created.getEmail()The email address of the user.com.google.protobuf.ByteStringThe email address of the user.getId()The unique identifier (UUID) of the user.com.google.protobuf.ByteStringThe unique identifier (UUID) of the user.com.google.protobuf.TimestampTimestamp of the user's last successful authentication.com.google.protobuf.TimestampOrBuilderTimestamp of the user's last successful authentication.com.google.protobuf.TimestampMinimum issued-at timestamp for valid JWT tokens.com.google.protobuf.TimestampOrBuilderMinimum issued-at timestamp for valid JWT tokens.getRole()The role of the user (ADMIN or USER).intThe role of the user (ADMIN or USER).com.google.protobuf.TimestampTimestamp when the user account was last updated.com.google.protobuf.TimestampOrBuilderTimestamp when the user account was last updated.The username of the user (3-32 lowercase alphanumeric characters with dashes allowed).com.google.protobuf.ByteStringThe username of the user (3-32 lowercase alphanumeric characters with dashes allowed).booleanTimestamp when the user account was created.booleanTimestamp of the user's last successful authentication.booleanMinimum issued-at timestamp for valid JWT tokens.booleanTimestamp when the user account was last updated.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
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()The unique identifier (UUID) of the user.
string id = 1;- Returns:
- The bytes for id.
-
getUsername
String getUsername()The username of the user (3-32 lowercase alphanumeric characters with dashes allowed).
string username = 2;- Returns:
- The username.
-
getUsernameBytes
com.google.protobuf.ByteString getUsernameBytes()The username of the user (3-32 lowercase alphanumeric characters with dashes allowed).
string username = 2;- Returns:
- The bytes for username.
-
getRoleValue
int getRoleValue()The role of the user (ADMIN or USER).
.soulfire.v1.UserRole role = 3;- Returns:
- The enum numeric value on the wire for role.
-
getRole
UserRole getRole()The role of the user (ADMIN or USER).
.soulfire.v1.UserRole role = 3;- Returns:
- The role.
-
getEmail
-
getEmailBytes
com.google.protobuf.ByteString getEmailBytes()The email address of the user.
string email = 4;- Returns:
- The bytes for email.
-
hasCreatedAt
boolean hasCreatedAt()Timestamp when the user account was created.
.google.protobuf.Timestamp created_at = 5;- Returns:
- Whether the createdAt field is set.
-
getCreatedAt
com.google.protobuf.Timestamp getCreatedAt()Timestamp when the user account was created.
.google.protobuf.Timestamp created_at = 5;- Returns:
- The createdAt.
-
getCreatedAtOrBuilder
com.google.protobuf.TimestampOrBuilder getCreatedAtOrBuilder()Timestamp when the user account was created.
.google.protobuf.Timestamp created_at = 5; -
hasUpdatedAt
boolean hasUpdatedAt()Timestamp when the user account was last updated.
.google.protobuf.Timestamp updated_at = 6;- Returns:
- Whether the updatedAt field is set.
-
getUpdatedAt
com.google.protobuf.Timestamp getUpdatedAt()Timestamp when the user account was last updated.
.google.protobuf.Timestamp updated_at = 6;- Returns:
- The updatedAt.
-
getUpdatedAtOrBuilder
com.google.protobuf.TimestampOrBuilder getUpdatedAtOrBuilder()Timestamp when the user account was last updated.
.google.protobuf.Timestamp updated_at = 6; -
hasLastLoginAt
boolean hasLastLoginAt()Timestamp of the user's last successful authentication. Optional; may be absent if the user has never logged in.
optional .google.protobuf.Timestamp last_login_at = 7;- Returns:
- Whether the lastLoginAt field is set.
-
getLastLoginAt
com.google.protobuf.Timestamp getLastLoginAt()Timestamp of the user's last successful authentication. Optional; may be absent if the user has never logged in.
optional .google.protobuf.Timestamp last_login_at = 7;- Returns:
- The lastLoginAt.
-
getLastLoginAtOrBuilder
com.google.protobuf.TimestampOrBuilder getLastLoginAtOrBuilder()Timestamp of the user's last successful authentication. Optional; may be absent if the user has never logged in.
optional .google.protobuf.Timestamp last_login_at = 7; -
hasMinIssuedAt
boolean hasMinIssuedAt()Minimum issued-at timestamp for valid JWT tokens. Tokens issued before this timestamp are considered invalid. Used to invalidate all sessions by updating this value.
.google.protobuf.Timestamp min_issued_at = 8;- Returns:
- Whether the minIssuedAt field is set.
-
getMinIssuedAt
com.google.protobuf.Timestamp getMinIssuedAt()Minimum issued-at timestamp for valid JWT tokens. Tokens issued before this timestamp are considered invalid. Used to invalidate all sessions by updating this value.
.google.protobuf.Timestamp min_issued_at = 8;- Returns:
- The minIssuedAt.
-
getMinIssuedAtOrBuilder
com.google.protobuf.TimestampOrBuilder getMinIssuedAtOrBuilder()Minimum issued-at timestamp for valid JWT tokens. Tokens issued before this timestamp are considered invalid. Used to invalidate all sessions by updating this value.
.google.protobuf.Timestamp min_issued_at = 8;
-