Interface LoginProfileOrBuilder

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

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

      • getName

        String getName()
         Required. A unique user ID.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         Required. A unique user ID.
         
        string name = 1 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for name.
      • getPosixAccountsList

        List<OsLoginProto.PosixAccount> getPosixAccountsList()
         The list of POSIX accounts associated with the user.
         
        repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
      • getPosixAccounts

        OsLoginProto.PosixAccount getPosixAccounts​(int index)
         The list of POSIX accounts associated with the user.
         
        repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
      • getPosixAccountsCount

        int getPosixAccountsCount()
         The list of POSIX accounts associated with the user.
         
        repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
      • getPosixAccountsOrBuilderList

        List<? extends OsLoginProto.PosixAccountOrBuilder> getPosixAccountsOrBuilderList()
         The list of POSIX accounts associated with the user.
         
        repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
      • getPosixAccountsOrBuilder

        OsLoginProto.PosixAccountOrBuilder getPosixAccountsOrBuilder​(int index)
         The list of POSIX accounts associated with the user.
         
        repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;
      • getSshPublicKeysCount

        int getSshPublicKeysCount()
         A map from SSH public key fingerprint to the associated key object.
         
        map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;
      • containsSshPublicKeys

        boolean containsSshPublicKeys​(String key)
         A map from SSH public key fingerprint to the associated key object.
         
        map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;
      • getSshPublicKeysMap

        Map<String,​OsLoginProto.SshPublicKey> getSshPublicKeysMap()
         A map from SSH public key fingerprint to the associated key object.
         
        map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;
      • getSshPublicKeysOrDefault

        OsLoginProto.SshPublicKey getSshPublicKeysOrDefault​(String key,
                                                            OsLoginProto.SshPublicKey defaultValue)
         A map from SSH public key fingerprint to the associated key object.
         
        map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;
      • getSshPublicKeysOrThrow

        OsLoginProto.SshPublicKey getSshPublicKeysOrThrow​(String key)
         A map from SSH public key fingerprint to the associated key object.
         
        map<string, .google.cloud.oslogin.common.SshPublicKey> ssh_public_keys = 3;