@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class FormTypeData extends Object implements Serializable, Cloneable, StructuredPojo
The details of the metadata form type.
Constructor and Description |
---|
FormTypeData() |
Modifier and Type | Method and Description |
---|---|
FormTypeData |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
The timestamp of when the metadata form type was created.
|
String |
getCreatedBy()
The Amazon DataZone user who created teh metadata form type.
|
String |
getDescription()
The description of the metadata form type.
|
String |
getDomainId()
The identifier of the Amazon DataZone domain in which the form type exists.
|
List<Import> |
getImports()
The imports specified in the form type.
|
Model |
getModel()
The model of the form type.
|
String |
getName()
The name of the form type.
|
String |
getOriginDomainId()
The identifier of the Amazon DataZone domain in which the form type was originally created.
|
String |
getOriginProjectId()
The identifier of the project in which the form type was originally created.
|
String |
getOwningProjectId()
The identifier of the project that owns the form type.
|
String |
getRevision()
The revision of the form type.
|
String |
getStatus()
The status of the form type.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
The timestamp of when the metadata form type was created.
|
void |
setCreatedBy(String createdBy)
The Amazon DataZone user who created teh metadata form type.
|
void |
setDescription(String description)
The description of the metadata form type.
|
void |
setDomainId(String domainId)
The identifier of the Amazon DataZone domain in which the form type exists.
|
void |
setImports(Collection<Import> imports)
The imports specified in the form type.
|
void |
setModel(Model model)
The model of the form type.
|
void |
setName(String name)
The name of the form type.
|
void |
setOriginDomainId(String originDomainId)
The identifier of the Amazon DataZone domain in which the form type was originally created.
|
void |
setOriginProjectId(String originProjectId)
The identifier of the project in which the form type was originally created.
|
void |
setOwningProjectId(String owningProjectId)
The identifier of the project that owns the form type.
|
void |
setRevision(String revision)
The revision of the form type.
|
void |
setStatus(String status)
The status of the form type.
|
String |
toString()
Returns a string representation of this object.
|
FormTypeData |
withCreatedAt(Date createdAt)
The timestamp of when the metadata form type was created.
|
FormTypeData |
withCreatedBy(String createdBy)
The Amazon DataZone user who created teh metadata form type.
|
FormTypeData |
withDescription(String description)
The description of the metadata form type.
|
FormTypeData |
withDomainId(String domainId)
The identifier of the Amazon DataZone domain in which the form type exists.
|
FormTypeData |
withImports(Collection<Import> imports)
The imports specified in the form type.
|
FormTypeData |
withImports(Import... imports)
The imports specified in the form type.
|
FormTypeData |
withModel(Model model)
The model of the form type.
|
FormTypeData |
withName(String name)
The name of the form type.
|
FormTypeData |
withOriginDomainId(String originDomainId)
The identifier of the Amazon DataZone domain in which the form type was originally created.
|
FormTypeData |
withOriginProjectId(String originProjectId)
The identifier of the project in which the form type was originally created.
|
FormTypeData |
withOwningProjectId(String owningProjectId)
The identifier of the project that owns the form type.
|
FormTypeData |
withRevision(String revision)
The revision of the form type.
|
FormTypeData |
withStatus(FormTypeStatus status)
The status of the form type.
|
FormTypeData |
withStatus(String status)
The status of the form type.
|
public void setCreatedAt(Date createdAt)
The timestamp of when the metadata form type was created.
createdAt
- The timestamp of when the metadata form type was created.public Date getCreatedAt()
The timestamp of when the metadata form type was created.
public FormTypeData withCreatedAt(Date createdAt)
The timestamp of when the metadata form type was created.
createdAt
- The timestamp of when the metadata form type was created.public void setCreatedBy(String createdBy)
The Amazon DataZone user who created teh metadata form type.
createdBy
- The Amazon DataZone user who created teh metadata form type.public String getCreatedBy()
The Amazon DataZone user who created teh metadata form type.
public FormTypeData withCreatedBy(String createdBy)
The Amazon DataZone user who created teh metadata form type.
createdBy
- The Amazon DataZone user who created teh metadata form type.public void setDescription(String description)
The description of the metadata form type.
description
- The description of the metadata form type.public String getDescription()
The description of the metadata form type.
public FormTypeData withDescription(String description)
The description of the metadata form type.
description
- The description of the metadata form type.public void setDomainId(String domainId)
The identifier of the Amazon DataZone domain in which the form type exists.
domainId
- The identifier of the Amazon DataZone domain in which the form type exists.public String getDomainId()
The identifier of the Amazon DataZone domain in which the form type exists.
public FormTypeData withDomainId(String domainId)
The identifier of the Amazon DataZone domain in which the form type exists.
domainId
- The identifier of the Amazon DataZone domain in which the form type exists.public List<Import> getImports()
The imports specified in the form type.
public void setImports(Collection<Import> imports)
The imports specified in the form type.
imports
- The imports specified in the form type.public FormTypeData withImports(Import... imports)
The imports specified in the form type.
NOTE: This method appends the values to the existing list (if any). Use
setImports(java.util.Collection)
or withImports(java.util.Collection)
if you want to override
the existing values.
imports
- The imports specified in the form type.public FormTypeData withImports(Collection<Import> imports)
The imports specified in the form type.
imports
- The imports specified in the form type.public void setModel(Model model)
The model of the form type.
model
- The model of the form type.public Model getModel()
The model of the form type.
public FormTypeData withModel(Model model)
The model of the form type.
model
- The model of the form type.public void setName(String name)
The name of the form type.
name
- The name of the form type.public String getName()
The name of the form type.
public FormTypeData withName(String name)
The name of the form type.
name
- The name of the form type.public void setOriginDomainId(String originDomainId)
The identifier of the Amazon DataZone domain in which the form type was originally created.
originDomainId
- The identifier of the Amazon DataZone domain in which the form type was originally created.public String getOriginDomainId()
The identifier of the Amazon DataZone domain in which the form type was originally created.
public FormTypeData withOriginDomainId(String originDomainId)
The identifier of the Amazon DataZone domain in which the form type was originally created.
originDomainId
- The identifier of the Amazon DataZone domain in which the form type was originally created.public void setOriginProjectId(String originProjectId)
The identifier of the project in which the form type was originally created.
originProjectId
- The identifier of the project in which the form type was originally created.public String getOriginProjectId()
The identifier of the project in which the form type was originally created.
public FormTypeData withOriginProjectId(String originProjectId)
The identifier of the project in which the form type was originally created.
originProjectId
- The identifier of the project in which the form type was originally created.public void setOwningProjectId(String owningProjectId)
The identifier of the project that owns the form type.
owningProjectId
- The identifier of the project that owns the form type.public String getOwningProjectId()
The identifier of the project that owns the form type.
public FormTypeData withOwningProjectId(String owningProjectId)
The identifier of the project that owns the form type.
owningProjectId
- The identifier of the project that owns the form type.public void setRevision(String revision)
The revision of the form type.
revision
- The revision of the form type.public String getRevision()
The revision of the form type.
public FormTypeData withRevision(String revision)
The revision of the form type.
revision
- The revision of the form type.public void setStatus(String status)
The status of the form type.
status
- The status of the form type.FormTypeStatus
public String getStatus()
The status of the form type.
FormTypeStatus
public FormTypeData withStatus(String status)
The status of the form type.
status
- The status of the form type.FormTypeStatus
public FormTypeData withStatus(FormTypeStatus status)
The status of the form type.
status
- The status of the form type.FormTypeStatus
public String toString()
toString
in class Object
Object.toString()
public FormTypeData clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.