Interface DomainMembership.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<DomainMembership.Builder,DomainMembership>,SdkBuilder<DomainMembership.Builder,DomainMembership>,SdkPojo
- Enclosing class:
- DomainMembership
public static interface DomainMembership.Builder extends SdkPojo, CopyableBuilder<DomainMembership.Builder,DomainMembership>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DomainMembership.BuilderauthSecretArn(String authSecretArn)The ARN for the Secrets Manager secret with the credentials for the user that's a member of the domain.DomainMembership.BuilderdnsIps(String... dnsIps)The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.DomainMembership.BuilderdnsIps(Collection<String> dnsIps)The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.DomainMembership.Builderdomain(String domain)The identifier of the Active Directory Domain.DomainMembership.Builderfqdn(String fqdn)The fully qualified domain name (FQDN) of the Active Directory Domain.DomainMembership.BuilderiamRoleName(String iamRoleName)The name of the IAM role used when making API calls to the Directory Service.DomainMembership.Builderou(String ou)The Active Directory organizational unit for the DB instance or cluster.DomainMembership.Builderstatus(String status)The status of the Active Directory Domain membership for the DB instance or cluster.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
domain
DomainMembership.Builder domain(String domain)
The identifier of the Active Directory Domain.
- Parameters:
domain- The identifier of the Active Directory Domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
DomainMembership.Builder status(String status)
The status of the Active Directory Domain membership for the DB instance or cluster. Values include
joined,pending-join,failed, and so on.- Parameters:
status- The status of the Active Directory Domain membership for the DB instance or cluster. Values includejoined,pending-join,failed, and so on.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fqdn
DomainMembership.Builder fqdn(String fqdn)
The fully qualified domain name (FQDN) of the Active Directory Domain.
- Parameters:
fqdn- The fully qualified domain name (FQDN) of the Active Directory Domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
iamRoleName
DomainMembership.Builder iamRoleName(String iamRoleName)
The name of the IAM role used when making API calls to the Directory Service.
- Parameters:
iamRoleName- The name of the IAM role used when making API calls to the Directory Service.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ou
DomainMembership.Builder ou(String ou)
The Active Directory organizational unit for the DB instance or cluster.
- Parameters:
ou- The Active Directory organizational unit for the DB instance or cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
authSecretArn
DomainMembership.Builder authSecretArn(String authSecretArn)
The ARN for the Secrets Manager secret with the credentials for the user that's a member of the domain.
- Parameters:
authSecretArn- The ARN for the Secrets Manager secret with the credentials for the user that's a member of the domain.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsIps
DomainMembership.Builder dnsIps(Collection<String> dnsIps)
The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.
- Parameters:
dnsIps- The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsIps
DomainMembership.Builder dnsIps(String... dnsIps)
The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.
- Parameters:
dnsIps- The IPv4 DNS IP addresses of the primary and secondary Active Directory domain controllers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-