Class DirectoryRegistrationSummary
- java.lang.Object
-
- software.amazon.awssdk.services.pcaconnectorad.model.DirectoryRegistrationSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DirectoryRegistrationSummary.Builder,DirectoryRegistrationSummary>
@Generated("software.amazon.awssdk:codegen") public final class DirectoryRegistrationSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<DirectoryRegistrationSummary.Builder,DirectoryRegistrationSummary>
The directory registration represents the authorization of the connector service with the Active Directory.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceDirectoryRegistrationSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The Amazon Resource Name (ARN) that was returned when you called CreateDirectoryRegistration.static DirectoryRegistrationSummary.Builderbuilder()InstantcreatedAt()The date and time that the directory registration was created.StringdirectoryId()The identifier of the Active Directory.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends DirectoryRegistrationSummary.Builder>serializableBuilderClass()DirectoryRegistrationStatusstatus()Status of the directory registration.StringstatusAsString()Status of the directory registration.DirectoryRegistrationStatusReasonstatusReason()Additional information about the directory registration status if the status is failed.StringstatusReasonAsString()Additional information about the directory registration status if the status is failed.DirectoryRegistrationSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdatedAt()The date and time that the directory registration was updated.-
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
-
arn
public final String arn()
The Amazon Resource Name (ARN) that was returned when you called CreateDirectoryRegistration.
- Returns:
- The Amazon Resource Name (ARN) that was returned when you called CreateDirectoryRegistration.
-
createdAt
public final Instant createdAt()
The date and time that the directory registration was created.
- Returns:
- The date and time that the directory registration was created.
-
directoryId
public final String directoryId()
The identifier of the Active Directory.
- Returns:
- The identifier of the Active Directory.
-
status
public final DirectoryRegistrationStatus status()
Status of the directory registration.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnDirectoryRegistrationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Status of the directory registration.
- See Also:
DirectoryRegistrationStatus
-
statusAsString
public final String statusAsString()
Status of the directory registration.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnDirectoryRegistrationStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- Status of the directory registration.
- See Also:
DirectoryRegistrationStatus
-
statusReason
public final DirectoryRegistrationStatusReason statusReason()
Additional information about the directory registration status if the status is failed.
If the service returns an enum value that is not available in the current SDK version,
statusReasonwill returnDirectoryRegistrationStatusReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusReasonAsString().- Returns:
- Additional information about the directory registration status if the status is failed.
- See Also:
DirectoryRegistrationStatusReason
-
statusReasonAsString
public final String statusReasonAsString()
Additional information about the directory registration status if the status is failed.
If the service returns an enum value that is not available in the current SDK version,
statusReasonwill returnDirectoryRegistrationStatusReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusReasonAsString().- Returns:
- Additional information about the directory registration status if the status is failed.
- See Also:
DirectoryRegistrationStatusReason
-
updatedAt
public final Instant updatedAt()
The date and time that the directory registration was updated.
- Returns:
- The date and time that the directory registration was updated.
-
toBuilder
public DirectoryRegistrationSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<DirectoryRegistrationSummary.Builder,DirectoryRegistrationSummary>
-
builder
public static DirectoryRegistrationSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends DirectoryRegistrationSummary.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.
-
-