Interface UserInfoOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    UserInfo, UserInfo.Builder

    public interface UserInfoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • hasName

        boolean hasName()
        optional string name = 17;
        Returns:
        Whether the name field is set.
      • getName

        String getName()
        optional string name = 17;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
        optional string name = 17;
        Returns:
        The bytes for name.
      • hasDisplayName

        boolean hasDisplayName()
        optional string displayName = 18;
        Returns:
        Whether the displayName field is set.
      • getDisplayName

        String getDisplayName()
        optional string displayName = 18;
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
        optional string displayName = 18;
        Returns:
        The bytes for displayName.
      • hasEmail

        boolean hasEmail()
        optional string email = 19;
        Returns:
        Whether the email field is set.
      • getEmail

        String getEmail()
        optional string email = 19;
        Returns:
        The email.
      • getEmailBytes

        com.google.protobuf.ByteString getEmailBytes()
        optional string email = 19;
        Returns:
        The bytes for email.
      • hasActive

        boolean hasActive()
        optional bool active = 16;
        Returns:
        Whether the active field is set.
      • getActive

        boolean getActive()
        optional bool active = 16;
        Returns:
        The active.
      • hasSuperuser

        boolean hasSuperuser()
        optional bool superuser = 13;
        Returns:
        Whether the superuser field is set.
      • getSuperuser

        boolean getSuperuser()
        optional bool superuser = 13;
        Returns:
        The superuser.
      • hasCreatedBy

        boolean hasCreatedBy()
        optional .yamcs.protobuf.iam.UserInfo createdBy = 20;
        Returns:
        Whether the createdBy field is set.
      • getCreatedBy

        UserInfo getCreatedBy()
        optional .yamcs.protobuf.iam.UserInfo createdBy = 20;
        Returns:
        The createdBy.
      • getCreatedByOrBuilder

        UserInfoOrBuilder getCreatedByOrBuilder()
        optional .yamcs.protobuf.iam.UserInfo createdBy = 20;
      • hasCreationTime

        boolean hasCreationTime()
        optional .google.protobuf.Timestamp creationTime = 14;
        Returns:
        Whether the creationTime field is set.
      • getCreationTime

        com.google.protobuf.Timestamp getCreationTime()
        optional .google.protobuf.Timestamp creationTime = 14;
        Returns:
        The creationTime.
      • getCreationTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getCreationTimeOrBuilder()
        optional .google.protobuf.Timestamp creationTime = 14;
      • hasConfirmationTime

        boolean hasConfirmationTime()
        optional .google.protobuf.Timestamp confirmationTime = 21;
        Returns:
        Whether the confirmationTime field is set.
      • getConfirmationTime

        com.google.protobuf.Timestamp getConfirmationTime()
        optional .google.protobuf.Timestamp confirmationTime = 21;
        Returns:
        The confirmationTime.
      • getConfirmationTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getConfirmationTimeOrBuilder()
        optional .google.protobuf.Timestamp confirmationTime = 21;
      • hasLastLoginTime

        boolean hasLastLoginTime()
        optional .google.protobuf.Timestamp lastLoginTime = 15;
        Returns:
        Whether the lastLoginTime field is set.
      • getLastLoginTime

        com.google.protobuf.Timestamp getLastLoginTime()
        optional .google.protobuf.Timestamp lastLoginTime = 15;
        Returns:
        The lastLoginTime.
      • getLastLoginTimeOrBuilder

        com.google.protobuf.TimestampOrBuilder getLastLoginTimeOrBuilder()
        optional .google.protobuf.Timestamp lastLoginTime = 15;
      • getSystemPrivilegeList

        List<String> getSystemPrivilegeList()
        repeated string systemPrivilege = 11;
        Returns:
        A list containing the systemPrivilege.
      • getSystemPrivilegeCount

        int getSystemPrivilegeCount()
        repeated string systemPrivilege = 11;
        Returns:
        The count of systemPrivilege.
      • getSystemPrivilege

        String getSystemPrivilege​(int index)
        repeated string systemPrivilege = 11;
        Parameters:
        index - The index of the element to return.
        Returns:
        The systemPrivilege at the given index.
      • getSystemPrivilegeBytes

        com.google.protobuf.ByteString getSystemPrivilegeBytes​(int index)
        repeated string systemPrivilege = 11;
        Parameters:
        index - The index of the value to return.
        Returns:
        The bytes of the systemPrivilege at the given index.
      • getObjectPrivilegeList

        List<ObjectPrivilegeInfo> getObjectPrivilegeList()
        repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12;
      • getObjectPrivilege

        ObjectPrivilegeInfo getObjectPrivilege​(int index)
        repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12;
      • getObjectPrivilegeCount

        int getObjectPrivilegeCount()
        repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12;
      • getObjectPrivilegeOrBuilderList

        List<? extends ObjectPrivilegeInfoOrBuilder> getObjectPrivilegeOrBuilderList()
        repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12;
      • getObjectPrivilegeOrBuilder

        ObjectPrivilegeInfoOrBuilder getObjectPrivilegeOrBuilder​(int index)
        repeated .yamcs.protobuf.iam.ObjectPrivilegeInfo objectPrivilege = 12;
      • getGroupsList

        List<GroupInfo> getGroupsList()
        repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      • getGroups

        GroupInfo getGroups​(int index)
        repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      • getGroupsCount

        int getGroupsCount()
        repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      • getGroupsOrBuilderList

        List<? extends GroupInfoOrBuilder> getGroupsOrBuilderList()
        repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      • getGroupsOrBuilder

        GroupInfoOrBuilder getGroupsOrBuilder​(int index)
        repeated .yamcs.protobuf.iam.GroupInfo groups = 22;
      • getIdentitiesList

        List<ExternalIdentityInfo> getIdentitiesList()
        repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      • getIdentities

        ExternalIdentityInfo getIdentities​(int index)
        repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      • getIdentitiesCount

        int getIdentitiesCount()
        repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      • getIdentitiesOrBuilderList

        List<? extends ExternalIdentityInfoOrBuilder> getIdentitiesOrBuilderList()
        repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      • getIdentitiesOrBuilder

        ExternalIdentityInfoOrBuilder getIdentitiesOrBuilder​(int index)
        repeated .yamcs.protobuf.iam.ExternalIdentityInfo identities = 23;
      • getRolesList

        List<RoleInfo> getRolesList()
        repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      • getRoles

        RoleInfo getRoles​(int index)
        repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      • getRolesCount

        int getRolesCount()
        repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      • getRolesOrBuilderList

        List<? extends RoleInfoOrBuilder> getRolesOrBuilderList()
        repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      • getRolesOrBuilder

        RoleInfoOrBuilder getRolesOrBuilder​(int index)
        repeated .yamcs.protobuf.iam.RoleInfo roles = 24;
      • hasClearance

        boolean hasClearance()
        optional .yamcs.protobuf.mdb.SignificanceInfo.SignificanceLevelType clearance = 25;
        Returns:
        Whether the clearance field is set.