Package com.google.cloud.oslogin.common
Class OsLoginProto.PosixAccount.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderT>
-
- com.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
- com.google.cloud.oslogin.common.OsLoginProto.PosixAccount.Builder
-
- All Implemented Interfaces:
OsLoginProto.PosixAccountOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- OsLoginProto.PosixAccount
public static final class OsLoginProto.PosixAccount.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder> implements OsLoginProto.PosixAccountOrBuilder
The POSIX account information associated with a Google account.
Protobuf typegoogle.cloud.oslogin.common.PosixAccount
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description OsLoginProto.PosixAccount.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OsLoginProto.PosixAccountbuild()OsLoginProto.PosixAccountbuildPartial()OsLoginProto.PosixAccount.Builderclear()OsLoginProto.PosixAccount.BuilderclearAccountId()Output only.OsLoginProto.PosixAccount.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)OsLoginProto.PosixAccount.BuilderclearGecos()The GECOS (user information) entry for this account.OsLoginProto.PosixAccount.BuilderclearGid()The default group ID.OsLoginProto.PosixAccount.BuilderclearHomeDirectory()The path to the home directory for this account.OsLoginProto.PosixAccount.BuilderclearName()Output only.OsLoginProto.PosixAccount.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)OsLoginProto.PosixAccount.BuilderclearOperatingSystemType()The operating system type where this account applies.OsLoginProto.PosixAccount.BuilderclearPrimary()Only one POSIX account can be marked as primary.OsLoginProto.PosixAccount.BuilderclearShell()The path to the logic shell for this account.OsLoginProto.PosixAccount.BuilderclearSystemId()System identifier for which account the username or uid applies to.OsLoginProto.PosixAccount.BuilderclearUid()The user ID.OsLoginProto.PosixAccount.BuilderclearUsername()The username of the POSIX account.OsLoginProto.PosixAccount.Builderclone()StringgetAccountId()Output only.com.google.protobuf.ByteStringgetAccountIdBytes()Output only.OsLoginProto.PosixAccountgetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetGecos()The GECOS (user information) entry for this account.com.google.protobuf.ByteStringgetGecosBytes()The GECOS (user information) entry for this account.longgetGid()The default group ID.StringgetHomeDirectory()The path to the home directory for this account.com.google.protobuf.ByteStringgetHomeDirectoryBytes()The path to the home directory for this account.StringgetName()Output only.com.google.protobuf.ByteStringgetNameBytes()Output only.OsLoginProto.OperatingSystemTypegetOperatingSystemType()The operating system type where this account applies.intgetOperatingSystemTypeValue()The operating system type where this account applies.booleangetPrimary()Only one POSIX account can be marked as primary.StringgetShell()The path to the logic shell for this account.com.google.protobuf.ByteStringgetShellBytes()The path to the logic shell for this account.StringgetSystemId()System identifier for which account the username or uid applies to.com.google.protobuf.ByteStringgetSystemIdBytes()System identifier for which account the username or uid applies to.longgetUid()The user ID.StringgetUsername()The username of the POSIX account.com.google.protobuf.ByteStringgetUsernameBytes()The username of the POSIX account.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()OsLoginProto.PosixAccount.BuildermergeFrom(OsLoginProto.PosixAccount other)OsLoginProto.PosixAccount.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)OsLoginProto.PosixAccount.BuildermergeFrom(com.google.protobuf.Message other)OsLoginProto.PosixAccount.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OsLoginProto.PosixAccount.BuildersetAccountId(String value)Output only.OsLoginProto.PosixAccount.BuildersetAccountIdBytes(com.google.protobuf.ByteString value)Output only.OsLoginProto.PosixAccount.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)OsLoginProto.PosixAccount.BuildersetGecos(String value)The GECOS (user information) entry for this account.OsLoginProto.PosixAccount.BuildersetGecosBytes(com.google.protobuf.ByteString value)The GECOS (user information) entry for this account.OsLoginProto.PosixAccount.BuildersetGid(long value)The default group ID.OsLoginProto.PosixAccount.BuildersetHomeDirectory(String value)The path to the home directory for this account.OsLoginProto.PosixAccount.BuildersetHomeDirectoryBytes(com.google.protobuf.ByteString value)The path to the home directory for this account.OsLoginProto.PosixAccount.BuildersetName(String value)Output only.OsLoginProto.PosixAccount.BuildersetNameBytes(com.google.protobuf.ByteString value)Output only.OsLoginProto.PosixAccount.BuildersetOperatingSystemType(OsLoginProto.OperatingSystemType value)The operating system type where this account applies.OsLoginProto.PosixAccount.BuildersetOperatingSystemTypeValue(int value)The operating system type where this account applies.OsLoginProto.PosixAccount.BuildersetPrimary(boolean value)Only one POSIX account can be marked as primary.OsLoginProto.PosixAccount.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)OsLoginProto.PosixAccount.BuildersetShell(String value)The path to the logic shell for this account.OsLoginProto.PosixAccount.BuildersetShellBytes(com.google.protobuf.ByteString value)The path to the logic shell for this account.OsLoginProto.PosixAccount.BuildersetSystemId(String value)System identifier for which account the username or uid applies to.OsLoginProto.PosixAccount.BuildersetSystemIdBytes(com.google.protobuf.ByteString value)System identifier for which account the username or uid applies to.OsLoginProto.PosixAccount.BuildersetUid(long value)The user ID.OsLoginProto.PosixAccount.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)OsLoginProto.PosixAccount.BuildersetUsername(String value)The username of the POSIX account.OsLoginProto.PosixAccount.BuildersetUsernameBytes(com.google.protobuf.ByteString value)The username of the POSIX account.-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException
-
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
clear
public OsLoginProto.PosixAccount.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
getDefaultInstanceForType
public OsLoginProto.PosixAccount getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public OsLoginProto.PosixAccount build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public OsLoginProto.PosixAccount buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public OsLoginProto.PosixAccount.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
setField
public OsLoginProto.PosixAccount.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
clearField
public OsLoginProto.PosixAccount.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
clearOneof
public OsLoginProto.PosixAccount.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
setRepeatedField
public OsLoginProto.PosixAccount.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
addRepeatedField
public OsLoginProto.PosixAccount.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
mergeFrom
public OsLoginProto.PosixAccount.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OsLoginProto.PosixAccount.Builder>
-
mergeFrom
public OsLoginProto.PosixAccount.Builder mergeFrom(OsLoginProto.PosixAccount other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
mergeFrom
public OsLoginProto.PosixAccount.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<OsLoginProto.PosixAccount.Builder>- Throws:
IOException
-
getPrimary
public boolean getPrimary()
Only one POSIX account can be marked as primary.
bool primary = 1;- Specified by:
getPrimaryin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The primary.
-
setPrimary
public OsLoginProto.PosixAccount.Builder setPrimary(boolean value)
Only one POSIX account can be marked as primary.
bool primary = 1;- Parameters:
value- The primary to set.- Returns:
- This builder for chaining.
-
clearPrimary
public OsLoginProto.PosixAccount.Builder clearPrimary()
Only one POSIX account can be marked as primary.
bool primary = 1;- Returns:
- This builder for chaining.
-
getUsername
public String getUsername()
The username of the POSIX account.
string username = 2;- Specified by:
getUsernamein interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The username.
-
getUsernameBytes
public com.google.protobuf.ByteString getUsernameBytes()
The username of the POSIX account.
string username = 2;- Specified by:
getUsernameBytesin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The bytes for username.
-
setUsername
public OsLoginProto.PosixAccount.Builder setUsername(String value)
The username of the POSIX account.
string username = 2;- Parameters:
value- The username to set.- Returns:
- This builder for chaining.
-
clearUsername
public OsLoginProto.PosixAccount.Builder clearUsername()
The username of the POSIX account.
string username = 2;- Returns:
- This builder for chaining.
-
setUsernameBytes
public OsLoginProto.PosixAccount.Builder setUsernameBytes(com.google.protobuf.ByteString value)
The username of the POSIX account.
string username = 2;- Parameters:
value- The bytes for username to set.- Returns:
- This builder for chaining.
-
getUid
public long getUid()
The user ID.
int64 uid = 3;- Specified by:
getUidin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The uid.
-
setUid
public OsLoginProto.PosixAccount.Builder setUid(long value)
The user ID.
int64 uid = 3;- Parameters:
value- The uid to set.- Returns:
- This builder for chaining.
-
clearUid
public OsLoginProto.PosixAccount.Builder clearUid()
The user ID.
int64 uid = 3;- Returns:
- This builder for chaining.
-
getGid
public long getGid()
The default group ID.
int64 gid = 4;- Specified by:
getGidin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The gid.
-
setGid
public OsLoginProto.PosixAccount.Builder setGid(long value)
The default group ID.
int64 gid = 4;- Parameters:
value- The gid to set.- Returns:
- This builder for chaining.
-
clearGid
public OsLoginProto.PosixAccount.Builder clearGid()
The default group ID.
int64 gid = 4;- Returns:
- This builder for chaining.
-
getHomeDirectory
public String getHomeDirectory()
The path to the home directory for this account.
string home_directory = 5;- Specified by:
getHomeDirectoryin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The homeDirectory.
-
getHomeDirectoryBytes
public com.google.protobuf.ByteString getHomeDirectoryBytes()
The path to the home directory for this account.
string home_directory = 5;- Specified by:
getHomeDirectoryBytesin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The bytes for homeDirectory.
-
setHomeDirectory
public OsLoginProto.PosixAccount.Builder setHomeDirectory(String value)
The path to the home directory for this account.
string home_directory = 5;- Parameters:
value- The homeDirectory to set.- Returns:
- This builder for chaining.
-
clearHomeDirectory
public OsLoginProto.PosixAccount.Builder clearHomeDirectory()
The path to the home directory for this account.
string home_directory = 5;- Returns:
- This builder for chaining.
-
setHomeDirectoryBytes
public OsLoginProto.PosixAccount.Builder setHomeDirectoryBytes(com.google.protobuf.ByteString value)
The path to the home directory for this account.
string home_directory = 5;- Parameters:
value- The bytes for homeDirectory to set.- Returns:
- This builder for chaining.
-
getShell
public String getShell()
The path to the logic shell for this account.
string shell = 6;- Specified by:
getShellin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The shell.
-
getShellBytes
public com.google.protobuf.ByteString getShellBytes()
The path to the logic shell for this account.
string shell = 6;- Specified by:
getShellBytesin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The bytes for shell.
-
setShell
public OsLoginProto.PosixAccount.Builder setShell(String value)
The path to the logic shell for this account.
string shell = 6;- Parameters:
value- The shell to set.- Returns:
- This builder for chaining.
-
clearShell
public OsLoginProto.PosixAccount.Builder clearShell()
The path to the logic shell for this account.
string shell = 6;- Returns:
- This builder for chaining.
-
setShellBytes
public OsLoginProto.PosixAccount.Builder setShellBytes(com.google.protobuf.ByteString value)
The path to the logic shell for this account.
string shell = 6;- Parameters:
value- The bytes for shell to set.- Returns:
- This builder for chaining.
-
getGecos
public String getGecos()
The GECOS (user information) entry for this account.
string gecos = 7;- Specified by:
getGecosin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The gecos.
-
getGecosBytes
public com.google.protobuf.ByteString getGecosBytes()
The GECOS (user information) entry for this account.
string gecos = 7;- Specified by:
getGecosBytesin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The bytes for gecos.
-
setGecos
public OsLoginProto.PosixAccount.Builder setGecos(String value)
The GECOS (user information) entry for this account.
string gecos = 7;- Parameters:
value- The gecos to set.- Returns:
- This builder for chaining.
-
clearGecos
public OsLoginProto.PosixAccount.Builder clearGecos()
The GECOS (user information) entry for this account.
string gecos = 7;- Returns:
- This builder for chaining.
-
setGecosBytes
public OsLoginProto.PosixAccount.Builder setGecosBytes(com.google.protobuf.ByteString value)
The GECOS (user information) entry for this account.
string gecos = 7;- Parameters:
value- The bytes for gecos to set.- Returns:
- This builder for chaining.
-
getSystemId
public String getSystemId()
System identifier for which account the username or uid applies to. By default, the empty value is used.
string system_id = 8;- Specified by:
getSystemIdin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The systemId.
-
getSystemIdBytes
public com.google.protobuf.ByteString getSystemIdBytes()
System identifier for which account the username or uid applies to. By default, the empty value is used.
string system_id = 8;- Specified by:
getSystemIdBytesin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The bytes for systemId.
-
setSystemId
public OsLoginProto.PosixAccount.Builder setSystemId(String value)
System identifier for which account the username or uid applies to. By default, the empty value is used.
string system_id = 8;- Parameters:
value- The systemId to set.- Returns:
- This builder for chaining.
-
clearSystemId
public OsLoginProto.PosixAccount.Builder clearSystemId()
System identifier for which account the username or uid applies to. By default, the empty value is used.
string system_id = 8;- Returns:
- This builder for chaining.
-
setSystemIdBytes
public OsLoginProto.PosixAccount.Builder setSystemIdBytes(com.google.protobuf.ByteString value)
System identifier for which account the username or uid applies to. By default, the empty value is used.
string system_id = 8;- Parameters:
value- The bytes for systemId to set.- Returns:
- This builder for chaining.
-
getAccountId
public String getAccountId()
Output only. A POSIX account identifier.
string account_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAccountIdin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The accountId.
-
getAccountIdBytes
public com.google.protobuf.ByteString getAccountIdBytes()
Output only. A POSIX account identifier.
string account_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getAccountIdBytesin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The bytes for accountId.
-
setAccountId
public OsLoginProto.PosixAccount.Builder setAccountId(String value)
Output only. A POSIX account identifier.
string account_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The accountId to set.- Returns:
- This builder for chaining.
-
clearAccountId
public OsLoginProto.PosixAccount.Builder clearAccountId()
Output only. A POSIX account identifier.
string account_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setAccountIdBytes
public OsLoginProto.PosixAccount.Builder setAccountIdBytes(com.google.protobuf.ByteString value)
Output only. A POSIX account identifier.
string account_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for accountId to set.- Returns:
- This builder for chaining.
-
getOperatingSystemTypeValue
public int getOperatingSystemTypeValue()
The operating system type where this account applies.
.google.cloud.oslogin.common.OperatingSystemType operating_system_type = 10;- Specified by:
getOperatingSystemTypeValuein interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The enum numeric value on the wire for operatingSystemType.
-
setOperatingSystemTypeValue
public OsLoginProto.PosixAccount.Builder setOperatingSystemTypeValue(int value)
The operating system type where this account applies.
.google.cloud.oslogin.common.OperatingSystemType operating_system_type = 10;- Parameters:
value- The enum numeric value on the wire for operatingSystemType to set.- Returns:
- This builder for chaining.
-
getOperatingSystemType
public OsLoginProto.OperatingSystemType getOperatingSystemType()
The operating system type where this account applies.
.google.cloud.oslogin.common.OperatingSystemType operating_system_type = 10;- Specified by:
getOperatingSystemTypein interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The operatingSystemType.
-
setOperatingSystemType
public OsLoginProto.PosixAccount.Builder setOperatingSystemType(OsLoginProto.OperatingSystemType value)
The operating system type where this account applies.
.google.cloud.oslogin.common.OperatingSystemType operating_system_type = 10;- Parameters:
value- The operatingSystemType to set.- Returns:
- This builder for chaining.
-
clearOperatingSystemType
public OsLoginProto.PosixAccount.Builder clearOperatingSystemType()
The operating system type where this account applies.
.google.cloud.oslogin.common.OperatingSystemType operating_system_type = 10;- Returns:
- This builder for chaining.
-
getName
public String getName()
Output only. The canonical resource name.
string name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNamein interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. The canonical resource name.
string name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getNameBytesin interfaceOsLoginProto.PosixAccountOrBuilder- Returns:
- The bytes for name.
-
setName
public OsLoginProto.PosixAccount.Builder setName(String value)
Output only. The canonical resource name.
string name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The name to set.- Returns:
- This builder for chaining.
-
clearName
public OsLoginProto.PosixAccount.Builder clearName()
Output only. The canonical resource name.
string name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setNameBytes
public OsLoginProto.PosixAccount.Builder setNameBytes(com.google.protobuf.ByteString value)
Output only. The canonical resource name.
string name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for name to set.- Returns:
- This builder for chaining.
-
setUnknownFields
public final OsLoginProto.PosixAccount.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
mergeUnknownFields
public final OsLoginProto.PosixAccount.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<OsLoginProto.PosixAccount.Builder>
-
-