@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ExtensionAssociationSummary extends Object implements Serializable, Cloneable, StructuredPojo
Information about an association between an extension and an AppConfig resource such as an application, environment,
or configuration profile. Call GetExtensionAssociation to get more information about an association.
| Constructor and Description |
|---|
ExtensionAssociationSummary() |
| Modifier and Type | Method and Description |
|---|---|
ExtensionAssociationSummary |
clone() |
boolean |
equals(Object obj) |
String |
getExtensionArn()
The system-generated Amazon Resource Name (ARN) for the extension.
|
String |
getId()
The extension association ID.
|
String |
getResourceArn()
The ARNs of applications, configuration profiles, or environments defined in the association.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
void |
setExtensionArn(String extensionArn)
The system-generated Amazon Resource Name (ARN) for the extension.
|
void |
setId(String id)
The extension association ID.
|
void |
setResourceArn(String resourceArn)
The ARNs of applications, configuration profiles, or environments defined in the association.
|
String |
toString()
Returns a string representation of this object.
|
ExtensionAssociationSummary |
withExtensionArn(String extensionArn)
The system-generated Amazon Resource Name (ARN) for the extension.
|
ExtensionAssociationSummary |
withId(String id)
The extension association ID.
|
ExtensionAssociationSummary |
withResourceArn(String resourceArn)
The ARNs of applications, configuration profiles, or environments defined in the association.
|
public void setId(String id)
The extension association ID. This ID is used to call other ExtensionAssociation API actions such as
GetExtensionAssociation or DeleteExtensionAssociation.
id - The extension association ID. This ID is used to call other ExtensionAssociation API actions
such as GetExtensionAssociation or DeleteExtensionAssociation.public String getId()
The extension association ID. This ID is used to call other ExtensionAssociation API actions such as
GetExtensionAssociation or DeleteExtensionAssociation.
ExtensionAssociation API actions
such as GetExtensionAssociation or DeleteExtensionAssociation.public ExtensionAssociationSummary withId(String id)
The extension association ID. This ID is used to call other ExtensionAssociation API actions such as
GetExtensionAssociation or DeleteExtensionAssociation.
id - The extension association ID. This ID is used to call other ExtensionAssociation API actions
such as GetExtensionAssociation or DeleteExtensionAssociation.public void setExtensionArn(String extensionArn)
The system-generated Amazon Resource Name (ARN) for the extension.
extensionArn - The system-generated Amazon Resource Name (ARN) for the extension.public String getExtensionArn()
The system-generated Amazon Resource Name (ARN) for the extension.
public ExtensionAssociationSummary withExtensionArn(String extensionArn)
The system-generated Amazon Resource Name (ARN) for the extension.
extensionArn - The system-generated Amazon Resource Name (ARN) for the extension.public void setResourceArn(String resourceArn)
The ARNs of applications, configuration profiles, or environments defined in the association.
resourceArn - The ARNs of applications, configuration profiles, or environments defined in the association.public String getResourceArn()
The ARNs of applications, configuration profiles, or environments defined in the association.
public ExtensionAssociationSummary withResourceArn(String resourceArn)
The ARNs of applications, configuration profiles, or environments defined in the association.
resourceArn - The ARNs of applications, configuration profiles, or environments defined in the association.public String toString()
toString in class ObjectObject.toString()public ExtensionAssociationSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.