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
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DomainController.BuilderavailabilityZone(String availabilityZone)The Availability Zone where the domain controller is located.DomainController.BuilderdirectoryId(String directoryId)Identifier of the directory where the domain controller resides.DomainController.BuilderdnsIpAddr(String dnsIpAddr)The IP address of the domain controller.DomainController.BuilderdomainControllerId(String domainControllerId)Identifies a specific domain controller in the directory.DomainController.BuilderlaunchTime(Instant launchTime)Specifies when the domain controller was created.DomainController.Builderstatus(String status)The status of the domain controller.DomainController.Builderstatus(DomainControllerStatus status)The status of the domain controller.DomainController.BuilderstatusLastUpdatedDateTime(Instant statusLastUpdatedDateTime)The date and time that the status was last updated.DomainController.BuilderstatusReason(String statusReason)A description of the domain controller state.DomainController.BuildersubnetId(String subnetId)Identifier of the subnet in the VPC that contains the domain controller.DomainController.BuildervpcId(String vpcId)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 Detail
-
directoryId
DomainController.Builder directoryId(String 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
DomainController.Builder domainControllerId(String 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
DomainController.Builder dnsIpAddr(String 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
DomainController.Builder vpcId(String 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
DomainController.Builder subnetId(String 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
DomainController.Builder availabilityZone(String 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
DomainController.Builder status(String 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:
DomainControllerStatus,DomainControllerStatus
-
status
DomainController.Builder status(DomainControllerStatus 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:
DomainControllerStatus,DomainControllerStatus
-
statusReason
DomainController.Builder statusReason(String 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
DomainController.Builder launchTime(Instant 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
DomainController.Builder statusLastUpdatedDateTime(Instant 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.
-
-