@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class GlossaryItem extends Object implements Serializable, Cloneable, StructuredPojo
The details of a business glossary.
Constructor and Description |
---|
GlossaryItem() |
Modifier and Type | Method and Description |
---|---|
GlossaryItem |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The timestamp of when the glossary was created.
|
String |
getCreatedBy()
The Amazon DataZone user who created the glossary.
|
String |
getDescription()
The business glossary description.
|
String |
getDomainId()
The identifier of the Amazon DataZone domain in which the business glossary exists.
|
String |
getId()
The identifier of the glossary.
|
String |
getName()
The name of the glossary.
|
String |
getOwningProjectId()
The identifier of the project that owns the business glosary.
|
String |
getStatus()
The business glossary status.
|
Date |
getUpdatedAt()
The timestamp of when the business glossary was updated.
|
String |
getUpdatedBy()
The Amazon DataZone user who updated the business glossary.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The timestamp of when the glossary was created.
|
void |
setCreatedBy(String createdBy)
The Amazon DataZone user who created the glossary.
|
void |
setDescription(String description)
The business glossary description.
|
void |
setDomainId(String domainId)
The identifier of the Amazon DataZone domain in which the business glossary exists.
|
void |
setId(String id)
The identifier of the glossary.
|
void |
setName(String name)
The name of the glossary.
|
void |
setOwningProjectId(String owningProjectId)
The identifier of the project that owns the business glosary.
|
void |
setStatus(String status)
The business glossary status.
|
void |
setUpdatedAt(Date updatedAt)
The timestamp of when the business glossary was updated.
|
void |
setUpdatedBy(String updatedBy)
The Amazon DataZone user who updated the business glossary.
|
String |
toString()
Returns a string representation of this object.
|
GlossaryItem |
withCreatedAt(Date createdAt)
The timestamp of when the glossary was created.
|
GlossaryItem |
withCreatedBy(String createdBy)
The Amazon DataZone user who created the glossary.
|
GlossaryItem |
withDescription(String description)
The business glossary description.
|
GlossaryItem |
withDomainId(String domainId)
The identifier of the Amazon DataZone domain in which the business glossary exists.
|
GlossaryItem |
withId(String id)
The identifier of the glossary.
|
GlossaryItem |
withName(String name)
The name of the glossary.
|
GlossaryItem |
withOwningProjectId(String owningProjectId)
The identifier of the project that owns the business glosary.
|
GlossaryItem |
withStatus(GlossaryStatus status)
The business glossary status.
|
GlossaryItem |
withStatus(String status)
The business glossary status.
|
GlossaryItem |
withUpdatedAt(Date updatedAt)
The timestamp of when the business glossary was updated.
|
GlossaryItem |
withUpdatedBy(String updatedBy)
The Amazon DataZone user who updated the business glossary.
|
public void setCreatedAt(Date createdAt)
The timestamp of when the glossary was created.
createdAt
- The timestamp of when the glossary was created.public Date getCreatedAt()
The timestamp of when the glossary was created.
public GlossaryItem withCreatedAt(Date createdAt)
The timestamp of when the glossary was created.
createdAt
- The timestamp of when the glossary was created.public void setCreatedBy(String createdBy)
The Amazon DataZone user who created the glossary.
createdBy
- The Amazon DataZone user who created the glossary.public String getCreatedBy()
The Amazon DataZone user who created the glossary.
public GlossaryItem withCreatedBy(String createdBy)
The Amazon DataZone user who created the glossary.
createdBy
- The Amazon DataZone user who created the glossary.public void setDescription(String description)
The business glossary description.
description
- The business glossary description.public String getDescription()
The business glossary description.
public GlossaryItem withDescription(String description)
The business glossary description.
description
- The business glossary description.public void setDomainId(String domainId)
The identifier of the Amazon DataZone domain in which the business glossary exists.
domainId
- The identifier of the Amazon DataZone domain in which the business glossary exists.public String getDomainId()
The identifier of the Amazon DataZone domain in which the business glossary exists.
public GlossaryItem withDomainId(String domainId)
The identifier of the Amazon DataZone domain in which the business glossary exists.
domainId
- The identifier of the Amazon DataZone domain in which the business glossary exists.public void setId(String id)
The identifier of the glossary.
id
- The identifier of the glossary.public String getId()
The identifier of the glossary.
public GlossaryItem withId(String id)
The identifier of the glossary.
id
- The identifier of the glossary.public void setName(String name)
The name of the glossary.
name
- The name of the glossary.public String getName()
The name of the glossary.
public GlossaryItem withName(String name)
The name of the glossary.
name
- The name of the glossary.public void setOwningProjectId(String owningProjectId)
The identifier of the project that owns the business glosary.
owningProjectId
- The identifier of the project that owns the business glosary.public String getOwningProjectId()
The identifier of the project that owns the business glosary.
public GlossaryItem withOwningProjectId(String owningProjectId)
The identifier of the project that owns the business glosary.
owningProjectId
- The identifier of the project that owns the business glosary.public void setStatus(String status)
The business glossary status.
status
- The business glossary status.GlossaryStatus
public String getStatus()
The business glossary status.
GlossaryStatus
public GlossaryItem withStatus(String status)
The business glossary status.
status
- The business glossary status.GlossaryStatus
public GlossaryItem withStatus(GlossaryStatus status)
The business glossary status.
status
- The business glossary status.GlossaryStatus
public void setUpdatedAt(Date updatedAt)
The timestamp of when the business glossary was updated.
updatedAt
- The timestamp of when the business glossary was updated.public Date getUpdatedAt()
The timestamp of when the business glossary was updated.
public GlossaryItem withUpdatedAt(Date updatedAt)
The timestamp of when the business glossary was updated.
updatedAt
- The timestamp of when the business glossary was updated.public void setUpdatedBy(String updatedBy)
The Amazon DataZone user who updated the business glossary.
updatedBy
- The Amazon DataZone user who updated the business glossary.public String getUpdatedBy()
The Amazon DataZone user who updated the business glossary.
public GlossaryItem withUpdatedBy(String updatedBy)
The Amazon DataZone user who updated the business glossary.
updatedBy
- The Amazon DataZone user who updated the business glossary.public String toString()
toString
in class Object
Object.toString()
public GlossaryItem clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.