@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AssetRevision extends Object implements Serializable, Cloneable, StructuredPojo
The revision of an inventory asset.
Constructor and Description |
---|
AssetRevision() |
Modifier and Type | Method and Description |
---|---|
AssetRevision |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The timestamp of when an inventory asset revison was created.
|
String |
getCreatedBy()
The Amazon DataZone user who created the asset revision.
|
String |
getDomainId()
The Amazon DataZone user who created the inventory asset.
|
String |
getId()
The identifier of the inventory asset revision.
|
String |
getRevision()
The revision details of the inventory asset.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The timestamp of when an inventory asset revison was created.
|
void |
setCreatedBy(String createdBy)
The Amazon DataZone user who created the asset revision.
|
void |
setDomainId(String domainId)
The Amazon DataZone user who created the inventory asset.
|
void |
setId(String id)
The identifier of the inventory asset revision.
|
void |
setRevision(String revision)
The revision details of the inventory asset.
|
String |
toString()
Returns a string representation of this object.
|
AssetRevision |
withCreatedAt(Date createdAt)
The timestamp of when an inventory asset revison was created.
|
AssetRevision |
withCreatedBy(String createdBy)
The Amazon DataZone user who created the asset revision.
|
AssetRevision |
withDomainId(String domainId)
The Amazon DataZone user who created the inventory asset.
|
AssetRevision |
withId(String id)
The identifier of the inventory asset revision.
|
AssetRevision |
withRevision(String revision)
The revision details of the inventory asset.
|
public void setCreatedAt(Date createdAt)
The timestamp of when an inventory asset revison was created.
createdAt
- The timestamp of when an inventory asset revison was created.public Date getCreatedAt()
The timestamp of when an inventory asset revison was created.
public AssetRevision withCreatedAt(Date createdAt)
The timestamp of when an inventory asset revison was created.
createdAt
- The timestamp of when an inventory asset revison was created.public void setCreatedBy(String createdBy)
The Amazon DataZone user who created the asset revision.
createdBy
- The Amazon DataZone user who created the asset revision.public String getCreatedBy()
The Amazon DataZone user who created the asset revision.
public AssetRevision withCreatedBy(String createdBy)
The Amazon DataZone user who created the asset revision.
createdBy
- The Amazon DataZone user who created the asset revision.public void setDomainId(String domainId)
The Amazon DataZone user who created the inventory asset.
domainId
- The Amazon DataZone user who created the inventory asset.public String getDomainId()
The Amazon DataZone user who created the inventory asset.
public AssetRevision withDomainId(String domainId)
The Amazon DataZone user who created the inventory asset.
domainId
- The Amazon DataZone user who created the inventory asset.public void setId(String id)
The identifier of the inventory asset revision.
id
- The identifier of the inventory asset revision.public String getId()
The identifier of the inventory asset revision.
public AssetRevision withId(String id)
The identifier of the inventory asset revision.
id
- The identifier of the inventory asset revision.public void setRevision(String revision)
The revision details of the inventory asset.
revision
- The revision details of the inventory asset.public String getRevision()
The revision details of the inventory asset.
public AssetRevision withRevision(String revision)
The revision details of the inventory asset.
revision
- The revision details of the inventory asset.public String toString()
toString
in class Object
Object.toString()
public AssetRevision clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.