Class UserInfo

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessageV3
org.yamcs.protobuf.UserInfo
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, UserInfoOrBuilder

public final class UserInfo extends com.google.protobuf.GeneratedMessageV3 implements UserInfoOrBuilder
Protobuf type yamcs.protobuf.iam.UserInfo
See Also:
  • Field Details

    • NAME_FIELD_NUMBER

      public static final int NAME_FIELD_NUMBER
      See Also:
    • DISPLAYNAME_FIELD_NUMBER

      public static final int DISPLAYNAME_FIELD_NUMBER
      See Also:
    • EMAIL_FIELD_NUMBER

      public static final int EMAIL_FIELD_NUMBER
      See Also:
    • ACTIVE_FIELD_NUMBER

      public static final int ACTIVE_FIELD_NUMBER
      See Also:
    • SUPERUSER_FIELD_NUMBER

      public static final int SUPERUSER_FIELD_NUMBER
      See Also:
    • CREATEDBY_FIELD_NUMBER

      public static final int CREATEDBY_FIELD_NUMBER
      See Also:
    • CREATIONTIME_FIELD_NUMBER

      public static final int CREATIONTIME_FIELD_NUMBER
      See Also:
    • CONFIRMATIONTIME_FIELD_NUMBER

      public static final int CONFIRMATIONTIME_FIELD_NUMBER
      See Also:
    • LASTLOGINTIME_FIELD_NUMBER

      public static final int LASTLOGINTIME_FIELD_NUMBER
      See Also:
    • SYSTEMPRIVILEGES_FIELD_NUMBER

      public static final int SYSTEMPRIVILEGES_FIELD_NUMBER
      See Also:
    • SYSTEMPRIVILEGE_FIELD_NUMBER

      public static final int SYSTEMPRIVILEGE_FIELD_NUMBER
      See Also:
    • OBJECTPRIVILEGES_FIELD_NUMBER

      public static final int OBJECTPRIVILEGES_FIELD_NUMBER
      See Also:
    • OBJECTPRIVILEGE_FIELD_NUMBER

      public static final int OBJECTPRIVILEGE_FIELD_NUMBER
      See Also:
    • GROUPS_FIELD_NUMBER

      public static final int GROUPS_FIELD_NUMBER
      See Also:
    • IDENTITIES_FIELD_NUMBER

      public static final int IDENTITIES_FIELD_NUMBER
      See Also:
    • ROLES_FIELD_NUMBER

      public static final int ROLES_FIELD_NUMBER
      See Also:
    • CLEARANCE_FIELD_NUMBER

      public static final int CLEARANCE_FIELD_NUMBER
      See Also:
    • PARSER

      @Deprecated public static final com.google.protobuf.Parser<UserInfo> PARSER
      Deprecated.
  • Method Details

    • newInstance

      protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
      Overrides:
      newInstance in class com.google.protobuf.GeneratedMessageV3
    • getUnknownFields

      public final com.google.protobuf.UnknownFieldSet getUnknownFields()
      Specified by:
      getUnknownFields in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getUnknownFields in class com.google.protobuf.GeneratedMessageV3
    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
    • hasName

      public boolean hasName()
       Username
       
      optional string name = 17;
      Specified by:
      hasName in interface UserInfoOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public String getName()
       Username
       
      optional string name = 17;
      Specified by:
      getName in interface UserInfoOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Username
       
      optional string name = 17;
      Specified by:
      getNameBytes in interface UserInfoOrBuilder
      Returns:
      The bytes for name.
    • hasDisplayName

      public boolean hasDisplayName()
       Displayed name
       
      optional string displayName = 18;
      Specified by:
      hasDisplayName in interface UserInfoOrBuilder
      Returns:
      Whether the displayName field is set.
    • getDisplayName

      public String getDisplayName()
       Displayed name
       
      optional string displayName = 18;
      Specified by:
      getDisplayName in interface UserInfoOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Displayed name
       
      optional string displayName = 18;
      Specified by:
      getDisplayNameBytes in interface UserInfoOrBuilder
      Returns:
      The bytes for displayName.
    • hasEmail

      public boolean hasEmail()
       Email address
       
      optional string email = 19;
      Specified by:
      hasEmail in interface UserInfoOrBuilder
      Returns:
      Whether the email field is set.
    • getEmail

      public String getEmail()
       Email address
       
      optional string email = 19;
      Specified by:
      getEmail in interface UserInfoOrBuilder
      Returns:
      The email.
    • getEmailBytes

      public com.google.protobuf.ByteString getEmailBytes()
       Email address
       
      optional string email = 19;
      Specified by:
      getEmailBytes in interface UserInfoOrBuilder
      Returns:
      The bytes for email.
    • hasActive

      public boolean hasActive()
       Whether the user may login
       
      optional bool active = 16;
      Specified by:
      hasActive in interface UserInfoOrBuilder
      Returns:
      Whether the active field is set.
    • getActive

      public boolean getActive()
       Whether the user may login
       
      optional bool active = 16;
      Specified by:
      getActive in interface UserInfoOrBuilder
      Returns:
      The active.
    • hasSuperuser

      public boolean hasSuperuser()
       Whether the user has all privileges
       
      optional bool superuser = 13;
      Specified by:
      hasSuperuser in interface UserInfoOrBuilder
      Returns:
      Whether the superuser field is set.
    • getSuperuser

      public boolean getSuperuser()
       Whether the user has all privileges
       
      optional bool superuser = 13;
      Specified by:
      getSuperuser in interface UserInfoOrBuilder
      Returns:
      The superuser.
    • hasCreatedBy

      public boolean hasCreatedBy()
       User that created this user account
       
      optional .yamcs.protobuf.iam.UserInfo createdBy = 20;
      Specified by:
      hasCreatedBy in interface UserInfoOrBuilder
      Returns:
      Whether the createdBy field is set.
    • getCreatedBy

      public UserInfo getCreatedBy()
       User that created this user account
       
      optional .yamcs.protobuf.iam.UserInfo createdBy = 20;
      Specified by:
      getCreatedBy in interface UserInfoOrBuilder
      Returns:
      The createdBy.
    • getCreatedByOrBuilder

      public UserInfoOrBuilder getCreatedByOrBuilder()
       User that created this user account
       
      optional .yamcs.protobuf.iam.UserInfo createdBy = 20;
      Specified by:
      getCreatedByOrBuilder in interface UserInfoOrBuilder
    • hasCreationTime

      public boolean hasCreationTime()
       When this user was created
       
      optional .google.protobuf.Timestamp creationTime = 14;
      Specified by:
      hasCreationTime in interface UserInfoOrBuilder
      Returns:
      Whether the creationTime field is set.
    • getCreationTime

      public com.google.protobuf.Timestamp getCreationTime()
       When this user was created
       
      optional .google.protobuf.Timestamp creationTime = 14;
      Specified by:
      getCreationTime in interface UserInfoOrBuilder
      Returns:
      The creationTime.
    • getCreationTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()
       When this user was created
       
      optional .google.protobuf.Timestamp creationTime = 14;
      Specified by:
      getCreationTimeOrBuilder in interface UserInfoOrBuilder
    • hasConfirmationTime

      public boolean hasConfirmationTime()
       When this user was first activated
       
      optional .google.protobuf.Timestamp confirmationTime = 21;
      Specified by:
      hasConfirmationTime in interface UserInfoOrBuilder
      Returns:
      Whether the confirmationTime field is set.
    • getConfirmationTime

      public com.google.protobuf.Timestamp getConfirmationTime()
       When this user was first activated
       
      optional .google.protobuf.Timestamp confirmationTime = 21;
      Specified by:
      getConfirmationTime in interface UserInfoOrBuilder
      Returns:
      The confirmationTime.
    • getConfirmationTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getConfirmationTimeOrBuilder()
       When this user was first activated
       
      optional .google.protobuf.Timestamp confirmationTime = 21;
      Specified by:
      getConfirmationTimeOrBuilder in interface UserInfoOrBuilder
    • hasLastLoginTime

      public boolean hasLastLoginTime()
       When this user last logged in
       
      optional .google.protobuf.Timestamp lastLoginTime = 15;
      Specified by:
      hasLastLoginTime in interface UserInfoOrBuilder
      Returns:
      Whether the lastLoginTime field is set.
    • getLastLoginTime

      public com.google.protobuf.Timestamp getLastLoginTime()
       When this user last logged in
       
      optional .google.protobuf.Timestamp lastLoginTime = 15;
      Specified by:
      getLastLoginTime in interface UserInfoOrBuilder
      Returns:
      The lastLoginTime.
    • getLastLoginTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getLastLoginTimeOrBuilder()
       When this user last logged in
       
      optional .google.protobuf.Timestamp lastLoginTime = 15;
      Specified by:
      getLastLoginTimeOrBuilder in interface UserInfoOrBuilder
    • getSystemPrivilegesList

      public com.google.protobuf.ProtocolStringList getSystemPrivilegesList()
       System privileges
       
      repeated string systemPrivileges = 26;
      Specified by:
      getSystemPrivilegesList in interface UserInfoOrBuilder
      Returns:
      A list containing the systemPrivileges.
    • getSystemPrivilegesCount

      public int getSystemPrivilegesCount()
       System privileges
       
      repeated string systemPrivileges = 26;
      Specified by:
      getSystemPrivilegesCount in interface UserInfoOrBuilder
      Returns:
      The count of systemPrivileges.
    • getSystemPrivileges

      public String getSystemPrivileges(int index)
       System privileges
       
      repeated string systemPrivileges = 26;
      Specified by:
      getSystemPrivileges in interface UserInfoOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The systemPrivileges at the given index.
    • getSystemPrivilegesBytes

      public com.google.protobuf.ByteString getSystemPrivilegesBytes(int index)
       System privileges
       
      repeated string systemPrivileges = 26;
      Specified by:
      getSystemPrivilegesBytes in interface UserInfoOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the systemPrivileges at the given index.
    • getSystemPrivilegeList

      @Deprecated public com.google.protobuf.ProtocolStringList getSystemPrivilegeList()
      Deprecated.
      repeated string systemPrivilege = 11 [deprecated = true];
      Specified by:
      getSystemPrivilegeList in interface UserInfoOrBuilder
      Returns:
      A list containing the systemPrivilege.
    • getSystemPrivilegeCount

      @Deprecated public int getSystemPrivilegeCount()
      Deprecated.
      repeated string systemPrivilege = 11 [deprecated = true];
      Specified by:
      getSystemPrivilegeCount in interface UserInfoOrBuilder
      Returns:
      The count of systemPrivilege.
    • getSystemPrivilege

      @Deprecated public String getSystemPrivilege(int index)
      Deprecated.
      repeated string systemPrivilege = 11 [deprecated = true];
      Specified by:
      getSystemPrivilege in interface UserInfoOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The systemPrivilege at the given index.
    • getSystemPrivilegeBytes

      @Deprecated public com.google.protobuf.ByteString getSystemPrivilegeBytes(int index)
      Deprecated.
      repeated string systemPrivilege = 11 [deprecated = true];
      Specified by:
      getSystemPrivilegeBytes in interface UserInfoOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the systemPrivilege at the given index.
    • getObjectPrivilegesList

      public List<ObjectPrivilegeInfo> getObjectPrivilegesList()
       Object privileges
       
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;
      Specified by:
      getObjectPrivilegesList in interface UserInfoOrBuilder
    • getObjectPrivilegesOrBuilderList

      public List<? extends ObjectPrivilegeInfoOrBuilder> getObjectPrivilegesOrBuilderList()
       Object privileges
       
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;
      Specified by:
      getObjectPrivilegesOrBuilderList in interface UserInfoOrBuilder
    • getObjectPrivilegesCount

      public int getObjectPrivilegesCount()
       Object privileges
       
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;
      Specified by:
      getObjectPrivilegesCount in interface UserInfoOrBuilder
    • getObjectPrivileges

      public ObjectPrivilegeInfo getObjectPrivileges(int index)
       Object privileges
       
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;
      Specified by:
      getObjectPrivileges in interface UserInfoOrBuilder
    • getObjectPrivilegesOrBuilder

      public ObjectPrivilegeInfoOrBuilder getObjectPrivilegesOrBuilder(int index)
       Object privileges
       
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivileges = 27;
      Specified by:
      getObjectPrivilegesOrBuilder in interface UserInfoOrBuilder
    • getObjectPrivilegeList

      @Deprecated public List<ObjectPrivilegeInfo> getObjectPrivilegeList()
      Deprecated.
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];
      Specified by:
      getObjectPrivilegeList in interface UserInfoOrBuilder
    • getObjectPrivilegeOrBuilderList

      @Deprecated public List<? extends ObjectPrivilegeInfoOrBuilder> getObjectPrivilegeOrBuilderList()
      Deprecated.
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];
      Specified by:
      getObjectPrivilegeOrBuilderList in interface UserInfoOrBuilder
    • getObjectPrivilegeCount

      @Deprecated public int getObjectPrivilegeCount()
      Deprecated.
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];
      Specified by:
      getObjectPrivilegeCount in interface UserInfoOrBuilder
    • getObjectPrivilege

      @Deprecated public ObjectPrivilegeInfo getObjectPrivilege(int index)
      Deprecated.
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];
      Specified by:
      getObjectPrivilege in interface UserInfoOrBuilder
    • getObjectPrivilegeOrBuilder

      @Deprecated public ObjectPrivilegeInfoOrBuilder getObjectPrivilegeOrBuilder(int index)
      Deprecated.
      repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12 [deprecated = true];
      Specified by:
      getObjectPrivilegeOrBuilder in interface UserInfoOrBuilder
    • getGroupsList

      public List<GroupInfo> getGroupsList()
       Groups that this user is member of
       
      repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      Specified by:
      getGroupsList in interface UserInfoOrBuilder
    • getGroupsOrBuilderList

      public List<? extends GroupInfoOrBuilder> getGroupsOrBuilderList()
       Groups that this user is member of
       
      repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      Specified by:
      getGroupsOrBuilderList in interface UserInfoOrBuilder
    • getGroupsCount

      public int getGroupsCount()
       Groups that this user is member of
       
      repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      Specified by:
      getGroupsCount in interface UserInfoOrBuilder
    • getGroups

      public GroupInfo getGroups(int index)
       Groups that this user is member of
       
      repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      Specified by:
      getGroups in interface UserInfoOrBuilder
    • getGroupsOrBuilder

      public GroupInfoOrBuilder getGroupsOrBuilder(int index)
       Groups that this user is member of
       
      repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      Specified by:
      getGroupsOrBuilder in interface UserInfoOrBuilder
    • getIdentitiesList

      public List<ExternalIdentityInfo> getIdentitiesList()
       External identities
       
      repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      Specified by:
      getIdentitiesList in interface UserInfoOrBuilder
    • getIdentitiesOrBuilderList

      public List<? extends ExternalIdentityInfoOrBuilder> getIdentitiesOrBuilderList()
       External identities
       
      repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      Specified by:
      getIdentitiesOrBuilderList in interface UserInfoOrBuilder
    • getIdentitiesCount

      public int getIdentitiesCount()
       External identities
       
      repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      Specified by:
      getIdentitiesCount in interface UserInfoOrBuilder
    • getIdentities

      public ExternalIdentityInfo getIdentities(int index)
       External identities
       
      repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      Specified by:
      getIdentities in interface UserInfoOrBuilder
    • getIdentitiesOrBuilder

      public ExternalIdentityInfoOrBuilder getIdentitiesOrBuilder(int index)
       External identities
       
      repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      Specified by:
      getIdentitiesOrBuilder in interface UserInfoOrBuilder
    • getRolesList

      public List<RoleInfo> getRolesList()
       Assigned roles
       
      repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      Specified by:
      getRolesList in interface UserInfoOrBuilder
    • getRolesOrBuilderList

      public List<? extends RoleInfoOrBuilder> getRolesOrBuilderList()
       Assigned roles
       
      repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      Specified by:
      getRolesOrBuilderList in interface UserInfoOrBuilder
    • getRolesCount

      public int getRolesCount()
       Assigned roles
       
      repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      Specified by:
      getRolesCount in interface UserInfoOrBuilder
    • getRoles

      public RoleInfo getRoles(int index)
       Assigned roles
       
      repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      Specified by:
      getRoles in interface UserInfoOrBuilder
    • getRolesOrBuilder

      public RoleInfoOrBuilder getRolesOrBuilder(int index)
       Assigned roles
       
      repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      Specified by:
      getRolesOrBuilder in interface UserInfoOrBuilder
    • hasClearance

      public boolean hasClearance()
       Clearance level. If the command clearance feature is enabled,
       then this user attribute is used as an additional check whether
       the user may send certain commands.
       The command clearance feature is disabled by default.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType clearance = 25;
      Specified by:
      hasClearance in interface UserInfoOrBuilder
      Returns:
      Whether the clearance field is set.
    • getClearance

       Clearance level. If the command clearance feature is enabled,
       then this user attribute is used as an additional check whether
       the user may send certain commands.
       The command clearance feature is disabled by default.
       
      optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType clearance = 25;
      Specified by:
      getClearance in interface UserInfoOrBuilder
      Returns:
      The clearance.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessageV3
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessageV3
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessageV3
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static UserInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static UserInfo parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UserInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UserInfo parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static UserInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UserInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static UserInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public UserInfo.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static UserInfo.Builder newBuilder()
    • newBuilder

      public static UserInfo.Builder newBuilder(UserInfo prototype)
    • toBuilder

      public UserInfo.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected UserInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
      Specified by:
      newBuilderForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstance

      public static UserInfo getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<UserInfo> parser()
    • getParserForType

      public com.google.protobuf.Parser<UserInfo> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessageV3
    • getDefaultInstanceForType

      public UserInfo getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder