public static interface DynamicTransform.Builder extends SdkPojo, CopyableBuilder<DynamicTransform.Builder,DynamicTransform>
| Modifier and Type | Method and Description |
|---|---|
DynamicTransform.Builder |
functionName(String functionName)
Specifies the name of the function of the dynamic transform.
|
DynamicTransform.Builder |
inputs(Collection<String> inputs)
Specifies the inputs for the dynamic transform that are required.
|
DynamicTransform.Builder |
inputs(String... inputs)
Specifies the inputs for the dynamic transform that are required.
|
DynamicTransform.Builder |
name(String name)
Specifies the name of the dynamic transform.
|
DynamicTransform.Builder |
parameters(Collection<TransformConfigParameter> parameters)
Specifies the parameters of the dynamic transform.
|
DynamicTransform.Builder |
parameters(Consumer<TransformConfigParameter.Builder>... parameters)
Specifies the parameters of the dynamic transform.
|
DynamicTransform.Builder |
parameters(TransformConfigParameter... parameters)
Specifies the parameters of the dynamic transform.
|
DynamicTransform.Builder |
path(String path)
Specifies the path of the dynamic transform source and config files.
|
DynamicTransform.Builder |
transformName(String transformName)
Specifies the name of the dynamic transform as it appears in the Glue Studio visual editor.
|
DynamicTransform.Builder |
version(String version)
This field is not used and will be deprecated in future release.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildDynamicTransform.Builder name(String name)
Specifies the name of the dynamic transform.
name - Specifies the name of the dynamic transform.DynamicTransform.Builder transformName(String transformName)
Specifies the name of the dynamic transform as it appears in the Glue Studio visual editor.
transformName - Specifies the name of the dynamic transform as it appears in the Glue Studio visual editor.DynamicTransform.Builder inputs(Collection<String> inputs)
Specifies the inputs for the dynamic transform that are required.
inputs - Specifies the inputs for the dynamic transform that are required.DynamicTransform.Builder inputs(String... inputs)
Specifies the inputs for the dynamic transform that are required.
inputs - Specifies the inputs for the dynamic transform that are required.DynamicTransform.Builder parameters(Collection<TransformConfigParameter> parameters)
Specifies the parameters of the dynamic transform.
parameters - Specifies the parameters of the dynamic transform.DynamicTransform.Builder parameters(TransformConfigParameter... parameters)
Specifies the parameters of the dynamic transform.
parameters - Specifies the parameters of the dynamic transform.DynamicTransform.Builder parameters(Consumer<TransformConfigParameter.Builder>... parameters)
Specifies the parameters of the dynamic transform.
This is a convenience method that creates an instance of theTransformConfigParameter.Builder avoiding the need to
create one manually via TransformConfigParameter.builder()
.
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #parameters(List.
parameters - a consumer that will call methods on
TransformConfigParameter.Builder#parameters(java.util.Collection) DynamicTransform.Builder functionName(String functionName)
Specifies the name of the function of the dynamic transform.
functionName - Specifies the name of the function of the dynamic transform.DynamicTransform.Builder path(String path)
Specifies the path of the dynamic transform source and config files.
path - Specifies the path of the dynamic transform source and config files.DynamicTransform.Builder version(String version)
This field is not used and will be deprecated in future release.
version - This field is not used and will be deprecated in future release.Copyright © 2022. All rights reserved.