@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DomainController extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about the domain controllers for a specified directory.
Constructor and Description |
---|
DomainController() |
Modifier and Type | Method and Description |
---|---|
DomainController |
clone() |
boolean |
equals(Object obj) |
String |
getAvailabilityZone()
The Availability Zone where the domain controller is located.
|
String |
getDirectoryId()
Identifier of the directory where the domain controller resides.
|
String |
getDnsIpAddr()
The IP address of the domain controller.
|
String |
getDomainControllerId()
Identifies a specific domain controller in the directory.
|
Date |
getLaunchTime()
Specifies when the domain controller was created.
|
String |
getStatus()
The status of the domain controller.
|
Date |
getStatusLastUpdatedDateTime()
The date and time that the status was last updated.
|
String |
getStatusReason()
A description of the domain controller state.
|
String |
getSubnetId()
Identifier of the subnet in the VPC that contains the domain controller.
|
String |
getVpcId()
The identifier of the VPC that contains the domain controller.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAvailabilityZone(String availabilityZone)
The Availability Zone where the domain controller is located.
|
void |
setDirectoryId(String directoryId)
Identifier of the directory where the domain controller resides.
|
void |
setDnsIpAddr(String dnsIpAddr)
The IP address of the domain controller.
|
void |
setDomainControllerId(String domainControllerId)
Identifies a specific domain controller in the directory.
|
void |
setLaunchTime(Date launchTime)
Specifies when the domain controller was created.
|
void |
setStatus(DomainControllerStatus status)
The status of the domain controller.
|
void |
setStatus(String status)
The status of the domain controller.
|
void |
setStatusLastUpdatedDateTime(Date statusLastUpdatedDateTime)
The date and time that the status was last updated.
|
void |
setStatusReason(String statusReason)
A description of the domain controller state.
|
void |
setSubnetId(String subnetId)
Identifier of the subnet in the VPC that contains the domain controller.
|
void |
setVpcId(String vpcId)
The identifier of the VPC that contains the domain controller.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
DomainController |
withAvailabilityZone(String availabilityZone)
The Availability Zone where the domain controller is located.
|
DomainController |
withDirectoryId(String directoryId)
Identifier of the directory where the domain controller resides.
|
DomainController |
withDnsIpAddr(String dnsIpAddr)
The IP address of the domain controller.
|
DomainController |
withDomainControllerId(String domainControllerId)
Identifies a specific domain controller in the directory.
|
DomainController |
withLaunchTime(Date launchTime)
Specifies when the domain controller was created.
|
DomainController |
withStatus(DomainControllerStatus status)
The status of the domain controller.
|
DomainController |
withStatus(String status)
The status of the domain controller.
|
DomainController |
withStatusLastUpdatedDateTime(Date statusLastUpdatedDateTime)
The date and time that the status was last updated.
|
DomainController |
withStatusReason(String statusReason)
A description of the domain controller state.
|
DomainController |
withSubnetId(String subnetId)
Identifier of the subnet in the VPC that contains the domain controller.
|
DomainController |
withVpcId(String vpcId)
The identifier of the VPC that contains the domain controller.
|
public void setDirectoryId(String directoryId)
Identifier of the directory where the domain controller resides.
directoryId
- Identifier of the directory where the domain controller resides.public String getDirectoryId()
Identifier of the directory where the domain controller resides.
public DomainController withDirectoryId(String directoryId)
Identifier of the directory where the domain controller resides.
directoryId
- Identifier of the directory where the domain controller resides.public void setDomainControllerId(String domainControllerId)
Identifies a specific domain controller in the directory.
domainControllerId
- Identifies a specific domain controller in the directory.public String getDomainControllerId()
Identifies a specific domain controller in the directory.
public DomainController withDomainControllerId(String domainControllerId)
Identifies a specific domain controller in the directory.
domainControllerId
- Identifies a specific domain controller in the directory.public void setDnsIpAddr(String dnsIpAddr)
The IP address of the domain controller.
dnsIpAddr
- The IP address of the domain controller.public String getDnsIpAddr()
The IP address of the domain controller.
public DomainController withDnsIpAddr(String dnsIpAddr)
The IP address of the domain controller.
dnsIpAddr
- The IP address of the domain controller.public void setVpcId(String vpcId)
The identifier of the VPC that contains the domain controller.
vpcId
- The identifier of the VPC that contains the domain controller.public String getVpcId()
The identifier of the VPC that contains the domain controller.
public DomainController withVpcId(String vpcId)
The identifier of the VPC that contains the domain controller.
vpcId
- The identifier of the VPC that contains the domain controller.public void setSubnetId(String subnetId)
Identifier of the subnet in the VPC that contains the domain controller.
subnetId
- Identifier of the subnet in the VPC that contains the domain controller.public String getSubnetId()
Identifier of the subnet in the VPC that contains the domain controller.
public DomainController withSubnetId(String subnetId)
Identifier of the subnet in the VPC that contains the domain controller.
subnetId
- Identifier of the subnet in the VPC that contains the domain controller.public void setAvailabilityZone(String availabilityZone)
The Availability Zone where the domain controller is located.
availabilityZone
- The Availability Zone where the domain controller is located.public String getAvailabilityZone()
The Availability Zone where the domain controller is located.
public DomainController withAvailabilityZone(String availabilityZone)
The Availability Zone where the domain controller is located.
availabilityZone
- The Availability Zone where the domain controller is located.public void setStatus(String status)
The status of the domain controller.
status
- The status of the domain controller.DomainControllerStatus
public String getStatus()
The status of the domain controller.
DomainControllerStatus
public DomainController withStatus(String status)
The status of the domain controller.
status
- The status of the domain controller.DomainControllerStatus
public void setStatus(DomainControllerStatus status)
The status of the domain controller.
status
- The status of the domain controller.DomainControllerStatus
public DomainController withStatus(DomainControllerStatus status)
The status of the domain controller.
status
- The status of the domain controller.DomainControllerStatus
public void setStatusReason(String statusReason)
A description of the domain controller state.
statusReason
- A description of the domain controller state.public String getStatusReason()
A description of the domain controller state.
public DomainController withStatusReason(String statusReason)
A description of the domain controller state.
statusReason
- A description of the domain controller state.public void setLaunchTime(Date launchTime)
Specifies when the domain controller was created.
launchTime
- Specifies when the domain controller was created.public Date getLaunchTime()
Specifies when the domain controller was created.
public DomainController withLaunchTime(Date launchTime)
Specifies when the domain controller was created.
launchTime
- Specifies when the domain controller was created.public void setStatusLastUpdatedDateTime(Date statusLastUpdatedDateTime)
The date and time that the status was last updated.
statusLastUpdatedDateTime
- The date and time that the status was last updated.public Date getStatusLastUpdatedDateTime()
The date and time that the status was last updated.
public DomainController withStatusLastUpdatedDateTime(Date statusLastUpdatedDateTime)
The date and time that the status was last updated.
statusLastUpdatedDateTime
- The date and time that the status was last updated.public String toString()
toString
in class Object
Object.toString()
public DomainController clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2013 Amazon Web Services, Inc. All Rights Reserved.