@Generated(value="software.amazon.awssdk:codegen") public final class ServicePrincipalName extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ServicePrincipalName.Builder,ServicePrincipalName>
The service principal name that the connector uses to authenticate with Active Directory.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ServicePrincipalName.Builder |
| Modifier and Type | Method and Description |
|---|---|
static ServicePrincipalName.Builder |
builder() |
String |
connectorArn()
The Amazon Resource Name (ARN) that was returned when you called CreateConnector.html.
|
Instant |
createdAt()
The date and time that the service principal name was created.
|
String |
directoryRegistrationArn()
The Amazon Resource Name (ARN) that was returned when you called CreateDirectoryRegistration.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ServicePrincipalName.Builder> |
serializableBuilderClass() |
ServicePrincipalNameStatus |
status()
The status of a service principal name.
|
String |
statusAsString()
The status of a service principal name.
|
ServicePrincipalNameStatusReason |
statusReason()
Additional information for the status of a service principal name if the status is failed.
|
String |
statusReasonAsString()
Additional information for the status of a service principal name if the status is failed.
|
ServicePrincipalName.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
Instant |
updatedAt()
The date and time that the service principal name was updated.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String connectorArn()
The Amazon Resource Name (ARN) that was returned when you called CreateConnector.html.
public final Instant createdAt()
The date and time that the service principal name was created.
public final String directoryRegistrationArn()
The Amazon Resource Name (ARN) that was returned when you called CreateDirectoryRegistration.
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, status will
return ServicePrincipalNameStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
ServicePrincipalNameStatuspublic 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, status will
return ServicePrincipalNameStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusAsString().
ServicePrincipalNameStatuspublic 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, statusReason will
return ServicePrincipalNameStatusReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusReasonAsString().
ServicePrincipalNameStatusReasonpublic 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, statusReason will
return ServicePrincipalNameStatusReason.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is
available from statusReasonAsString().
ServicePrincipalNameStatusReasonpublic final Instant updatedAt()
The date and time that the service principal name was updated.
public ServicePrincipalName.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ServicePrincipalName.Builder,ServicePrincipalName>public static ServicePrincipalName.Builder builder()
public static Class<? extends ServicePrincipalName.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.