Interface EdiConfiguration.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<EdiConfiguration.Builder,,- EdiConfiguration> - SdkBuilder<EdiConfiguration.Builder,,- EdiConfiguration> - SdkPojo
- Enclosing class:
- EdiConfiguration
- 
Method SummaryModifier and TypeMethodDescriptioncapabilityDirection(String capabilityDirection) Specifies whether this is capability is for inbound or outbound transformations.capabilityDirection(CapabilityDirection capabilityDirection) Specifies whether this is capability is for inbound or outbound transformations.default EdiConfiguration.BuilderinputLocation(Consumer<S3Location.Builder> inputLocation) Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in anS3Locationobject.inputLocation(S3Location inputLocation) Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in anS3Locationobject.default EdiConfiguration.BuilderoutputLocation(Consumer<S3Location.Builder> outputLocation) Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in anS3Locationobject.outputLocation(S3Location outputLocation) Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in anS3Locationobject.transformerId(String transformerId) Returns the system-assigned unique identifier for the transformer.default EdiConfiguration.Buildertype(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.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
capabilityDirectionSpecifies whether this is capability is for inbound or outbound transformations. - Parameters:
- capabilityDirection- Specifies whether this is capability is for inbound or outbound transformations.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
capabilityDirectionSpecifies whether this is capability is for inbound or outbound transformations. - Parameters:
- capabilityDirection- Specifies whether this is capability is for inbound or outbound transformations.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
typeReturns the type of the capability. Currently, only ediis supported.- Parameters:
- type- Returns the type of the capability. Currently, only- ediis supported.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
typeReturns the type of the capability. Currently, only This is a convenience method that creates an instance of theediis supported.EdiType.Builderavoiding the need to create one manually viaEdiType.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totype(EdiType).- Parameters:
- type- a consumer that will call methods on- EdiType.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
inputLocationContains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an S3Locationobject.- Parameters:
- inputLocation- Contains the Amazon S3 bucket and prefix for the location of the input file, which is contained in an- S3Locationobject.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
inputLocationContains 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 theS3Locationobject.S3Location.Builderavoiding the need to create one manually viaS3Location.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toinputLocation(S3Location).- Parameters:
- inputLocation- a consumer that will call methods on- S3Location.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
outputLocationContains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an S3Locationobject.- Parameters:
- outputLocation- Contains the Amazon S3 bucket and prefix for the location of the output file, which is contained in an- S3Locationobject.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
outputLocationContains 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 theS3Locationobject.S3Location.Builderavoiding the need to create one manually viaS3Location.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputLocation(S3Location).- Parameters:
- outputLocation- a consumer that will call methods on- S3Location.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
transformerIdReturns 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.
 
 
-