public class DomainMembership
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
An Active Directory Domain membership record associated with the DB instance.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
domain
The identifier of the Active Directory Domain.
|
private java.lang.String |
fQDN
The fully qualified domain name of the Active Directory Domain.
|
private java.lang.String |
iAMRoleName
The name of the IAM role to be used when making API calls to the
Directory Service.
|
private java.lang.String |
status
The status of the DB instance's Active Directory Domain membership, such
as joined, pending-join, failed etc).
|
Constructor and Description |
---|
DomainMembership() |
Modifier and Type | Method and Description |
---|---|
DomainMembership |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getDomain()
The identifier of the Active Directory Domain.
|
java.lang.String |
getFQDN()
The fully qualified domain name of the Active Directory Domain.
|
java.lang.String |
getIAMRoleName()
The name of the IAM role to be used when making API calls to the
Directory Service.
|
java.lang.String |
getStatus()
The status of the DB instance's Active Directory Domain membership, such
as joined, pending-join, failed etc).
|
int |
hashCode() |
void |
setDomain(java.lang.String domain)
The identifier of the Active Directory Domain.
|
void |
setFQDN(java.lang.String fQDN)
The fully qualified domain name of the Active Directory Domain.
|
void |
setIAMRoleName(java.lang.String iAMRoleName)
The name of the IAM role to be used when making API calls to the
Directory Service.
|
void |
setStatus(java.lang.String status)
The status of the DB instance's Active Directory Domain membership, such
as joined, pending-join, failed etc).
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
DomainMembership |
withDomain(java.lang.String domain)
The identifier of the Active Directory Domain.
|
DomainMembership |
withFQDN(java.lang.String fQDN)
The fully qualified domain name of the Active Directory Domain.
|
DomainMembership |
withIAMRoleName(java.lang.String iAMRoleName)
The name of the IAM role to be used when making API calls to the
Directory Service.
|
DomainMembership |
withStatus(java.lang.String status)
The status of the DB instance's Active Directory Domain membership, such
as joined, pending-join, failed etc).
|
private java.lang.String domain
The identifier of the Active Directory Domain.
private java.lang.String status
The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).
private java.lang.String fQDN
The fully qualified domain name of the Active Directory Domain.
private java.lang.String iAMRoleName
The name of the IAM role to be used when making API calls to the Directory Service.
public void setDomain(java.lang.String domain)
The identifier of the Active Directory Domain.
domain
- The identifier of the Active Directory Domain.public java.lang.String getDomain()
The identifier of the Active Directory Domain.
public DomainMembership withDomain(java.lang.String domain)
The identifier of the Active Directory Domain.
domain
- The identifier of the Active Directory Domain.public void setStatus(java.lang.String status)
The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).
status
- The status of the DB instance's Active Directory Domain
membership, such as joined, pending-join, failed etc).public java.lang.String getStatus()
The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).
public DomainMembership withStatus(java.lang.String status)
The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).
status
- The status of the DB instance's Active Directory Domain
membership, such as joined, pending-join, failed etc).public void setFQDN(java.lang.String fQDN)
The fully qualified domain name of the Active Directory Domain.
fQDN
- The fully qualified domain name of the Active Directory Domain.public java.lang.String getFQDN()
The fully qualified domain name of the Active Directory Domain.
public DomainMembership withFQDN(java.lang.String fQDN)
The fully qualified domain name of the Active Directory Domain.
fQDN
- The fully qualified domain name of the Active Directory Domain.public void setIAMRoleName(java.lang.String iAMRoleName)
The name of the IAM role to be used when making API calls to the Directory Service.
iAMRoleName
- The name of the IAM role to be used when making API calls to the
Directory Service.public java.lang.String getIAMRoleName()
The name of the IAM role to be used when making API calls to the Directory Service.
public DomainMembership withIAMRoleName(java.lang.String iAMRoleName)
The name of the IAM role to be used when making API calls to the Directory Service.
iAMRoleName
- The name of the IAM role to be used when making API calls to the
Directory Service.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public DomainMembership clone()
clone
in class java.lang.Object