Interface EdiConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<EdiConfiguration.Builder,
,EdiConfiguration> SdkBuilder<EdiConfiguration.Builder,
,EdiConfiguration> SdkPojo
- Enclosing class:
EdiConfiguration
-
Method Summary
Modifier and TypeMethodDescriptiondefault EdiConfiguration.Builder
inputLocation
(Consumer<S3Location.Builder> inputLocation) Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in anS3Location
object.inputLocation
(S3Location inputLocation) Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in anS3Location
object.default EdiConfiguration.Builder
outputLocation
(Consumer<S3Location.Builder> outputLocation) Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in anS3Location
object.outputLocation
(S3Location outputLocation) Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in anS3Location
object.transformerId
(String transformerId) Returns the system-assigned unique identifier for the transformer.default EdiConfiguration.Builder
type
(Consumer<EdiType.Builder> type) Returns the type of the capability.Returns the type of the capability.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 Details
-
type
Returns the type of the capability. Currently, only
edi
is supported.- Parameters:
type
- Returns the type of the capability. Currently, onlyedi
is supported.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Returns the type of the capability. Currently, only
This is a convenience method that creates an instance of theedi
is supported.EdiType.Builder
avoiding the need to create one manually viaEdiType.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed totype(EdiType)
.- Parameters:
type
- 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:
-
inputLocation
Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an
S3Location
object.- Parameters:
inputLocation
- Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in anS3Location
object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputLocation
Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an
This is a convenience method that creates an instance of theS3Location
object.S3Location.Builder
avoiding the need to create one manually viaS3Location.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinputLocation(S3Location)
.- Parameters:
inputLocation
- 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:
-
outputLocation
Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an
S3Location
object.- Parameters:
outputLocation
- Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in anS3Location
object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputLocation
Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an
This is a convenience method that creates an instance of theS3Location
object.S3Location.Builder
avoiding the need to create one manually viaS3Location.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tooutputLocation(S3Location)
.- Parameters:
outputLocation
- 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:
-
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.
-