Interface CreateTransformerRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,B2BiRequest.Builder,Buildable,CopyableBuilder<CreateTransformerRequest.Builder,CreateTransformerRequest>,SdkBuilder<CreateTransformerRequest.Builder,CreateTransformerRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- CreateTransformerRequest
public static interface CreateTransformerRequest.Builder extends B2BiRequest.Builder, SdkPojo, CopyableBuilder<CreateTransformerRequest.Builder,CreateTransformerRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description CreateTransformerRequest.BuilderclientToken(String clientToken)Reserved for future use.default CreateTransformerRequest.BuilderediType(Consumer<EdiType.Builder> ediType)Specifies the details for the EDI standard that is being used for the transformer.CreateTransformerRequest.BuilderediType(EdiType ediType)Specifies the details for the EDI standard that is being used for the transformer.CreateTransformerRequest.BuilderfileFormat(String fileFormat)Specifies that the currently supported file formats for EDI transformations areJSONandXML.CreateTransformerRequest.BuilderfileFormat(FileFormat fileFormat)Specifies that the currently supported file formats for EDI transformations areJSONandXML.CreateTransformerRequest.BuildermappingTemplate(String mappingTemplate)Specifies the name of the mapping template for the transformer.CreateTransformerRequest.Buildername(String name)Specifies the name of the transformer, used to identify it.CreateTransformerRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)CreateTransformerRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)CreateTransformerRequest.BuildersampleDocument(String sampleDocument)Specifies a sample EDI document that is used by a transformer as a guide for processing the EDI data.CreateTransformerRequest.Buildertags(Collection<Tag> tags)Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type.CreateTransformerRequest.Buildertags(Consumer<Tag.Builder>... tags)Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type.CreateTransformerRequest.Buildertags(Tag... tags)Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.b2bi.model.B2BiRequest.Builder
build
-
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
-
-
-
-
Method Detail
-
name
CreateTransformerRequest.Builder name(String name)
Specifies the name of the transformer, used to identify it.
- Parameters:
name- Specifies 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
CreateTransformerRequest.Builder fileFormat(String fileFormat)
Specifies that the currently supported file formats for EDI transformations are
JSONandXML.- Parameters:
fileFormat- Specifies 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
CreateTransformerRequest.Builder fileFormat(FileFormat fileFormat)
Specifies that the currently supported file formats for EDI transformations are
JSONandXML.- Parameters:
fileFormat- Specifies 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
CreateTransformerRequest.Builder mappingTemplate(String mappingTemplate)
Specifies 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- Specifies 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.
-
ediType
CreateTransformerRequest.Builder ediType(EdiType ediType)
Specifies 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- Specifies 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 CreateTransformerRequest.Builder ediType(Consumer<EdiType.Builder> ediType)
Specifies 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
CreateTransformerRequest.Builder sampleDocument(String sampleDocument)
Specifies a sample EDI document that is used by a transformer as a guide for processing the EDI data.
- Parameters:
sampleDocument- Specifies 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.
-
clientToken
CreateTransformerRequest.Builder clientToken(String clientToken)
Reserved for future use.
- Parameters:
clientToken- Reserved for future use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateTransformerRequest.Builder tags(Collection<Tag> tags)
Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.
- Parameters:
tags- Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateTransformerRequest.Builder tags(Tag... tags)
Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.
- Parameters:
tags- Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tags
CreateTransformerRequest.Builder tags(Consumer<Tag.Builder>... tags)
Specifies the key-value pairs assigned to ARNs that you can use to group and search for resources by type. You can attach this metadata to resources (capabilities, partnerships, and so on) for any purpose.
This is a convenience method that creates an instance of theTag.Builderavoiding the need to create one manually viaTag.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#tags(List.) - Parameters:
tags- a consumer that will call methods onTag.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#tags(java.util.Collection)
-
overrideConfiguration
CreateTransformerRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
CreateTransformerRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-