@Generated(value="software.amazon.awssdk:codegen") public class AssociationOverview extends Object implements StructuredPojo, ToCopyableBuilder<AssociationOverview.Builder,AssociationOverview>
Information about the association.
Modifier and Type | Class and Description |
---|---|
static interface |
AssociationOverview.Builder |
Modifier and Type | Method and Description |
---|---|
Map<String,Integer> |
associationStatusAggregatedCount()
Returns the number of targets for the association status.
|
static AssociationOverview.Builder |
builder() |
String |
detailedStatus()
A detailed status of the association.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
static Class<? extends AssociationOverview.Builder> |
serializableBuilderClass() |
String |
status()
The status of the association.
|
AssociationOverview.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public String status()
The status of the association. Status can be: Pending, Success, or Failed.
public String detailedStatus()
A detailed status of the association.
public Map<String,Integer> associationStatusAggregatedCount()
Returns the number of targets for the association status. For example, if you created an association with two instances, and one of them was successful, this would return the count of instances by status.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public AssociationOverview.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AssociationOverview.Builder,AssociationOverview>
public static AssociationOverview.Builder builder()
public static Class<? extends AssociationOverview.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.