@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class EntityDescription extends Object implements Serializable, Cloneable, StructuredPojo
Describes the properties of an entity.
Constructor and Description |
---|
EntityDescription() |
Modifier and Type | Method and Description |
---|---|
EntityDescription |
clone() |
boolean |
equals(Object obj) |
String |
getArn()
The entity ARN.
|
Date |
getCreatedAt()
The time at which the entity was created.
|
DefinitionDocument |
getDefinition()
The definition document of the entity.
|
String |
getId()
The entity ID.
|
String |
getType()
The entity type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setArn(String arn)
The entity ARN.
|
void |
setCreatedAt(Date createdAt)
The time at which the entity was created.
|
void |
setDefinition(DefinitionDocument definition)
The definition document of the entity.
|
void |
setId(String id)
The entity ID.
|
void |
setType(String type)
The entity type.
|
String |
toString()
Returns a string representation of this object.
|
EntityDescription |
withArn(String arn)
The entity ARN.
|
EntityDescription |
withCreatedAt(Date createdAt)
The time at which the entity was created.
|
EntityDescription |
withDefinition(DefinitionDocument definition)
The definition document of the entity.
|
EntityDescription |
withId(String id)
The entity ID.
|
EntityDescription |
withType(EntityType type)
The entity type.
|
EntityDescription |
withType(String type)
The entity type.
|
public void setId(String id)
The entity ID.
id
- The entity ID.public String getId()
The entity ID.
public EntityDescription withId(String id)
The entity ID.
id
- The entity ID.public void setArn(String arn)
The entity ARN.
arn
- The entity ARN.public String getArn()
The entity ARN.
public EntityDescription withArn(String arn)
The entity ARN.
arn
- The entity ARN.public void setType(String type)
The entity type.
type
- The entity type.EntityType
public String getType()
The entity type.
EntityType
public EntityDescription withType(String type)
The entity type.
type
- The entity type.EntityType
public EntityDescription withType(EntityType type)
The entity type.
type
- The entity type.EntityType
public void setCreatedAt(Date createdAt)
The time at which the entity was created.
createdAt
- The time at which the entity was created.public Date getCreatedAt()
The time at which the entity was created.
public EntityDescription withCreatedAt(Date createdAt)
The time at which the entity was created.
createdAt
- The time at which the entity was created.public void setDefinition(DefinitionDocument definition)
The definition document of the entity.
definition
- The definition document of the entity.public DefinitionDocument getDefinition()
The definition document of the entity.
public EntityDescription withDefinition(DefinitionDocument definition)
The definition document of the entity.
definition
- The definition document of the entity.public String toString()
toString
in class Object
Object.toString()
public EntityDescription clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.