Interface ApplyMapping.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<ApplyMapping.Builder,
,ApplyMapping> SdkBuilder<ApplyMapping.Builder,
,ApplyMapping> SdkPojo
- Enclosing class:
ApplyMapping
@Mutable
@NotThreadSafe
public static interface ApplyMapping.Builder
extends SdkPojo, CopyableBuilder<ApplyMapping.Builder,ApplyMapping>
-
Method Summary
Modifier and TypeMethodDescriptionThe data inputs identified by their node names.inputs
(Collection<String> inputs) The data inputs identified by their node names.mapping
(Collection<Mapping> mapping) Specifies the mapping of data property keys in the data source to data property keys in the data target.mapping
(Consumer<Mapping.Builder>... mapping) Specifies the mapping of data property keys in the data source to data property keys in the data target.Specifies the mapping of data property keys in the data source to data property keys in the data target.The name of the transform node.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, sdkFieldNameToField, sdkFields
-
Method Details
-
name
The name of the transform node.
- Parameters:
name
- The name of the transform node.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputs
The data inputs identified by their node names.
- Parameters:
inputs
- The data inputs identified by their node names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inputs
The data inputs identified by their node names.
- Parameters:
inputs
- The data inputs identified by their node names.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mapping
Specifies the mapping of data property keys in the data source to data property keys in the data target.
- Parameters:
mapping
- Specifies the mapping of data property keys in the data source to data property keys in the data target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mapping
Specifies the mapping of data property keys in the data source to data property keys in the data target.
- Parameters:
mapping
- Specifies the mapping of data property keys in the data source to data property keys in the data target.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mapping
Specifies the mapping of data property keys in the data source to data property keys in the data target.
This is a convenience method that creates an instance of theMapping.Builder
avoiding the need to create one manually viaMapping.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tomapping(List<Mapping>)
.- Parameters:
mapping
- a consumer that will call methods onMapping.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-