public static final class ActiveDirectory.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder> implements ActiveDirectoryOrBuilder
ActiveDirectory is the public representation of the active directory config.Protobuf type
google.cloud.netapp.v1.ActiveDirectory| Modifier and Type | Method and Description |
|---|---|
ActiveDirectory.Builder |
addAllBackupOperators(Iterable<String> values)
Users to be added to the Built-in Backup Operator active directory group.
|
ActiveDirectory.Builder |
addAllSecurityOperators(Iterable<String> values)
Domain users to be given the SeSecurityPrivilege.
|
ActiveDirectory.Builder |
addBackupOperators(String value)
Users to be added to the Built-in Backup Operator active directory group.
|
ActiveDirectory.Builder |
addBackupOperatorsBytes(com.google.protobuf.ByteString value)
Users to be added to the Built-in Backup Operator active directory group.
|
ActiveDirectory.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ActiveDirectory.Builder |
addSecurityOperators(String value)
Domain users to be given the SeSecurityPrivilege.
|
ActiveDirectory.Builder |
addSecurityOperatorsBytes(com.google.protobuf.ByteString value)
Domain users to be given the SeSecurityPrivilege.
|
ActiveDirectory |
build() |
ActiveDirectory |
buildPartial() |
ActiveDirectory.Builder |
clear() |
ActiveDirectory.Builder |
clearAesEncryption()
If enabled, AES encryption will be enabled for SMB communication.
|
ActiveDirectory.Builder |
clearBackupOperators()
Users to be added to the Built-in Backup Operator active directory group.
|
ActiveDirectory.Builder |
clearCreateTime()
Output only.
|
ActiveDirectory.Builder |
clearDescription()
Description of the active directory.
|
ActiveDirectory.Builder |
clearDns()
Required.
|
ActiveDirectory.Builder |
clearDomain()
Required.
|
ActiveDirectory.Builder |
clearEncryptDcConnections()
If enabled, traffic between the SMB server to Domain Controller (DC) will
be encrypted.
|
ActiveDirectory.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ActiveDirectory.Builder |
clearKdcHostname()
Name of the active directory machine.
|
ActiveDirectory.Builder |
clearKdcIp()
KDC server IP address for the active directory machine.
|
ActiveDirectory.Builder |
clearLabels() |
ActiveDirectory.Builder |
clearLdapSigning()
Specifies whether or not the LDAP traffic needs to be signed.
|
ActiveDirectory.Builder |
clearName()
Identifier.
|
ActiveDirectory.Builder |
clearNetBiosPrefix()
Required.
|
ActiveDirectory.Builder |
clearNfsUsersWithLdap()
If enabled, will allow access to local users and LDAP users.
|
ActiveDirectory.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ActiveDirectory.Builder |
clearOrganizationalUnit()
The Organizational Unit (OU) within the Windows Active Directory the user
belongs to.
|
ActiveDirectory.Builder |
clearPassword()
Required.
|
ActiveDirectory.Builder |
clearSecurityOperators()
Domain users to be given the SeSecurityPrivilege.
|
ActiveDirectory.Builder |
clearSite()
The Active Directory site the service will limit Domain Controller
discovery too.
|
ActiveDirectory.Builder |
clearState()
Output only.
|
ActiveDirectory.Builder |
clearStateDetails()
Output only.
|
ActiveDirectory.Builder |
clearUsername()
Required.
|
ActiveDirectory.Builder |
clone() |
boolean |
containsLabels(String key)
Labels for the active directory.
|
boolean |
getAesEncryption()
If enabled, AES encryption will be enabled for SMB communication.
|
String |
getBackupOperators(int index)
Users to be added to the Built-in Backup Operator active directory group.
|
com.google.protobuf.ByteString |
getBackupOperatorsBytes(int index)
Users to be added to the Built-in Backup Operator active directory group.
|
int |
getBackupOperatorsCount()
Users to be added to the Built-in Backup Operator active directory group.
|
com.google.protobuf.ProtocolStringList |
getBackupOperatorsList()
Users to be added to the Built-in Backup Operator active directory group.
|
com.google.protobuf.Timestamp |
getCreateTime()
Output only.
|
com.google.protobuf.Timestamp.Builder |
getCreateTimeBuilder()
Output only.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Output only.
|
ActiveDirectory |
getDefaultInstanceForType() |
String |
getDescription()
Description of the active directory.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
Description of the active directory.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getDns()
Required.
|
com.google.protobuf.ByteString |
getDnsBytes()
Required.
|
String |
getDomain()
Required.
|
com.google.protobuf.ByteString |
getDomainBytes()
Required.
|
boolean |
getEncryptDcConnections()
If enabled, traffic between the SMB server to Domain Controller (DC) will
be encrypted.
|
String |
getKdcHostname()
Name of the active directory machine.
|
com.google.protobuf.ByteString |
getKdcHostnameBytes()
Name of the active directory machine.
|
String |
getKdcIp()
KDC server IP address for the active directory machine.
|
com.google.protobuf.ByteString |
getKdcIpBytes()
KDC server IP address for the active directory machine.
|
Map<String,String> |
getLabels()
Deprecated.
|
int |
getLabelsCount()
Labels for the active directory.
|
Map<String,String> |
getLabelsMap()
Labels for the active directory.
|
String |
getLabelsOrDefault(String key,
String defaultValue)
Labels for the active directory.
|
String |
getLabelsOrThrow(String key)
Labels for the active directory.
|
boolean |
getLdapSigning()
Specifies whether or not the LDAP traffic needs to be signed.
|
Map<String,String> |
getMutableLabels()
Deprecated.
|
String |
getName()
Identifier.
|
com.google.protobuf.ByteString |
getNameBytes()
Identifier.
|
String |
getNetBiosPrefix()
Required.
|
com.google.protobuf.ByteString |
getNetBiosPrefixBytes()
Required.
|
boolean |
getNfsUsersWithLdap()
If enabled, will allow access to local users and LDAP users.
|
String |
getOrganizationalUnit()
The Organizational Unit (OU) within the Windows Active Directory the user
belongs to.
|
com.google.protobuf.ByteString |
getOrganizationalUnitBytes()
The Organizational Unit (OU) within the Windows Active Directory the user
belongs to.
|
String |
getPassword()
Required.
|
com.google.protobuf.ByteString |
getPasswordBytes()
Required.
|
String |
getSecurityOperators(int index)
Domain users to be given the SeSecurityPrivilege.
|
com.google.protobuf.ByteString |
getSecurityOperatorsBytes(int index)
Domain users to be given the SeSecurityPrivilege.
|
int |
getSecurityOperatorsCount()
Domain users to be given the SeSecurityPrivilege.
|
com.google.protobuf.ProtocolStringList |
getSecurityOperatorsList()
Domain users to be given the SeSecurityPrivilege.
|
String |
getSite()
The Active Directory site the service will limit Domain Controller
discovery too.
|
com.google.protobuf.ByteString |
getSiteBytes()
The Active Directory site the service will limit Domain Controller
discovery too.
|
ActiveDirectory.State |
getState()
Output only.
|
String |
getStateDetails()
Output only.
|
com.google.protobuf.ByteString |
getStateDetailsBytes()
Output only.
|
int |
getStateValue()
Output only.
|
String |
getUsername()
Required.
|
com.google.protobuf.ByteString |
getUsernameBytes()
Required.
|
boolean |
hasCreateTime()
Output only.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
ActiveDirectory.Builder |
mergeCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
ActiveDirectory.Builder |
mergeFrom(ActiveDirectory other) |
ActiveDirectory.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ActiveDirectory.Builder |
mergeFrom(com.google.protobuf.Message other) |
ActiveDirectory.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ActiveDirectory.Builder |
putAllLabels(Map<String,String> values)
Labels for the active directory.
|
ActiveDirectory.Builder |
putLabels(String key,
String value)
Labels for the active directory.
|
ActiveDirectory.Builder |
removeLabels(String key)
Labels for the active directory.
|
ActiveDirectory.Builder |
setAesEncryption(boolean value)
If enabled, AES encryption will be enabled for SMB communication.
|
ActiveDirectory.Builder |
setBackupOperators(int index,
String value)
Users to be added to the Built-in Backup Operator active directory group.
|
ActiveDirectory.Builder |
setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only.
|
ActiveDirectory.Builder |
setCreateTime(com.google.protobuf.Timestamp value)
Output only.
|
ActiveDirectory.Builder |
setDescription(String value)
Description of the active directory.
|
ActiveDirectory.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
Description of the active directory.
|
ActiveDirectory.Builder |
setDns(String value)
Required.
|
ActiveDirectory.Builder |
setDnsBytes(com.google.protobuf.ByteString value)
Required.
|
ActiveDirectory.Builder |
setDomain(String value)
Required.
|
ActiveDirectory.Builder |
setDomainBytes(com.google.protobuf.ByteString value)
Required.
|
ActiveDirectory.Builder |
setEncryptDcConnections(boolean value)
If enabled, traffic between the SMB server to Domain Controller (DC) will
be encrypted.
|
ActiveDirectory.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ActiveDirectory.Builder |
setKdcHostname(String value)
Name of the active directory machine.
|
ActiveDirectory.Builder |
setKdcHostnameBytes(com.google.protobuf.ByteString value)
Name of the active directory machine.
|
ActiveDirectory.Builder |
setKdcIp(String value)
KDC server IP address for the active directory machine.
|
ActiveDirectory.Builder |
setKdcIpBytes(com.google.protobuf.ByteString value)
KDC server IP address for the active directory machine.
|
ActiveDirectory.Builder |
setLdapSigning(boolean value)
Specifies whether or not the LDAP traffic needs to be signed.
|
ActiveDirectory.Builder |
setName(String value)
Identifier.
|
ActiveDirectory.Builder |
setNameBytes(com.google.protobuf.ByteString value)
Identifier.
|
ActiveDirectory.Builder |
setNetBiosPrefix(String value)
Required.
|
ActiveDirectory.Builder |
setNetBiosPrefixBytes(com.google.protobuf.ByteString value)
Required.
|
ActiveDirectory.Builder |
setNfsUsersWithLdap(boolean value)
If enabled, will allow access to local users and LDAP users.
|
ActiveDirectory.Builder |
setOrganizationalUnit(String value)
The Organizational Unit (OU) within the Windows Active Directory the user
belongs to.
|
ActiveDirectory.Builder |
setOrganizationalUnitBytes(com.google.protobuf.ByteString value)
The Organizational Unit (OU) within the Windows Active Directory the user
belongs to.
|
ActiveDirectory.Builder |
setPassword(String value)
Required.
|
ActiveDirectory.Builder |
setPasswordBytes(com.google.protobuf.ByteString value)
Required.
|
ActiveDirectory.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ActiveDirectory.Builder |
setSecurityOperators(int index,
String value)
Domain users to be given the SeSecurityPrivilege.
|
ActiveDirectory.Builder |
setSite(String value)
The Active Directory site the service will limit Domain Controller
discovery too.
|
ActiveDirectory.Builder |
setSiteBytes(com.google.protobuf.ByteString value)
The Active Directory site the service will limit Domain Controller
discovery too.
|
ActiveDirectory.Builder |
setState(ActiveDirectory.State value)
Output only.
|
ActiveDirectory.Builder |
setStateDetails(String value)
Output only.
|
ActiveDirectory.Builder |
setStateDetailsBytes(com.google.protobuf.ByteString value)
Output only.
|
ActiveDirectory.Builder |
setStateValue(int value)
Output only.
|
ActiveDirectory.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ActiveDirectory.Builder |
setUsername(String value)
Required.
|
ActiveDirectory.Builder |
setUsernameBytes(com.google.protobuf.ByteString value)
Required.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapFieldReflection, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public ActiveDirectory.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public ActiveDirectory getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic ActiveDirectory build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic ActiveDirectory buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic ActiveDirectory.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public ActiveDirectory.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public ActiveDirectory.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public ActiveDirectory.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public ActiveDirectory.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public ActiveDirectory.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public ActiveDirectory.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ActiveDirectory.Builder>public ActiveDirectory.Builder mergeFrom(ActiveDirectory other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public ActiveDirectory.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<ActiveDirectory.Builder>IOExceptionpublic String getName()
Identifier. The resource name of the active directory.
Format:
`projects/{project_number}/locations/{location_id}/activeDirectories/{active_directory_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getName in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
Identifier. The resource name of the active directory.
Format:
`projects/{project_number}/locations/{location_id}/activeDirectories/{active_directory_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];getNameBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setName(String value)
Identifier. The resource name of the active directory.
Format:
`projects/{project_number}/locations/{location_id}/activeDirectories/{active_directory_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The name to set.public ActiveDirectory.Builder clearName()
Identifier. The resource name of the active directory.
Format:
`projects/{project_number}/locations/{location_id}/activeDirectories/{active_directory_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];public ActiveDirectory.Builder setNameBytes(com.google.protobuf.ByteString value)
Identifier. The resource name of the active directory.
Format:
`projects/{project_number}/locations/{location_id}/activeDirectories/{active_directory_id}`.
string name = 1 [(.google.api.field_behavior) = IDENTIFIER];value - The bytes for name to set.public boolean hasCreateTime()
Output only. Create time of the active directory.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
hasCreateTime in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.Timestamp getCreateTime()
Output only. Create time of the active directory.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTime in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setCreateTime(com.google.protobuf.Timestamp value)
Output only. Create time of the active directory.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ActiveDirectory.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
Output only. Create time of the active directory.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ActiveDirectory.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
Output only. Create time of the active directory.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public ActiveDirectory.Builder clearCreateTime()
Output only. Create time of the active directory.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
Output only. Create time of the active directory.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Output only. Create time of the active directory.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getCreateTimeOrBuilder in interface ActiveDirectoryOrBuilderpublic int getStateValue()
Output only. The state of the AD.
.google.cloud.netapp.v1.ActiveDirectory.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getStateValue in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setStateValue(int value)
Output only. The state of the AD.
.google.cloud.netapp.v1.ActiveDirectory.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The enum numeric value on the wire for state to set.public ActiveDirectory.State getState()
Output only. The state of the AD.
.google.cloud.netapp.v1.ActiveDirectory.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
getState in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setState(ActiveDirectory.State value)
Output only. The state of the AD.
.google.cloud.netapp.v1.ActiveDirectory.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
value - The state to set.public ActiveDirectory.Builder clearState()
Output only. The state of the AD.
.google.cloud.netapp.v1.ActiveDirectory.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
public String getDomain()
Required. Name of the Active Directory domain
string domain = 4 [(.google.api.field_behavior) = REQUIRED];getDomain in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getDomainBytes()
Required. Name of the Active Directory domain
string domain = 4 [(.google.api.field_behavior) = REQUIRED];getDomainBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setDomain(String value)
Required. Name of the Active Directory domain
string domain = 4 [(.google.api.field_behavior) = REQUIRED];value - The domain to set.public ActiveDirectory.Builder clearDomain()
Required. Name of the Active Directory domain
string domain = 4 [(.google.api.field_behavior) = REQUIRED];public ActiveDirectory.Builder setDomainBytes(com.google.protobuf.ByteString value)
Required. Name of the Active Directory domain
string domain = 4 [(.google.api.field_behavior) = REQUIRED];value - The bytes for domain to set.public String getSite()
The Active Directory site the service will limit Domain Controller discovery too.
string site = 5;getSite in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getSiteBytes()
The Active Directory site the service will limit Domain Controller discovery too.
string site = 5;getSiteBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setSite(String value)
The Active Directory site the service will limit Domain Controller discovery too.
string site = 5;value - The site to set.public ActiveDirectory.Builder clearSite()
The Active Directory site the service will limit Domain Controller discovery too.
string site = 5;public ActiveDirectory.Builder setSiteBytes(com.google.protobuf.ByteString value)
The Active Directory site the service will limit Domain Controller discovery too.
string site = 5;value - The bytes for site to set.public String getDns()
Required. Comma separated list of DNS server IP addresses for the Active Directory domain.
string dns = 6 [(.google.api.field_behavior) = REQUIRED];getDns in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getDnsBytes()
Required. Comma separated list of DNS server IP addresses for the Active Directory domain.
string dns = 6 [(.google.api.field_behavior) = REQUIRED];getDnsBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setDns(String value)
Required. Comma separated list of DNS server IP addresses for the Active Directory domain.
string dns = 6 [(.google.api.field_behavior) = REQUIRED];value - The dns to set.public ActiveDirectory.Builder clearDns()
Required. Comma separated list of DNS server IP addresses for the Active Directory domain.
string dns = 6 [(.google.api.field_behavior) = REQUIRED];public ActiveDirectory.Builder setDnsBytes(com.google.protobuf.ByteString value)
Required. Comma separated list of DNS server IP addresses for the Active Directory domain.
string dns = 6 [(.google.api.field_behavior) = REQUIRED];value - The bytes for dns to set.public String getNetBiosPrefix()
Required. NetBIOSPrefix is used as a prefix for SMB server name.
string net_bios_prefix = 7 [(.google.api.field_behavior) = REQUIRED];getNetBiosPrefix in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getNetBiosPrefixBytes()
Required. NetBIOSPrefix is used as a prefix for SMB server name.
string net_bios_prefix = 7 [(.google.api.field_behavior) = REQUIRED];getNetBiosPrefixBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setNetBiosPrefix(String value)
Required. NetBIOSPrefix is used as a prefix for SMB server name.
string net_bios_prefix = 7 [(.google.api.field_behavior) = REQUIRED];value - The netBiosPrefix to set.public ActiveDirectory.Builder clearNetBiosPrefix()
Required. NetBIOSPrefix is used as a prefix for SMB server name.
string net_bios_prefix = 7 [(.google.api.field_behavior) = REQUIRED];public ActiveDirectory.Builder setNetBiosPrefixBytes(com.google.protobuf.ByteString value)
Required. NetBIOSPrefix is used as a prefix for SMB server name.
string net_bios_prefix = 7 [(.google.api.field_behavior) = REQUIRED];value - The bytes for netBiosPrefix to set.public String getOrganizationalUnit()
The Organizational Unit (OU) within the Windows Active Directory the user belongs to.
string organizational_unit = 8;getOrganizationalUnit in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getOrganizationalUnitBytes()
The Organizational Unit (OU) within the Windows Active Directory the user belongs to.
string organizational_unit = 8;getOrganizationalUnitBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setOrganizationalUnit(String value)
The Organizational Unit (OU) within the Windows Active Directory the user belongs to.
string organizational_unit = 8;value - The organizationalUnit to set.public ActiveDirectory.Builder clearOrganizationalUnit()
The Organizational Unit (OU) within the Windows Active Directory the user belongs to.
string organizational_unit = 8;public ActiveDirectory.Builder setOrganizationalUnitBytes(com.google.protobuf.ByteString value)
The Organizational Unit (OU) within the Windows Active Directory the user belongs to.
string organizational_unit = 8;value - The bytes for organizationalUnit to set.public boolean getAesEncryption()
If enabled, AES encryption will be enabled for SMB communication.
bool aes_encryption = 9;getAesEncryption in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setAesEncryption(boolean value)
If enabled, AES encryption will be enabled for SMB communication.
bool aes_encryption = 9;value - The aesEncryption to set.public ActiveDirectory.Builder clearAesEncryption()
If enabled, AES encryption will be enabled for SMB communication.
bool aes_encryption = 9;public String getUsername()
Required. Username of the Active Directory domain administrator.
string username = 10 [(.google.api.field_behavior) = REQUIRED];getUsername in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getUsernameBytes()
Required. Username of the Active Directory domain administrator.
string username = 10 [(.google.api.field_behavior) = REQUIRED];getUsernameBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setUsername(String value)
Required. Username of the Active Directory domain administrator.
string username = 10 [(.google.api.field_behavior) = REQUIRED];value - The username to set.public ActiveDirectory.Builder clearUsername()
Required. Username of the Active Directory domain administrator.
string username = 10 [(.google.api.field_behavior) = REQUIRED];public ActiveDirectory.Builder setUsernameBytes(com.google.protobuf.ByteString value)
Required. Username of the Active Directory domain administrator.
string username = 10 [(.google.api.field_behavior) = REQUIRED];value - The bytes for username to set.public String getPassword()
Required. Password of the Active Directory domain administrator.
string password = 11 [(.google.api.field_behavior) = REQUIRED];getPassword in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getPasswordBytes()
Required. Password of the Active Directory domain administrator.
string password = 11 [(.google.api.field_behavior) = REQUIRED];getPasswordBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setPassword(String value)
Required. Password of the Active Directory domain administrator.
string password = 11 [(.google.api.field_behavior) = REQUIRED];value - The password to set.public ActiveDirectory.Builder clearPassword()
Required. Password of the Active Directory domain administrator.
string password = 11 [(.google.api.field_behavior) = REQUIRED];public ActiveDirectory.Builder setPasswordBytes(com.google.protobuf.ByteString value)
Required. Password of the Active Directory domain administrator.
string password = 11 [(.google.api.field_behavior) = REQUIRED];value - The bytes for password to set.public com.google.protobuf.ProtocolStringList getBackupOperatorsList()
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;getBackupOperatorsList in interface ActiveDirectoryOrBuilderpublic int getBackupOperatorsCount()
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;getBackupOperatorsCount in interface ActiveDirectoryOrBuilderpublic String getBackupOperators(int index)
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;getBackupOperators in interface ActiveDirectoryOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getBackupOperatorsBytes(int index)
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;getBackupOperatorsBytes in interface ActiveDirectoryOrBuilderindex - The index of the value to return.public ActiveDirectory.Builder setBackupOperators(int index, String value)
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;index - The index to set the value at.value - The backupOperators to set.public ActiveDirectory.Builder addBackupOperators(String value)
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;value - The backupOperators to add.public ActiveDirectory.Builder addAllBackupOperators(Iterable<String> values)
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;values - The backupOperators to add.public ActiveDirectory.Builder clearBackupOperators()
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;public ActiveDirectory.Builder addBackupOperatorsBytes(com.google.protobuf.ByteString value)
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;value - The bytes of the backupOperators to add.public com.google.protobuf.ProtocolStringList getSecurityOperatorsList()
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;getSecurityOperatorsList in interface ActiveDirectoryOrBuilderpublic int getSecurityOperatorsCount()
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;getSecurityOperatorsCount in interface ActiveDirectoryOrBuilderpublic String getSecurityOperators(int index)
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;getSecurityOperators in interface ActiveDirectoryOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getSecurityOperatorsBytes(int index)
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;getSecurityOperatorsBytes in interface ActiveDirectoryOrBuilderindex - The index of the value to return.public ActiveDirectory.Builder setSecurityOperators(int index, String value)
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;index - The index to set the value at.value - The securityOperators to set.public ActiveDirectory.Builder addSecurityOperators(String value)
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;value - The securityOperators to add.public ActiveDirectory.Builder addAllSecurityOperators(Iterable<String> values)
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;values - The securityOperators to add.public ActiveDirectory.Builder clearSecurityOperators()
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;public ActiveDirectory.Builder addSecurityOperatorsBytes(com.google.protobuf.ByteString value)
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;value - The bytes of the securityOperators to add.public String getKdcHostname()
Name of the active directory machine. This optional parameter is used only while creating kerberos volume
string kdc_hostname = 14;getKdcHostname in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getKdcHostnameBytes()
Name of the active directory machine. This optional parameter is used only while creating kerberos volume
string kdc_hostname = 14;getKdcHostnameBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setKdcHostname(String value)
Name of the active directory machine. This optional parameter is used only while creating kerberos volume
string kdc_hostname = 14;value - The kdcHostname to set.public ActiveDirectory.Builder clearKdcHostname()
Name of the active directory machine. This optional parameter is used only while creating kerberos volume
string kdc_hostname = 14;public ActiveDirectory.Builder setKdcHostnameBytes(com.google.protobuf.ByteString value)
Name of the active directory machine. This optional parameter is used only while creating kerberos volume
string kdc_hostname = 14;value - The bytes for kdcHostname to set.public String getKdcIp()
KDC server IP address for the active directory machine.
string kdc_ip = 15;getKdcIp in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getKdcIpBytes()
KDC server IP address for the active directory machine.
string kdc_ip = 15;getKdcIpBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setKdcIp(String value)
KDC server IP address for the active directory machine.
string kdc_ip = 15;value - The kdcIp to set.public ActiveDirectory.Builder clearKdcIp()
KDC server IP address for the active directory machine.
string kdc_ip = 15;public ActiveDirectory.Builder setKdcIpBytes(com.google.protobuf.ByteString value)
KDC server IP address for the active directory machine.
string kdc_ip = 15;value - The bytes for kdcIp to set.public boolean getNfsUsersWithLdap()
If enabled, will allow access to local users and LDAP users. If access is needed for only LDAP users, it has to be disabled.
bool nfs_users_with_ldap = 16;getNfsUsersWithLdap in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setNfsUsersWithLdap(boolean value)
If enabled, will allow access to local users and LDAP users. If access is needed for only LDAP users, it has to be disabled.
bool nfs_users_with_ldap = 16;value - The nfsUsersWithLdap to set.public ActiveDirectory.Builder clearNfsUsersWithLdap()
If enabled, will allow access to local users and LDAP users. If access is needed for only LDAP users, it has to be disabled.
bool nfs_users_with_ldap = 16;public String getDescription()
Description of the active directory.
string description = 17;getDescription in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
Description of the active directory.
string description = 17;getDescriptionBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setDescription(String value)
Description of the active directory.
string description = 17;value - The description to set.public ActiveDirectory.Builder clearDescription()
Description of the active directory.
string description = 17;public ActiveDirectory.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
Description of the active directory.
string description = 17;value - The bytes for description to set.public boolean getLdapSigning()
Specifies whether or not the LDAP traffic needs to be signed.
bool ldap_signing = 18;getLdapSigning in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setLdapSigning(boolean value)
Specifies whether or not the LDAP traffic needs to be signed.
bool ldap_signing = 18;value - The ldapSigning to set.public ActiveDirectory.Builder clearLdapSigning()
Specifies whether or not the LDAP traffic needs to be signed.
bool ldap_signing = 18;public boolean getEncryptDcConnections()
If enabled, traffic between the SMB server to Domain Controller (DC) will be encrypted.
bool encrypt_dc_connections = 19;getEncryptDcConnections in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setEncryptDcConnections(boolean value)
If enabled, traffic between the SMB server to Domain Controller (DC) will be encrypted.
bool encrypt_dc_connections = 19;value - The encryptDcConnections to set.public ActiveDirectory.Builder clearEncryptDcConnections()
If enabled, traffic between the SMB server to Domain Controller (DC) will be encrypted.
bool encrypt_dc_connections = 19;public int getLabelsCount()
ActiveDirectoryOrBuilderLabels for the active directory.
map<string, string> labels = 20;getLabelsCount in interface ActiveDirectoryOrBuilderpublic boolean containsLabels(String key)
Labels for the active directory.
map<string, string> labels = 20;containsLabels in interface ActiveDirectoryOrBuilder@Deprecated public Map<String,String> getLabels()
getLabelsMap() instead.getLabels in interface ActiveDirectoryOrBuilderpublic Map<String,String> getLabelsMap()
Labels for the active directory.
map<string, string> labels = 20;getLabelsMap in interface ActiveDirectoryOrBuilderpublic String getLabelsOrDefault(String key, String defaultValue)
Labels for the active directory.
map<string, string> labels = 20;getLabelsOrDefault in interface ActiveDirectoryOrBuilderpublic String getLabelsOrThrow(String key)
Labels for the active directory.
map<string, string> labels = 20;getLabelsOrThrow in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder clearLabels()
public ActiveDirectory.Builder removeLabels(String key)
Labels for the active directory.
map<string, string> labels = 20;@Deprecated public Map<String,String> getMutableLabels()
public ActiveDirectory.Builder putLabels(String key, String value)
Labels for the active directory.
map<string, string> labels = 20;public ActiveDirectory.Builder putAllLabels(Map<String,String> values)
Labels for the active directory.
map<string, string> labels = 20;public String getStateDetails()
Output only. The state details of the Active Directory.
string state_details = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];getStateDetails in interface ActiveDirectoryOrBuilderpublic com.google.protobuf.ByteString getStateDetailsBytes()
Output only. The state details of the Active Directory.
string state_details = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];getStateDetailsBytes in interface ActiveDirectoryOrBuilderpublic ActiveDirectory.Builder setStateDetails(String value)
Output only. The state details of the Active Directory.
string state_details = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The stateDetails to set.public ActiveDirectory.Builder clearStateDetails()
Output only. The state details of the Active Directory.
string state_details = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];public ActiveDirectory.Builder setStateDetailsBytes(com.google.protobuf.ByteString value)
Output only. The state details of the Active Directory.
string state_details = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];value - The bytes for stateDetails to set.public final ActiveDirectory.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>public final ActiveDirectory.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<ActiveDirectory.Builder>Copyright © 2024 Google LLC. All rights reserved.