@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TransformerSummary extends Object implements Serializable, Cloneable, StructuredPojo
Contains the details for a transformer object. A transformer describes how to process the incoming EDI documents and extract the necessary information to the output file.
Constructor and Description |
---|
TransformerSummary() |
Modifier and Type | Method and Description |
---|---|
TransformerSummary |
clone() |
boolean |
equals(Object obj) |
Date |
getCreatedAt()
Returns a timestamp indicating when the transformer was created.
|
EdiType |
getEdiType()
Returns the details for the EDI standard that is being used for the transformer.
|
String |
getFileFormat()
Returns that the currently supported file formats for EDI transformations are
JSON and
XML . |
String |
getMappingTemplate()
Returns the name of the mapping template for the transformer.
|
Date |
getModifiedAt()
Returns a timestamp representing the date and time for the most recent change for the transformer object.
|
String |
getName()
Returns the descriptive name for the transformer.
|
String |
getSampleDocument()
Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.
|
String |
getStatus()
Returns the state of the newly created transformer.
|
String |
getTransformerId()
Returns the system-assigned unique identifier for the transformer.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setCreatedAt(Date createdAt)
Returns a timestamp indicating when the transformer was created.
|
void |
setEdiType(EdiType ediType)
Returns the details for the EDI standard that is being used for the transformer.
|
void |
setFileFormat(String fileFormat)
Returns that the currently supported file formats for EDI transformations are
JSON and
XML . |
void |
setMappingTemplate(String mappingTemplate)
Returns the name of the mapping template for the transformer.
|
void |
setModifiedAt(Date modifiedAt)
Returns a timestamp representing the date and time for the most recent change for the transformer object.
|
void |
setName(String name)
Returns the descriptive name for the transformer.
|
void |
setSampleDocument(String sampleDocument)
Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.
|
void |
setStatus(String status)
Returns the state of the newly created transformer.
|
void |
setTransformerId(String transformerId)
Returns the system-assigned unique identifier for the transformer.
|
String |
toString()
Returns a string representation of this object.
|
TransformerSummary |
withCreatedAt(Date createdAt)
Returns a timestamp indicating when the transformer was created.
|
TransformerSummary |
withEdiType(EdiType ediType)
Returns the details for the EDI standard that is being used for the transformer.
|
TransformerSummary |
withFileFormat(FileFormat fileFormat)
Returns that the currently supported file formats for EDI transformations are
JSON and
XML . |
TransformerSummary |
withFileFormat(String fileFormat)
Returns that the currently supported file formats for EDI transformations are
JSON and
XML . |
TransformerSummary |
withMappingTemplate(String mappingTemplate)
Returns the name of the mapping template for the transformer.
|
TransformerSummary |
withModifiedAt(Date modifiedAt)
Returns a timestamp representing the date and time for the most recent change for the transformer object.
|
TransformerSummary |
withName(String name)
Returns the descriptive name for the transformer.
|
TransformerSummary |
withSampleDocument(String sampleDocument)
Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.
|
TransformerSummary |
withStatus(String status)
Returns the state of the newly created transformer.
|
TransformerSummary |
withStatus(TransformerStatus status)
Returns the state of the newly created transformer.
|
TransformerSummary |
withTransformerId(String transformerId)
Returns the system-assigned unique identifier for the transformer.
|
public void setTransformerId(String transformerId)
Returns the system-assigned unique identifier for the transformer.
transformerId
- Returns the system-assigned unique identifier for the transformer.public String getTransformerId()
Returns the system-assigned unique identifier for the transformer.
public TransformerSummary withTransformerId(String transformerId)
Returns the system-assigned unique identifier for the transformer.
transformerId
- Returns the system-assigned unique identifier for the transformer.public void setName(String name)
Returns the descriptive name for the transformer.
name
- Returns the descriptive name for the transformer.public String getName()
Returns the descriptive name for the transformer.
public TransformerSummary withName(String name)
Returns the descriptive name for the transformer.
name
- Returns the descriptive name for the transformer.public void setFileFormat(String fileFormat)
Returns that the currently supported file formats for EDI transformations are JSON
and
XML
.
fileFormat
- Returns that the currently supported file formats for EDI transformations are JSON
and
XML
.FileFormat
public String getFileFormat()
Returns that the currently supported file formats for EDI transformations are JSON
and
XML
.
JSON
and
XML
.FileFormat
public TransformerSummary withFileFormat(String fileFormat)
Returns that the currently supported file formats for EDI transformations are JSON
and
XML
.
fileFormat
- Returns that the currently supported file formats for EDI transformations are JSON
and
XML
.FileFormat
public TransformerSummary withFileFormat(FileFormat fileFormat)
Returns that the currently supported file formats for EDI transformations are JSON
and
XML
.
fileFormat
- Returns that the currently supported file formats for EDI transformations are JSON
and
XML
.FileFormat
public void setMappingTemplate(String mappingTemplate)
Returns the name of the mapping template for the transformer. This template is used to convert the input document into the correct set of objects.
mappingTemplate
- Returns the name of the mapping template for the transformer. This template is used to convert the input
document into the correct set of objects.public String getMappingTemplate()
Returns the name of the mapping template for the transformer. This template is used to convert the input document into the correct set of objects.
public TransformerSummary withMappingTemplate(String mappingTemplate)
Returns the name of the mapping template for the transformer. This template is used to convert the input document into the correct set of objects.
mappingTemplate
- Returns the name of the mapping template for the transformer. This template is used to convert the input
document into the correct set of objects.public void setStatus(String status)
Returns the state of the newly created transformer. The transformer can be either active
or
inactive
. For the transformer to be used in a capability, its status must active
.
status
- Returns the state of the newly created transformer. The transformer can be either active
or
inactive
. For the transformer to be used in a capability, its status must active
.TransformerStatus
public String getStatus()
Returns the state of the newly created transformer. The transformer can be either active
or
inactive
. For the transformer to be used in a capability, its status must active
.
active
or
inactive
. For the transformer to be used in a capability, its status must
active
.TransformerStatus
public TransformerSummary withStatus(String status)
Returns the state of the newly created transformer. The transformer can be either active
or
inactive
. For the transformer to be used in a capability, its status must active
.
status
- Returns the state of the newly created transformer. The transformer can be either active
or
inactive
. For the transformer to be used in a capability, its status must active
.TransformerStatus
public TransformerSummary withStatus(TransformerStatus status)
Returns the state of the newly created transformer. The transformer can be either active
or
inactive
. For the transformer to be used in a capability, its status must active
.
status
- Returns the state of the newly created transformer. The transformer can be either active
or
inactive
. For the transformer to be used in a capability, its status must active
.TransformerStatus
public void setEdiType(EdiType ediType)
Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.
ediType
- Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is
supported. X12 is a set of standards and corresponding messages that define specific business documents.public EdiType getEdiType()
Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.
public TransformerSummary withEdiType(EdiType ediType)
Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is supported. X12 is a set of standards and corresponding messages that define specific business documents.
ediType
- Returns the details for the EDI standard that is being used for the transformer. Currently, only X12 is
supported. X12 is a set of standards and corresponding messages that define specific business documents.public void setSampleDocument(String sampleDocument)
Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.
sampleDocument
- Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.public String getSampleDocument()
Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.
public TransformerSummary withSampleDocument(String sampleDocument)
Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.
sampleDocument
- Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.public void setCreatedAt(Date createdAt)
Returns a timestamp indicating when the transformer was created. For example,
2023-07-20T19:58:44.624Z
.
createdAt
- Returns a timestamp indicating when the transformer was created. For example,
2023-07-20T19:58:44.624Z
.public Date getCreatedAt()
Returns a timestamp indicating when the transformer was created. For example,
2023-07-20T19:58:44.624Z
.
2023-07-20T19:58:44.624Z
.public TransformerSummary withCreatedAt(Date createdAt)
Returns a timestamp indicating when the transformer was created. For example,
2023-07-20T19:58:44.624Z
.
createdAt
- Returns a timestamp indicating when the transformer was created. For example,
2023-07-20T19:58:44.624Z
.public void setModifiedAt(Date modifiedAt)
Returns a timestamp representing the date and time for the most recent change for the transformer object.
modifiedAt
- Returns a timestamp representing the date and time for the most recent change for the transformer object.public Date getModifiedAt()
Returns a timestamp representing the date and time for the most recent change for the transformer object.
public TransformerSummary withModifiedAt(Date modifiedAt)
Returns a timestamp representing the date and time for the most recent change for the transformer object.
modifiedAt
- Returns a timestamp representing the date and time for the most recent change for the transformer object.public String toString()
toString
in class Object
Object.toString()
public TransformerSummary clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.