Class ServicePrincipalNameSummary
- java.lang.Object
-
- software.amazon.awssdk.services.pcaconnectorad.model.ServicePrincipalNameSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ServicePrincipalNameSummary.Builder,ServicePrincipalNameSummary>
@Generated("software.amazon.awssdk:codegen") public final class ServicePrincipalNameSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ServicePrincipalNameSummary.Builder,ServicePrincipalNameSummary>
The service principal name that the connector uses to authenticate with Active Directory.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceServicePrincipalNameSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ServicePrincipalNameSummary.Builderbuilder()StringconnectorArn()The Amazon Resource Name (ARN) that was returned when you called CreateConnector.InstantcreatedAt()The date and time that the service principal name was created.StringdirectoryRegistrationArn()The Amazon Resource Name (ARN) that was returned when you called CreateDirectoryRegistration.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends ServicePrincipalNameSummary.Builder>serializableBuilderClass()ServicePrincipalNameStatusstatus()The status of a service principal name.StringstatusAsString()The status of a service principal name.ServicePrincipalNameStatusReasonstatusReason()Additional information for the status of a service principal name if the status is failed.StringstatusReasonAsString()Additional information for the status of a service principal name if the status is failed.ServicePrincipalNameSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.InstantupdatedAt()Time when the service principal name 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
-
connectorArn
public final String connectorArn()
The Amazon Resource Name (ARN) that was returned when you called CreateConnector.
- Returns:
- The Amazon Resource Name (ARN) that was returned when you called CreateConnector.
-
createdAt
public final Instant createdAt()
The date and time that the service principal name was created.
- Returns:
- The date and time that the service principal name was created.
-
directoryRegistrationArn
public final String directoryRegistrationArn()
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.
-
status
public final ServicePrincipalNameStatus status()
The status of a service principal name.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnServicePrincipalNameStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of a service principal name.
- See Also:
ServicePrincipalNameStatus
-
statusAsString
public final String statusAsString()
The status of a service principal name.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnServicePrincipalNameStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of a service principal name.
- See Also:
ServicePrincipalNameStatus
-
statusReason
public final ServicePrincipalNameStatusReason statusReason()
Additional information for the status of a service principal name if the status is failed.
If the service returns an enum value that is not available in the current SDK version,
statusReasonwill returnServicePrincipalNameStatusReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusReasonAsString().- Returns:
- Additional information for the status of a service principal name if the status is failed.
- See Also:
ServicePrincipalNameStatusReason
-
statusReasonAsString
public final String statusReasonAsString()
Additional information for the status of a service principal name if the status is failed.
If the service returns an enum value that is not available in the current SDK version,
statusReasonwill returnServicePrincipalNameStatusReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusReasonAsString().- Returns:
- Additional information for the status of a service principal name if the status is failed.
- See Also:
ServicePrincipalNameStatusReason
-
updatedAt
public final Instant updatedAt()
Time when the service principal name was updated.
- Returns:
- Time when the service principal name was updated.
-
toBuilder
public ServicePrincipalNameSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ServicePrincipalNameSummary.Builder,ServicePrincipalNameSummary>
-
builder
public static ServicePrincipalNameSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ServicePrincipalNameSummary.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.
-
-