Class DomainMembership
- java.lang.Object
-
- software.amazon.awssdk.services.neptune.model.DomainMembership
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DomainMembership.Builder,DomainMembership>
@Generated("software.amazon.awssdk:codegen") public final class DomainMembership extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DomainMembership.Builder,DomainMembership>
An Active Directory Domain membership record associated with a DB instance.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDomainMembership.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DomainMembership.Builderbuilder()Stringdomain()The identifier of the Active Directory Domain.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)Stringfqdn()The fully qualified domain name of the Active Directory Domain.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringiamRoleName()The name of the IAM role to be used when making API calls to the Directory Service.List<SdkField<?>>sdkFields()static Class<? extends DomainMembership.Builder>serializableBuilderClass()Stringstatus()The status of the DB instance's Active Directory Domain membership, such as joined, pending-join, failed etc).DomainMembership.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
domain
public final String domain()
The identifier of the Active Directory Domain.
- Returns:
- The identifier of the Active Directory Domain.
-
status
public final String status()
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).
-
fqdn
public final String fqdn()
The fully qualified domain name of the Active Directory Domain.
- Returns:
- The fully qualified domain name of the Active Directory Domain.
-
iamRoleName
public final String iamRoleName()
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.
-
toBuilder
public DomainMembership.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DomainMembership.Builder,DomainMembership>
-
builder
public static DomainMembership.Builder builder()
-
serializableBuilderClass
public static Class<? extends DomainMembership.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-