Class ApiAssociation
- java.lang.Object
-
- software.amazon.awssdk.services.appsync.model.ApiAssociation
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ApiAssociation.Builder,ApiAssociation>
@Generated("software.amazon.awssdk:codegen") public final class ApiAssociation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ApiAssociation.Builder,ApiAssociation>
Describes an
ApiAssociation
object.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ApiAssociation.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
apiId()
The API ID.AssociationStatus
associationStatus()
Identifies the status of an association.String
associationStatusAsString()
Identifies the status of an association.static ApiAssociation.Builder
builder()
String
deploymentDetail()
Details about the last deployment status.String
domainName()
The domain name.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 ApiAssociation.Builder>
serializableBuilderClass()
ApiAssociation.Builder
toBuilder()
String
toString()
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
-
domainName
public final String domainName()
The domain name.
- Returns:
- The domain name.
-
apiId
public final String apiId()
The API ID.
- Returns:
- The API ID.
-
associationStatus
public final AssociationStatus associationStatus()
Identifies the status of an association.
-
PROCESSING: The API association is being created. You cannot modify association requests during processing.
-
SUCCESS: The API association was successful. You can modify associations after success.
-
FAILED: The API association has failed. You can modify associations after failure.
If the service returns an enum value that is not available in the current SDK version,
associationStatus
will returnAssociationStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromassociationStatusAsString()
.- Returns:
- Identifies the status of an association.
-
PROCESSING: The API association is being created. You cannot modify association requests during processing.
-
SUCCESS: The API association was successful. You can modify associations after success.
-
FAILED: The API association has failed. You can modify associations after failure.
-
- See Also:
AssociationStatus
-
-
associationStatusAsString
public final String associationStatusAsString()
Identifies the status of an association.
-
PROCESSING: The API association is being created. You cannot modify association requests during processing.
-
SUCCESS: The API association was successful. You can modify associations after success.
-
FAILED: The API association has failed. You can modify associations after failure.
If the service returns an enum value that is not available in the current SDK version,
associationStatus
will returnAssociationStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available fromassociationStatusAsString()
.- Returns:
- Identifies the status of an association.
-
PROCESSING: The API association is being created. You cannot modify association requests during processing.
-
SUCCESS: The API association was successful. You can modify associations after success.
-
FAILED: The API association has failed. You can modify associations after failure.
-
- See Also:
AssociationStatus
-
-
deploymentDetail
public final String deploymentDetail()
Details about the last deployment status.
- Returns:
- Details about the last deployment status.
-
toBuilder
public ApiAssociation.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ApiAssociation.Builder,ApiAssociation>
-
builder
public static ApiAssociation.Builder builder()
-
serializableBuilderClass
public static Class<? extends ApiAssociation.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-