public interface LoginProfileOrBuilder extends MessageOrBuilder
| Modifier and Type | Method and Description | 
|---|---|
| boolean | containsSshPublicKeys(java.lang.String key)
 A map from SSH public key fingerprint to the associated key object. | 
| java.lang.String | getName()
 The primary email address that uniquely identifies the user. | 
| ByteString | getNameBytes()
 The primary email address that uniquely identifies the user. | 
| OsLoginProto.PosixAccount | getPosixAccounts(int index)
 The list of POSIX accounts associated with the user. | 
| int | getPosixAccountsCount()
 The list of POSIX accounts associated with the user. | 
| java.util.List<OsLoginProto.PosixAccount> | getPosixAccountsList()
 The list of POSIX accounts associated with the user. | 
| OsLoginProto.PosixAccountOrBuilder | getPosixAccountsOrBuilder(int index)
 The list of POSIX accounts associated with the user. | 
| java.util.List<? extends OsLoginProto.PosixAccountOrBuilder> | getPosixAccountsOrBuilderList()
 The list of POSIX accounts associated with the user. | 
| java.util.Map<java.lang.String,OsLoginProto.SshPublicKey> | getSshPublicKeys()Deprecated.  | 
| int | getSshPublicKeysCount()
 A map from SSH public key fingerprint to the associated key object. | 
| java.util.Map<java.lang.String,OsLoginProto.SshPublicKey> | getSshPublicKeysMap()
 A map from SSH public key fingerprint to the associated key object. | 
| OsLoginProto.SshPublicKey | getSshPublicKeysOrDefault(java.lang.String key,
                         OsLoginProto.SshPublicKey defaultValue)
 A map from SSH public key fingerprint to the associated key object. | 
| OsLoginProto.SshPublicKey | getSshPublicKeysOrThrow(java.lang.String key)
 A map from SSH public key fingerprint to the associated key object. | 
| boolean | getSuspended()
 Indicates if the user is suspended. | 
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofisInitializedjava.lang.String getName()
The primary email address that uniquely identifies the user.
string name = 1;ByteString getNameBytes()
The primary email address that uniquely identifies the user.
string name = 1;java.util.List<OsLoginProto.PosixAccount> getPosixAccountsList()
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;OsLoginProto.PosixAccount getPosixAccounts(int index)
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;int getPosixAccountsCount()
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;java.util.List<? extends OsLoginProto.PosixAccountOrBuilder> getPosixAccountsOrBuilderList()
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;OsLoginProto.PosixAccountOrBuilder getPosixAccountsOrBuilder(int index)
The list of POSIX accounts associated with the user.
repeated .google.cloud.oslogin.common.PosixAccount posix_accounts = 2;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;boolean containsSshPublicKeys(java.lang.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;@Deprecated java.util.Map<java.lang.String,OsLoginProto.SshPublicKey> getSshPublicKeys()
getSshPublicKeysMap() instead.java.util.Map<java.lang.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;OsLoginProto.SshPublicKey getSshPublicKeysOrDefault(java.lang.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;OsLoginProto.SshPublicKey getSshPublicKeysOrThrow(java.lang.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;boolean getSuspended()
Indicates if the user is suspended. A suspended user cannot log in but their profile information is retained.
bool suspended = 4;