Class DomainMembership

java.lang.Object
com.amazonaws.services.rds.model.DomainMembership
All Implemented Interfaces:
Serializable, Cloneable

public class DomainMembership extends Object implements Serializable, Cloneable

An Active Directory Domain membership record associated with the DB instance.

See Also:
  • Constructor Details

    • DomainMembership

      public DomainMembership()
  • Method Details

    • setDomain

      public void setDomain(String domain)

      The identifier of the Active Directory Domain.

      Parameters:
      domain - The identifier of the Active Directory Domain.
    • getDomain

      public String getDomain()

      The identifier of the Active Directory Domain.

      Returns:
      The identifier of the Active Directory Domain.
    • withDomain

      public DomainMembership withDomain(String domain)

      The identifier of the Active Directory Domain.

      Parameters:
      domain - The identifier of the Active Directory Domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setStatus

      public void setStatus(String status)

      The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).

      Parameters:
      status - The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).
    • getStatus

      public String getStatus()

      The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).

      Returns:
      The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).
    • withStatus

      public DomainMembership withStatus(String status)

      The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).

      Parameters:
      status - The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setFQDN

      public void setFQDN(String fQDN)

      The fully qualified domain name of the Active Directory Domain.

      Parameters:
      fQDN - The fully qualified domain name of the Active Directory Domain.
    • getFQDN

      public String getFQDN()

      The fully qualified domain name of the Active Directory Domain.

      Returns:
      The fully qualified domain name of the Active Directory Domain.
    • withFQDN

      public DomainMembership withFQDN(String fQDN)

      The fully qualified domain name of the Active Directory Domain.

      Parameters:
      fQDN - The fully qualified domain name of the Active Directory Domain.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setIAMRoleName

      public void setIAMRoleName(String iAMRoleName)

      The name of the IAM role to be used when making API calls to the Directory Service.

      Parameters:
      iAMRoleName - The name of the IAM role to be used when making API calls to the Directory Service.
    • getIAMRoleName

      public String getIAMRoleName()

      The name of the IAM role to be used when making API calls to the Directory Service.

      Returns:
      The name of the IAM role to be used when making API calls to the Directory Service.
    • withIAMRoleName

      public DomainMembership withIAMRoleName(String iAMRoleName)

      The name of the IAM role to be used when making API calls to the Directory Service.

      Parameters:
      iAMRoleName - The name of the IAM role to be used when making API calls to the Directory Service.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • toString

      public String toString()
      Returns a string representation of this object; useful for testing and debugging.
      Overrides:
      toString in class Object
      Returns:
      A string representation of this object.
      See Also:
    • equals

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public DomainMembership clone()
      Overrides:
      clone in class Object