@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AddonInstance extends Object implements Serializable, Cloneable, StructuredPojo
An Add On instance represents a specific configuration of an Add On.
Constructor and Description |
---|
AddonInstance() |
Modifier and Type | Method and Description |
---|---|
AddonInstance |
clone() |
boolean |
equals(Object obj) |
String |
getAddonInstanceArn()
The Amazon Resource Name (ARN) of the Add On instance.
|
String |
getAddonInstanceId()
The unique ID of the Add On instance.
|
String |
getAddonName()
The name of the Add On for the instance.
|
String |
getAddonSubscriptionId()
The subscription ID for the instance.
|
Date |
getCreatedTimestamp()
The timestamp of when the Add On instance was created.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setAddonInstanceArn(String addonInstanceArn)
The Amazon Resource Name (ARN) of the Add On instance.
|
void |
setAddonInstanceId(String addonInstanceId)
The unique ID of the Add On instance.
|
void |
setAddonName(String addonName)
The name of the Add On for the instance.
|
void |
setAddonSubscriptionId(String addonSubscriptionId)
The subscription ID for the instance.
|
void |
setCreatedTimestamp(Date createdTimestamp)
The timestamp of when the Add On instance was created.
|
String |
toString()
Returns a string representation of this object.
|
AddonInstance |
withAddonInstanceArn(String addonInstanceArn)
The Amazon Resource Name (ARN) of the Add On instance.
|
AddonInstance |
withAddonInstanceId(String addonInstanceId)
The unique ID of the Add On instance.
|
AddonInstance |
withAddonName(String addonName)
The name of the Add On for the instance.
|
AddonInstance |
withAddonSubscriptionId(String addonSubscriptionId)
The subscription ID for the instance.
|
AddonInstance |
withCreatedTimestamp(Date createdTimestamp)
The timestamp of when the Add On instance was created.
|
public void setAddonInstanceArn(String addonInstanceArn)
The Amazon Resource Name (ARN) of the Add On instance.
addonInstanceArn
- The Amazon Resource Name (ARN) of the Add On instance.public String getAddonInstanceArn()
The Amazon Resource Name (ARN) of the Add On instance.
public AddonInstance withAddonInstanceArn(String addonInstanceArn)
The Amazon Resource Name (ARN) of the Add On instance.
addonInstanceArn
- The Amazon Resource Name (ARN) of the Add On instance.public void setAddonInstanceId(String addonInstanceId)
The unique ID of the Add On instance.
addonInstanceId
- The unique ID of the Add On instance.public String getAddonInstanceId()
The unique ID of the Add On instance.
public AddonInstance withAddonInstanceId(String addonInstanceId)
The unique ID of the Add On instance.
addonInstanceId
- The unique ID of the Add On instance.public void setAddonName(String addonName)
The name of the Add On for the instance.
addonName
- The name of the Add On for the instance.public String getAddonName()
The name of the Add On for the instance.
public AddonInstance withAddonName(String addonName)
The name of the Add On for the instance.
addonName
- The name of the Add On for the instance.public void setAddonSubscriptionId(String addonSubscriptionId)
The subscription ID for the instance.
addonSubscriptionId
- The subscription ID for the instance.public String getAddonSubscriptionId()
The subscription ID for the instance.
public AddonInstance withAddonSubscriptionId(String addonSubscriptionId)
The subscription ID for the instance.
addonSubscriptionId
- The subscription ID for the instance.public void setCreatedTimestamp(Date createdTimestamp)
The timestamp of when the Add On instance was created.
createdTimestamp
- The timestamp of when the Add On instance was created.public Date getCreatedTimestamp()
The timestamp of when the Add On instance was created.
public AddonInstance withCreatedTimestamp(Date createdTimestamp)
The timestamp of when the Add On instance was created.
createdTimestamp
- The timestamp of when the Add On instance was created.public String toString()
toString
in class Object
Object.toString()
public AddonInstance clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.