Interface OsLoginProto.PosixAccountOrBuilder (2.31.0)

public static interface OsLoginProto.PosixAccountOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getAccountId()

public abstract String getAccountId()

Output only. A POSIX account identifier.

string account_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The accountId.

getAccountIdBytes()

public abstract ByteString getAccountIdBytes()

Output only. A POSIX account identifier.

string account_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for accountId.

getGecos()

public abstract String getGecos()

The GECOS (user information) entry for this account.

string gecos = 7;

Returns
TypeDescription
String

The gecos.

getGecosBytes()

public abstract ByteString getGecosBytes()

The GECOS (user information) entry for this account.

string gecos = 7;

Returns
TypeDescription
ByteString

The bytes for gecos.

getGid()

public abstract long getGid()

The default group ID.

int64 gid = 4;

Returns
TypeDescription
long

The gid.

getHomeDirectory()

public abstract String getHomeDirectory()

The path to the home directory for this account.

string home_directory = 5;

Returns
TypeDescription
String

The homeDirectory.

getHomeDirectoryBytes()

public abstract ByteString getHomeDirectoryBytes()

The path to the home directory for this account.

string home_directory = 5;

Returns
TypeDescription
ByteString

The bytes for homeDirectory.

getName()

public abstract String getName()

Output only. The canonical resource name.

string name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
String

The name.

getNameBytes()

public abstract ByteString getNameBytes()

Output only. The canonical resource name.

string name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];

Returns
TypeDescription
ByteString

The bytes for name.

getOperatingSystemType()

public abstract OsLoginProto.OperatingSystemType getOperatingSystemType()

The operating system type where this account applies.

.google.cloud.oslogin.common.OperatingSystemType operating_system_type = 10;

Returns
TypeDescription
OsLoginProto.OperatingSystemType

The operatingSystemType.

getOperatingSystemTypeValue()

public abstract int getOperatingSystemTypeValue()

The operating system type where this account applies.

.google.cloud.oslogin.common.OperatingSystemType operating_system_type = 10;

Returns
TypeDescription
int

The enum numeric value on the wire for operatingSystemType.

getPrimary()

public abstract boolean getPrimary()

Only one POSIX account can be marked as primary.

bool primary = 1;

Returns
TypeDescription
boolean

The primary.

getShell()

public abstract String getShell()

The path to the logic shell for this account.

string shell = 6;

Returns
TypeDescription
String

The shell.

getShellBytes()

public abstract ByteString getShellBytes()

The path to the logic shell for this account.

string shell = 6;

Returns
TypeDescription
ByteString

The bytes for shell.

getSystemId()

public abstract String getSystemId()

System identifier for which account the username or uid applies to. By default, the empty value is used.

string system_id = 8;

Returns
TypeDescription
String

The systemId.

getSystemIdBytes()

public abstract ByteString getSystemIdBytes()

System identifier for which account the username or uid applies to. By default, the empty value is used.

string system_id = 8;

Returns
TypeDescription
ByteString

The bytes for systemId.

getUid()

public abstract long getUid()

The user ID.

int64 uid = 3;

Returns
TypeDescription
long

The uid.

getUsername()

public abstract String getUsername()

The username of the POSIX account.

string username = 2;

Returns
TypeDescription
String

The username.

getUsernameBytes()

public abstract ByteString getUsernameBytes()

The username of the POSIX account.

string username = 2;

Returns
TypeDescription
ByteString

The bytes for username.