Interface DirectoryConnectSettingsDescription.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DirectoryConnectSettingsDescription.Builder,
,DirectoryConnectSettingsDescription> SdkBuilder<DirectoryConnectSettingsDescription.Builder,
,DirectoryConnectSettingsDescription> SdkPojo
- Enclosing class:
DirectoryConnectSettingsDescription
@Mutable
@NotThreadSafe
public static interface DirectoryConnectSettingsDescription.Builder
extends SdkPojo, CopyableBuilder<DirectoryConnectSettingsDescription.Builder,DirectoryConnectSettingsDescription>
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZones
(String... availabilityZones) A list of the Availability Zones that the directory is in.availabilityZones
(Collection<String> availabilityZones) A list of the Availability Zones that the directory is in.connectIps
(String... connectIps) The IP addresses of the AD Connector servers.connectIps
(Collection<String> connectIps) The IP addresses of the AD Connector servers.customerUserName
(String customerUserName) The user name of the service account in your self-managed directory.securityGroupId
(String securityGroupId) The security group identifier for the AD Connector directory.A list of subnet identifiers in the VPC that the AD Connector is in.subnetIds
(Collection<String> subnetIds) A list of subnet identifiers in the VPC that the AD Connector is in.The identifier of the VPC that the AD Connector is in.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 Details
-
vpcId
The identifier of the VPC that the AD Connector is in.
- Parameters:
vpcId
- The identifier of the VPC that the AD Connector is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of subnet identifiers in the VPC that the AD Connector is in.
- Parameters:
subnetIds
- A list of subnet identifiers in the VPC that the AD Connector is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetIds
A list of subnet identifiers in the VPC that the AD Connector is in.
- Parameters:
subnetIds
- A list of subnet identifiers in the VPC that the AD Connector is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
customerUserName
The user name of the service account in your self-managed directory.
- Parameters:
customerUserName
- The user name of the service account in your self-managed directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
securityGroupId
The security group identifier for the AD Connector directory.
- Parameters:
securityGroupId
- The security group identifier for the AD Connector directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZones
A list of the Availability Zones that the directory is in.
- Parameters:
availabilityZones
- A list of the Availability Zones that the directory is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZones
A list of the Availability Zones that the directory is in.
- Parameters:
availabilityZones
- A list of the Availability Zones that the directory is in.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectIps
The IP addresses of the AD Connector servers.
- Parameters:
connectIps
- The IP addresses of the AD Connector servers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
connectIps
The IP addresses of the AD Connector servers.
- Parameters:
connectIps
- The IP addresses of the AD Connector servers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-