Interface CreateTransformerResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,B2BiResponse.Builder,Buildable,CopyableBuilder<CreateTransformerResponse.Builder,CreateTransformerResponse>,SdkBuilder<CreateTransformerResponse.Builder,CreateTransformerResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- CreateTransformerResponse
public static interface CreateTransformerResponse.Builder extends B2BiResponse.Builder, SdkPojo, CopyableBuilder<CreateTransformerResponse.Builder,CreateTransformerResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateTransformerResponse.BuildercreatedAt(Instant createdAt)Returns a timestamp for creation date and time of the transformer.default CreateTransformerResponse.BuilderediType(Consumer<EdiType.Builder> ediType)Returns the details for the EDI standard that is being used for the transformer.CreateTransformerResponse.BuilderediType(EdiType ediType)Returns the details for the EDI standard that is being used for the transformer.CreateTransformerResponse.BuilderfileFormat(String fileFormat)Returns that the currently supported file formats for EDI transformations areJSONandXML.CreateTransformerResponse.BuilderfileFormat(FileFormat fileFormat)Returns that the currently supported file formats for EDI transformations areJSONandXML.CreateTransformerResponse.BuildermappingTemplate(String mappingTemplate)Returns the name of the mapping template for the transformer.CreateTransformerResponse.Buildername(String name)Returns the name of the transformer, used to identify it.CreateTransformerResponse.BuildersampleDocument(String sampleDocument)Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.CreateTransformerResponse.Builderstatus(String status)Returns the state of the newly created transformer.CreateTransformerResponse.Builderstatus(TransformerStatus status)Returns the state of the newly created transformer.CreateTransformerResponse.BuildertransformerArn(String transformerArn)Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.CreateTransformerResponse.BuildertransformerId(String transformerId)Returns the system-assigned unique identifier for the transformer.-
Methods inherited from interface software.amazon.awssdk.services.b2bi.model.B2BiResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
transformerId
CreateTransformerResponse.Builder transformerId(String transformerId)
Returns the system-assigned unique identifier for the transformer.
- Parameters:
transformerId- Returns the system-assigned unique identifier for the transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
transformerArn
CreateTransformerResponse.Builder transformerArn(String transformerArn)
Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.
- Parameters:
transformerArn- Returns an Amazon Resource Name (ARN) for a specific Amazon Web Services resource, such as a capability, partnership, profile, or transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
name
CreateTransformerResponse.Builder name(String name)
Returns the name of the transformer, used to identify it.
- Parameters:
name- Returns the name of the transformer, used to identify it.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileFormat
CreateTransformerResponse.Builder fileFormat(String fileFormat)
Returns that the currently supported file formats for EDI transformations are
JSONandXML.- Parameters:
fileFormat- Returns that the currently supported file formats for EDI transformations areJSONandXML.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FileFormat,FileFormat
-
fileFormat
CreateTransformerResponse.Builder fileFormat(FileFormat fileFormat)
Returns that the currently supported file formats for EDI transformations are
JSONandXML.- Parameters:
fileFormat- Returns that the currently supported file formats for EDI transformations areJSONandXML.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
FileFormat,FileFormat
-
mappingTemplate
CreateTransformerResponse.Builder mappingTemplate(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
CreateTransformerResponse.Builder status(String status)
Returns the state of the newly created transformer. The transformer can be either
activeorinactive. For the transformer to be used in a capability, its status mustactive.- Parameters:
status- Returns the state of the newly created transformer. The transformer can be eitheractiveorinactive. For the transformer to be used in a capability, its status mustactive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TransformerStatus,TransformerStatus
-
status
CreateTransformerResponse.Builder status(TransformerStatus status)
Returns the state of the newly created transformer. The transformer can be either
activeorinactive. For the transformer to be used in a capability, its status mustactive.- Parameters:
status- Returns the state of the newly created transformer. The transformer can be eitheractiveorinactive. For the transformer to be used in a capability, its status mustactive.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
TransformerStatus,TransformerStatus
-
ediType
CreateTransformerResponse.Builder ediType(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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ediType
default CreateTransformerResponse.Builder ediType(Consumer<EdiType.Builder> 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.
This is a convenience method that creates an instance of theEdiType.Builderavoiding the need to create one manually viaEdiType.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toediType(EdiType).- Parameters:
ediType- a consumer that will call methods onEdiType.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ediType(EdiType)
-
sampleDocument
CreateTransformerResponse.Builder sampleDocument(String sampleDocument)
Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.
- Parameters:
sampleDocument- Returns a sample EDI document that is used by a transformer as a guide for processing the EDI data.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
CreateTransformerResponse.Builder createdAt(Instant createdAt)
Returns a timestamp for creation date and time of the transformer.
- Parameters:
createdAt- Returns a timestamp for creation date and time of the transformer.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-