Package com.google.cloud.netapp.v1
Class ActiveDirectory
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- com.google.cloud.netapp.v1.ActiveDirectory
-
- All Implemented Interfaces:
ActiveDirectoryOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
public final class ActiveDirectory extends com.google.protobuf.GeneratedMessageV3 implements ActiveDirectoryOrBuilder
ActiveDirectory is the public representation of the active directory config.
Protobuf typegoogle.cloud.netapp.v1.ActiveDirectory- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classActiveDirectory.BuilderActiveDirectory is the public representation of the active directory config.static classActiveDirectory.StateThe Active Directory States-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intAES_ENCRYPTION_FIELD_NUMBERstatic intBACKUP_OPERATORS_FIELD_NUMBERstatic intCREATE_TIME_FIELD_NUMBERstatic intDESCRIPTION_FIELD_NUMBERstatic intDNS_FIELD_NUMBERstatic intDOMAIN_FIELD_NUMBERstatic intENCRYPT_DC_CONNECTIONS_FIELD_NUMBERstatic intKDC_HOSTNAME_FIELD_NUMBERstatic intKDC_IP_FIELD_NUMBERstatic intLABELS_FIELD_NUMBERstatic intLDAP_SIGNING_FIELD_NUMBERstatic intNAME_FIELD_NUMBERstatic intNET_BIOS_PREFIX_FIELD_NUMBERstatic intNFS_USERS_WITH_LDAP_FIELD_NUMBERstatic intORGANIZATIONAL_UNIT_FIELD_NUMBERstatic intPASSWORD_FIELD_NUMBERstatic intSECURITY_OPERATORS_FIELD_NUMBERstatic intSITE_FIELD_NUMBERstatic intSTATE_DETAILS_FIELD_NUMBERstatic intSTATE_FIELD_NUMBERstatic intUSERNAME_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description booleancontainsLabels(String key)Labels for the active directory.booleanequals(Object obj)booleangetAesEncryption()If enabled, AES encryption will be enabled for SMB communication.StringgetBackupOperators(int index)Users to be added to the Built-in Backup Operator active directory group.com.google.protobuf.ByteStringgetBackupOperatorsBytes(int index)Users to be added to the Built-in Backup Operator active directory group.intgetBackupOperatorsCount()Users to be added to the Built-in Backup Operator active directory group.com.google.protobuf.ProtocolStringListgetBackupOperatorsList()Users to be added to the Built-in Backup Operator active directory group.com.google.protobuf.TimestampgetCreateTime()Output only.com.google.protobuf.TimestampOrBuildergetCreateTimeOrBuilder()Output only.static ActiveDirectorygetDefaultInstance()ActiveDirectorygetDefaultInstanceForType()StringgetDescription()Description of the active directory.com.google.protobuf.ByteStringgetDescriptionBytes()Description of the active directory.static com.google.protobuf.Descriptors.DescriptorgetDescriptor()StringgetDns()Required.com.google.protobuf.ByteStringgetDnsBytes()Required.StringgetDomain()Required.com.google.protobuf.ByteStringgetDomainBytes()Required.booleangetEncryptDcConnections()If enabled, traffic between the SMB server to Domain Controller (DC) will be encrypted.StringgetKdcHostname()Name of the active directory machine.com.google.protobuf.ByteStringgetKdcHostnameBytes()Name of the active directory machine.StringgetKdcIp()KDC server IP address for the active directory machine.com.google.protobuf.ByteStringgetKdcIpBytes()KDC server IP address for the active directory machine.Map<String,String>getLabels()Deprecated.intgetLabelsCount()Labels for the active directory.Map<String,String>getLabelsMap()Labels for the active directory.StringgetLabelsOrDefault(String key, String defaultValue)Labels for the active directory.StringgetLabelsOrThrow(String key)Labels for the active directory.booleangetLdapSigning()Specifies whether or not the LDAP traffic needs to be signed.StringgetName()Output only.com.google.protobuf.ByteStringgetNameBytes()Output only.StringgetNetBiosPrefix()Required.com.google.protobuf.ByteStringgetNetBiosPrefixBytes()Required.booleangetNfsUsersWithLdap()If enabled, will allow access to local users and LDAP users.StringgetOrganizationalUnit()The Organizational Unit (OU) within the Windows Active Directory the user belongs to.com.google.protobuf.ByteStringgetOrganizationalUnitBytes()The Organizational Unit (OU) within the Windows Active Directory the user belongs to.com.google.protobuf.Parser<ActiveDirectory>getParserForType()StringgetPassword()Required.com.google.protobuf.ByteStringgetPasswordBytes()Required.StringgetSecurityOperators(int index)Domain users to be given the SeSecurityPrivilege.com.google.protobuf.ByteStringgetSecurityOperatorsBytes(int index)Domain users to be given the SeSecurityPrivilege.intgetSecurityOperatorsCount()Domain users to be given the SeSecurityPrivilege.com.google.protobuf.ProtocolStringListgetSecurityOperatorsList()Domain users to be given the SeSecurityPrivilege.intgetSerializedSize()StringgetSite()The Active Directory site the service will limit Domain Controller discovery too.com.google.protobuf.ByteStringgetSiteBytes()The Active Directory site the service will limit Domain Controller discovery too.ActiveDirectory.StategetState()Output only.StringgetStateDetails()Output only.com.google.protobuf.ByteStringgetStateDetailsBytes()Output only.intgetStateValue()Output only.StringgetUsername()Required.com.google.protobuf.ByteStringgetUsernameBytes()Required.booleanhasCreateTime()Output only.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()protected com.google.protobuf.MapFieldinternalGetMapField(int number)booleanisInitialized()static ActiveDirectory.BuildernewBuilder()static ActiveDirectory.BuildernewBuilder(ActiveDirectory prototype)ActiveDirectory.BuildernewBuilderForType()protected ActiveDirectory.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)protected ObjectnewInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)static ActiveDirectoryparseDelimitedFrom(InputStream input)static ActiveDirectoryparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ActiveDirectoryparseFrom(byte[] data)static ActiveDirectoryparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ActiveDirectoryparseFrom(com.google.protobuf.ByteString data)static ActiveDirectoryparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ActiveDirectoryparseFrom(com.google.protobuf.CodedInputStream input)static ActiveDirectoryparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ActiveDirectoryparseFrom(InputStream input)static ActiveDirectoryparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static ActiveDirectoryparseFrom(ByteBuffer data)static ActiveDirectoryparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<ActiveDirectory>parser()ActiveDirectory.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DOMAIN_FIELD_NUMBER
public static final int DOMAIN_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SITE_FIELD_NUMBER
public static final int SITE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DNS_FIELD_NUMBER
public static final int DNS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NET_BIOS_PREFIX_FIELD_NUMBER
public static final int NET_BIOS_PREFIX_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ORGANIZATIONAL_UNIT_FIELD_NUMBER
public static final int ORGANIZATIONAL_UNIT_FIELD_NUMBER
- See Also:
- Constant Field Values
-
AES_ENCRYPTION_FIELD_NUMBER
public static final int AES_ENCRYPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
USERNAME_FIELD_NUMBER
public static final int USERNAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PASSWORD_FIELD_NUMBER
public static final int PASSWORD_FIELD_NUMBER
- See Also:
- Constant Field Values
-
BACKUP_OPERATORS_FIELD_NUMBER
public static final int BACKUP_OPERATORS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
SECURITY_OPERATORS_FIELD_NUMBER
public static final int SECURITY_OPERATORS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KDC_HOSTNAME_FIELD_NUMBER
public static final int KDC_HOSTNAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
KDC_IP_FIELD_NUMBER
public static final int KDC_IP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NFS_USERS_WITH_LDAP_FIELD_NUMBER
public static final int NFS_USERS_WITH_LDAP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LDAP_SIGNING_FIELD_NUMBER
public static final int LDAP_SIGNING_FIELD_NUMBER
- See Also:
- Constant Field Values
-
ENCRYPT_DC_CONNECTIONS_FIELD_NUMBER
public static final int ENCRYPT_DC_CONNECTIONS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
LABELS_FIELD_NUMBER
public static final int LABELS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STATE_DETAILS_FIELD_NUMBER
public static final int STATE_DETAILS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
newInstance
protected Object newInstance(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
- Overrides:
newInstancein classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetMapField
protected com.google.protobuf.MapField internalGetMapField(int number)
- Overrides:
internalGetMapFieldin classcom.google.protobuf.GeneratedMessageV3
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
getName
public String getName()
Output only. 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) = OUTPUT_ONLY];- Specified by:
getNamein interfaceActiveDirectoryOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()
Output only. 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) = OUTPUT_ONLY];- Specified by:
getNameBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for name.
-
hasCreateTime
public boolean hasCreateTime()
Output only. Create time of the active directory.
.google.protobuf.Timestamp create_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCreateTimein interfaceActiveDirectoryOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public 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];- Specified by:
getCreateTimein interfaceActiveDirectoryOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
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];- Specified by:
getCreateTimeOrBuilderin interfaceActiveDirectoryOrBuilder
-
getStateValue
public int getStateValue()
Output only. The state of the AD.
.google.cloud.netapp.v1.ActiveDirectory.State state = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateValuein interfaceActiveDirectoryOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
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];- Specified by:
getStatein interfaceActiveDirectoryOrBuilder- Returns:
- The state.
-
getDomain
public String getDomain()
Required. Name of the Active Directory domain
string domain = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDomainin interfaceActiveDirectoryOrBuilder- Returns:
- The domain.
-
getDomainBytes
public com.google.protobuf.ByteString getDomainBytes()
Required. Name of the Active Directory domain
string domain = 4 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDomainBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for domain.
-
getSite
public String getSite()
The Active Directory site the service will limit Domain Controller discovery too.
string site = 5;- Specified by:
getSitein interfaceActiveDirectoryOrBuilder- Returns:
- The site.
-
getSiteBytes
public com.google.protobuf.ByteString getSiteBytes()
The Active Directory site the service will limit Domain Controller discovery too.
string site = 5;- Specified by:
getSiteBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for site.
-
getDns
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];- Specified by:
getDnsin interfaceActiveDirectoryOrBuilder- Returns:
- The dns.
-
getDnsBytes
public 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];- Specified by:
getDnsBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for dns.
-
getNetBiosPrefix
public String getNetBiosPrefix()
Required. NetBIOSPrefix is used as a prefix for SMB server name.
string net_bios_prefix = 7 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getNetBiosPrefixin interfaceActiveDirectoryOrBuilder- Returns:
- The netBiosPrefix.
-
getNetBiosPrefixBytes
public 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];- Specified by:
getNetBiosPrefixBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for netBiosPrefix.
-
getOrganizationalUnit
public String getOrganizationalUnit()
The Organizational Unit (OU) within the Windows Active Directory the user belongs to.
string organizational_unit = 8;- Specified by:
getOrganizationalUnitin interfaceActiveDirectoryOrBuilder- Returns:
- The organizationalUnit.
-
getOrganizationalUnitBytes
public com.google.protobuf.ByteString getOrganizationalUnitBytes()
The Organizational Unit (OU) within the Windows Active Directory the user belongs to.
string organizational_unit = 8;- Specified by:
getOrganizationalUnitBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for organizationalUnit.
-
getAesEncryption
public boolean getAesEncryption()
If enabled, AES encryption will be enabled for SMB communication.
bool aes_encryption = 9;- Specified by:
getAesEncryptionin interfaceActiveDirectoryOrBuilder- Returns:
- The aesEncryption.
-
getUsername
public String getUsername()
Required. Username of the Active Directory domain administrator.
string username = 10 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getUsernamein interfaceActiveDirectoryOrBuilder- Returns:
- The username.
-
getUsernameBytes
public com.google.protobuf.ByteString getUsernameBytes()
Required. Username of the Active Directory domain administrator.
string username = 10 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getUsernameBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for username.
-
getPassword
public String getPassword()
Required. Password of the Active Directory domain administrator.
string password = 11 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getPasswordin interfaceActiveDirectoryOrBuilder- Returns:
- The password.
-
getPasswordBytes
public com.google.protobuf.ByteString getPasswordBytes()
Required. Password of the Active Directory domain administrator.
string password = 11 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getPasswordBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for password.
-
getBackupOperatorsList
public com.google.protobuf.ProtocolStringList getBackupOperatorsList()
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;- Specified by:
getBackupOperatorsListin interfaceActiveDirectoryOrBuilder- Returns:
- A list containing the backupOperators.
-
getBackupOperatorsCount
public int getBackupOperatorsCount()
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;- Specified by:
getBackupOperatorsCountin interfaceActiveDirectoryOrBuilder- Returns:
- The count of backupOperators.
-
getBackupOperators
public String getBackupOperators(int index)
Users to be added to the Built-in Backup Operator active directory group.
repeated string backup_operators = 12;- Specified by:
getBackupOperatorsin interfaceActiveDirectoryOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The backupOperators at the given index.
-
getBackupOperatorsBytes
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;- Specified by:
getBackupOperatorsBytesin interfaceActiveDirectoryOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the backupOperators at the given index.
-
getSecurityOperatorsList
public com.google.protobuf.ProtocolStringList getSecurityOperatorsList()
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;- Specified by:
getSecurityOperatorsListin interfaceActiveDirectoryOrBuilder- Returns:
- A list containing the securityOperators.
-
getSecurityOperatorsCount
public int getSecurityOperatorsCount()
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;- Specified by:
getSecurityOperatorsCountin interfaceActiveDirectoryOrBuilder- Returns:
- The count of securityOperators.
-
getSecurityOperators
public String getSecurityOperators(int index)
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;- Specified by:
getSecurityOperatorsin interfaceActiveDirectoryOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The securityOperators at the given index.
-
getSecurityOperatorsBytes
public com.google.protobuf.ByteString getSecurityOperatorsBytes(int index)
Domain users to be given the SeSecurityPrivilege.
repeated string security_operators = 13;- Specified by:
getSecurityOperatorsBytesin interfaceActiveDirectoryOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The bytes of the securityOperators at the given index.
-
getKdcHostname
public String getKdcHostname()
Name of the active directory machine. This optional parameter is used only while creating kerberos volume
string kdc_hostname = 14;- Specified by:
getKdcHostnamein interfaceActiveDirectoryOrBuilder- Returns:
- The kdcHostname.
-
getKdcHostnameBytes
public 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;- Specified by:
getKdcHostnameBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for kdcHostname.
-
getKdcIp
public String getKdcIp()
KDC server IP address for the active directory machine.
string kdc_ip = 15;- Specified by:
getKdcIpin interfaceActiveDirectoryOrBuilder- Returns:
- The kdcIp.
-
getKdcIpBytes
public com.google.protobuf.ByteString getKdcIpBytes()
KDC server IP address for the active directory machine.
string kdc_ip = 15;- Specified by:
getKdcIpBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for kdcIp.
-
getNfsUsersWithLdap
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;- Specified by:
getNfsUsersWithLdapin interfaceActiveDirectoryOrBuilder- Returns:
- The nfsUsersWithLdap.
-
getDescription
public String getDescription()
Description of the active directory.
string description = 17;- Specified by:
getDescriptionin interfaceActiveDirectoryOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()
Description of the active directory.
string description = 17;- Specified by:
getDescriptionBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for description.
-
getLdapSigning
public boolean getLdapSigning()
Specifies whether or not the LDAP traffic needs to be signed.
bool ldap_signing = 18;- Specified by:
getLdapSigningin interfaceActiveDirectoryOrBuilder- Returns:
- The ldapSigning.
-
getEncryptDcConnections
public boolean getEncryptDcConnections()
If enabled, traffic between the SMB server to Domain Controller (DC) will be encrypted.
bool encrypt_dc_connections = 19;- Specified by:
getEncryptDcConnectionsin interfaceActiveDirectoryOrBuilder- Returns:
- The encryptDcConnections.
-
getLabelsCount
public int getLabelsCount()
Description copied from interface:ActiveDirectoryOrBuilderLabels for the active directory.
map<string, string> labels = 20;- Specified by:
getLabelsCountin interfaceActiveDirectoryOrBuilder
-
containsLabels
public boolean containsLabels(String key)
Labels for the active directory.
map<string, string> labels = 20;- Specified by:
containsLabelsin interfaceActiveDirectoryOrBuilder
-
getLabels
@Deprecated public Map<String,String> getLabels()
Deprecated.UsegetLabelsMap()instead.- Specified by:
getLabelsin interfaceActiveDirectoryOrBuilder
-
getLabelsMap
public Map<String,String> getLabelsMap()
Labels for the active directory.
map<string, string> labels = 20;- Specified by:
getLabelsMapin interfaceActiveDirectoryOrBuilder
-
getLabelsOrDefault
public String getLabelsOrDefault(String key, String defaultValue)
Labels for the active directory.
map<string, string> labels = 20;- Specified by:
getLabelsOrDefaultin interfaceActiveDirectoryOrBuilder
-
getLabelsOrThrow
public String getLabelsOrThrow(String key)
Labels for the active directory.
map<string, string> labels = 20;- Specified by:
getLabelsOrThrowin interfaceActiveDirectoryOrBuilder
-
getStateDetails
public String getStateDetails()
Output only. The state details of the Active Directory.
string state_details = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateDetailsin interfaceActiveDirectoryOrBuilder- Returns:
- The stateDetails.
-
getStateDetailsBytes
public com.google.protobuf.ByteString getStateDetailsBytes()
Output only. The state details of the Active Directory.
string state_details = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getStateDetailsBytesin interfaceActiveDirectoryOrBuilder- Returns:
- The bytes for stateDetails.
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static ActiveDirectory parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ActiveDirectory parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ActiveDirectory parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ActiveDirectory parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ActiveDirectory parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ActiveDirectory parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static ActiveDirectory parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ActiveDirectory parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ActiveDirectory parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static ActiveDirectory parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static ActiveDirectory parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static ActiveDirectory parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public ActiveDirectory.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static ActiveDirectory.Builder newBuilder()
-
newBuilder
public static ActiveDirectory.Builder newBuilder(ActiveDirectory prototype)
-
toBuilder
public ActiveDirectory.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected ActiveDirectory.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static ActiveDirectory getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<ActiveDirectory> parser()
-
getParserForType
public com.google.protobuf.Parser<ActiveDirectory> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public ActiveDirectory getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-