Interface ApplyMapping.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ApplyMapping.Builder,ApplyMapping>,SdkBuilder<ApplyMapping.Builder,ApplyMapping>,SdkPojo
- Enclosing class:
- ApplyMapping
public static interface ApplyMapping.Builder extends SdkPojo, CopyableBuilder<ApplyMapping.Builder,ApplyMapping>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ApplyMapping.Builderinputs(String... inputs)The data inputs identified by their node names.ApplyMapping.Builderinputs(Collection<String> inputs)The data inputs identified by their node names.ApplyMapping.Buildermapping(Collection<Mapping> mapping)Specifies the mapping of data property keys in the data source to data property keys in the data target.ApplyMapping.Buildermapping(Consumer<Mapping.Builder>... mapping)Specifies the mapping of data property keys in the data source to data property keys in the data target.ApplyMapping.Buildermapping(Mapping... mapping)Specifies the mapping of data property keys in the data source to data property keys in the data target.ApplyMapping.Buildername(String name)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, sdkFields
-
-
-
-
Method Detail
-
name
ApplyMapping.Builder name(String 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
ApplyMapping.Builder inputs(Collection<String> 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
ApplyMapping.Builder inputs(String... 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
ApplyMapping.Builder mapping(Collection<Mapping> 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
ApplyMapping.Builder mapping(Mapping... 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
ApplyMapping.Builder mapping(Consumer<Mapping.Builder>... 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.Builderavoiding the need to create one manually viaMapping.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#mapping(List.) - 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:
#mapping(java.util.Collection)
-
-