@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DefinitionInformation extends Object implements Serializable, Cloneable, StructuredPojo
Constructor and Description |
---|
DefinitionInformation() |
Modifier and Type | Method and Description |
---|---|
DefinitionInformation |
addTagsEntry(String key,
String value)
Add a single Tags entry
|
DefinitionInformation |
clearTagsEntries()
Removes all the entries added into Tags.
|
DefinitionInformation |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The ARN of the definition.
|
String |
getCreationTimestamp()
The time, in milliseconds since the epoch, when the definition was created.
|
String |
getId()
The ID of the definition.
|
String |
getLastUpdatedTimestamp()
The time, in milliseconds since the epoch, when the definition was last updated.
|
String |
getLatestVersion()
The ID of the latest version associated with the definition.
|
String |
getLatestVersionArn()
The ARN of the latest version associated with the definition.
|
String |
getName()
The name of the definition.
|
Map<String,String> |
getTags()
Tag(s) attached to the resource arn.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The ARN of the definition.
|
void |
setCreationTimestamp(String creationTimestamp)
The time, in milliseconds since the epoch, when the definition was created.
|
void |
setId(String id)
The ID of the definition.
|
void |
setLastUpdatedTimestamp(String lastUpdatedTimestamp)
The time, in milliseconds since the epoch, when the definition was last updated.
|
void |
setLatestVersion(String latestVersion)
The ID of the latest version associated with the definition.
|
void |
setLatestVersionArn(String latestVersionArn)
The ARN of the latest version associated with the definition.
|
void |
setName(String name)
The name of the definition.
|
void |
setTags(Map<String,String> tags)
Tag(s) attached to the resource arn.
|
String |
toString()
Returns a string representation of this object.
|
DefinitionInformation |
withArn(String arn)
The ARN of the definition.
|
DefinitionInformation |
withCreationTimestamp(String creationTimestamp)
The time, in milliseconds since the epoch, when the definition was created.
|
DefinitionInformation |
withId(String id)
The ID of the definition.
|
DefinitionInformation |
withLastUpdatedTimestamp(String lastUpdatedTimestamp)
The time, in milliseconds since the epoch, when the definition was last updated.
|
DefinitionInformation |
withLatestVersion(String latestVersion)
The ID of the latest version associated with the definition.
|
DefinitionInformation |
withLatestVersionArn(String latestVersionArn)
The ARN of the latest version associated with the definition.
|
DefinitionInformation |
withName(String name)
The name of the definition.
|
DefinitionInformation |
withTags(Map<String,String> tags)
Tag(s) attached to the resource arn.
|
public void setArn(String arn)
arn
- The ARN of the definition.public String getArn()
public DefinitionInformation withArn(String arn)
arn
- The ARN of the definition.public void setCreationTimestamp(String creationTimestamp)
creationTimestamp
- The time, in milliseconds since the epoch, when the definition was created.public String getCreationTimestamp()
public DefinitionInformation withCreationTimestamp(String creationTimestamp)
creationTimestamp
- The time, in milliseconds since the epoch, when the definition was created.public void setId(String id)
id
- The ID of the definition.public String getId()
public DefinitionInformation withId(String id)
id
- The ID of the definition.public void setLastUpdatedTimestamp(String lastUpdatedTimestamp)
lastUpdatedTimestamp
- The time, in milliseconds since the epoch, when the definition was last updated.public String getLastUpdatedTimestamp()
public DefinitionInformation withLastUpdatedTimestamp(String lastUpdatedTimestamp)
lastUpdatedTimestamp
- The time, in milliseconds since the epoch, when the definition was last updated.public void setLatestVersion(String latestVersion)
latestVersion
- The ID of the latest version associated with the definition.public String getLatestVersion()
public DefinitionInformation withLatestVersion(String latestVersion)
latestVersion
- The ID of the latest version associated with the definition.public void setLatestVersionArn(String latestVersionArn)
latestVersionArn
- The ARN of the latest version associated with the definition.public String getLatestVersionArn()
public DefinitionInformation withLatestVersionArn(String latestVersionArn)
latestVersionArn
- The ARN of the latest version associated with the definition.public void setName(String name)
name
- The name of the definition.public String getName()
public DefinitionInformation withName(String name)
name
- The name of the definition.public Map<String,String> getTags()
public void setTags(Map<String,String> tags)
tags
- Tag(s) attached to the resource arn.public DefinitionInformation withTags(Map<String,String> tags)
tags
- Tag(s) attached to the resource arn.public DefinitionInformation addTagsEntry(String key, String value)
public DefinitionInformation clearTagsEntries()
public String toString()
toString
in class Object
Object.toString()
public DefinitionInformation clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.