Interface TestParsingRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,B2BiRequest.Builder,Buildable,CopyableBuilder<TestParsingRequest.Builder,TestParsingRequest>,SdkBuilder<TestParsingRequest.Builder,TestParsingRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- TestParsingRequest
public static interface TestParsingRequest.Builder extends B2BiRequest.Builder, SdkPojo, CopyableBuilder<TestParsingRequest.Builder,TestParsingRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default TestParsingRequest.BuilderediType(Consumer<EdiType.Builder> ediType)Specifies the details for the EDI standard that is being used for the transformer.TestParsingRequest.BuilderediType(EdiType ediType)Specifies the details for the EDI standard that is being used for the transformer.TestParsingRequest.BuilderfileFormat(String fileFormat)Specifies that the currently supported file formats for EDI transformations areJSONandXML.TestParsingRequest.BuilderfileFormat(FileFormat fileFormat)Specifies that the currently supported file formats for EDI transformations areJSONandXML.default TestParsingRequest.BuilderinputFile(Consumer<S3Location.Builder> inputFile)Specifies anS3Locationobject, which contains the Amazon S3 bucket and prefix for the location of the input file.TestParsingRequest.BuilderinputFile(S3Location inputFile)Specifies anS3Locationobject, which contains the Amazon S3 bucket and prefix for the location of the input file.TestParsingRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)TestParsingRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)-
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
-
inputFile
TestParsingRequest.Builder inputFile(S3Location inputFile)
Specifies an
S3Locationobject, which contains the Amazon S3 bucket and prefix for the location of the input file.- Parameters:
inputFile- Specifies anS3Locationobject, which contains the Amazon S3 bucket and prefix for the location of the input file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputFile
default TestParsingRequest.Builder inputFile(Consumer<S3Location.Builder> inputFile)
Specifies an
This is a convenience method that creates an instance of theS3Locationobject, which contains the Amazon S3 bucket and prefix for the location of the input file.S3Location.Builderavoiding the need to create one manually viaS3Location.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputFile(S3Location).- Parameters:
inputFile- a consumer that will call methods onS3Location.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inputFile(S3Location)
-
fileFormat
TestParsingRequest.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
TestParsingRequest.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
-
ediType
TestParsingRequest.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 TestParsingRequest.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)
-
overrideConfiguration
TestParsingRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
TestParsingRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-