Interface DomainController.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<DomainController.Builder,
,DomainController> SdkBuilder<DomainController.Builder,
,DomainController> SdkPojo
- Enclosing class:
DomainController
public static interface DomainController.Builder
extends SdkPojo, CopyableBuilder<DomainController.Builder,DomainController>
-
Method Summary
Modifier and TypeMethodDescriptionavailabilityZone
(String availabilityZone) The Availability Zone where the domain controller is located.directoryId
(String directoryId) Identifier of the directory where the domain controller resides.The IP address of the domain controller.domainControllerId
(String domainControllerId) Identifies a specific domain controller in the directory.launchTime
(Instant launchTime) Specifies when the domain controller was created.The status of the domain controller.status
(DomainControllerStatus status) The status of the domain controller.statusLastUpdatedDateTime
(Instant statusLastUpdatedDateTime) The date and time that the status was last updated.statusReason
(String statusReason) A description of the domain controller state.Identifier of the subnet in the VPC that contains the domain controller.The identifier of the VPC that contains the domain controller.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, sdkFields
-
Method Details
-
directoryId
Identifier of the directory where the domain controller resides.
- Parameters:
directoryId
- Identifier of the directory where the domain controller resides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
domainControllerId
Identifies a specific domain controller in the directory.
- Parameters:
domainControllerId
- Identifies a specific domain controller in the directory.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
dnsIpAddr
The IP address of the domain controller.
- Parameters:
dnsIpAddr
- The IP address of the domain controller.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcId
The identifier of the VPC that contains the domain controller.
- Parameters:
vpcId
- The identifier of the VPC that contains the domain controller.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subnetId
Identifier of the subnet in the VPC that contains the domain controller.
- Parameters:
subnetId
- Identifier of the subnet in the VPC that contains the domain controller.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
availabilityZone
The Availability Zone where the domain controller is located.
- Parameters:
availabilityZone
- The Availability Zone where the domain controller is located.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The status of the domain controller.
- Parameters:
status
- The status of the domain controller.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The status of the domain controller.
- Parameters:
status
- The status of the domain controller.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
statusReason
A description of the domain controller state.
- Parameters:
statusReason
- A description of the domain controller state.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
launchTime
Specifies when the domain controller was created.
- Parameters:
launchTime
- Specifies when the domain controller was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
statusLastUpdatedDateTime
The date and time that the status was last updated.
- Parameters:
statusLastUpdatedDateTime
- The date and time that the status was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-