@Generated(value="software.amazon.awssdk:codegen") public final class ConnectionAliasAssociation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ConnectionAliasAssociation.Builder,ConnectionAliasAssociation>
Describes a connection alias association that is used for cross-Region redirection. For more information, see Cross-Region Redirection for Amazon WorkSpaces.
Modifier and Type | Class and Description |
---|---|
static interface |
ConnectionAliasAssociation.Builder |
Modifier and Type | Method and Description |
---|---|
String |
associatedAccountId()
The identifier of the AWS account that associated the connection alias with a directory.
|
AssociationStatus |
associationStatus()
The association status of the connection alias.
|
String |
associationStatusAsString()
The association status of the connection alias.
|
static ConnectionAliasAssociation.Builder |
builder() |
String |
connectionIdentifier()
The identifier of the connection alias association.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj)
Indicates whether some other object is "equal to" this one by SDK fields.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
resourceId()
The identifier of the directory associated with a connection alias.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends ConnectionAliasAssociation.Builder> |
serializableBuilderClass() |
ConnectionAliasAssociation.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString()
Returns a string representation of this object.
|
copy
public final AssociationStatus associationStatus()
The association status of the connection alias.
If the service returns an enum value that is not available in the current SDK version, associationStatus
will return AssociationStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from associationStatusAsString()
.
AssociationStatus
public final String associationStatusAsString()
The association status of the connection alias.
If the service returns an enum value that is not available in the current SDK version, associationStatus
will return AssociationStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available
from associationStatusAsString()
.
AssociationStatus
public final String associatedAccountId()
The identifier of the AWS account that associated the connection alias with a directory.
public final String resourceId()
The identifier of the directory associated with a connection alias.
public final String connectionIdentifier()
The identifier of the connection alias association. You use the connection identifier in the DNS TXT record when you're configuring your DNS routing policies.
public ConnectionAliasAssociation.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ConnectionAliasAssociation.Builder,ConnectionAliasAssociation>
public static ConnectionAliasAssociation.Builder builder()
public static Class<? extends ConnectionAliasAssociation.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
SdkPojo
SdkPojo
class,
and is generated based on a service model.
If an SdkPojo
class does not have any inherited fields, equalsBySdkFields
and equals
are essentially the same.
equalsBySdkFields
in interface SdkPojo
obj
- the object to be compared withpublic final String toString()
Copyright © 2021 Amazon Web Services, Inc. All Rights Reserved.