Interface TransformConfigParameter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<TransformConfigParameter.Builder,TransformConfigParameter>,SdkBuilder<TransformConfigParameter.Builder,TransformConfigParameter>,SdkPojo
- Enclosing class:
- TransformConfigParameter
public static interface TransformConfigParameter.Builder extends SdkPojo, CopyableBuilder<TransformConfigParameter.Builder,TransformConfigParameter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description TransformConfigParameter.BuilderisOptional(Boolean isOptional)Specifies whether the parameter is optional or not in the config file of the dynamic transform.TransformConfigParameter.BuilderlistType(String listType)Specifies the list type of the parameter in the config file of the dynamic transform.TransformConfigParameter.BuilderlistType(ParamType listType)Specifies the list type of the parameter in the config file of the dynamic transform.TransformConfigParameter.Buildername(String name)Specifies the name of the parameter in the config file of the dynamic transform.TransformConfigParameter.Buildertype(String type)Specifies the parameter type in the config file of the dynamic transform.TransformConfigParameter.Buildertype(ParamType type)Specifies the parameter type in the config file of the dynamic transform.TransformConfigParameter.BuildervalidationMessage(String validationMessage)Specifies the validation message in the config file of the dynamic transform.TransformConfigParameter.BuildervalidationRule(String validationRule)Specifies the validation rule in the config file of the dynamic transform.TransformConfigParameter.Buildervalue(String... value)Specifies the value of the parameter in the config file of the dynamic transform.TransformConfigParameter.Buildervalue(Collection<String> value)Specifies the value of the parameter in the config file of the dynamic transform.-
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 Detail
-
name
TransformConfigParameter.Builder name(String name)
Specifies the name of the parameter in the config file of the dynamic transform.
- Parameters:
name- Specifies the name of the parameter in the config file of the dynamic transform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
TransformConfigParameter.Builder type(String type)
Specifies the parameter type in the config file of the dynamic transform.
-
type
TransformConfigParameter.Builder type(ParamType type)
Specifies the parameter type in the config file of the dynamic transform.
-
validationRule
TransformConfigParameter.Builder validationRule(String validationRule)
Specifies the validation rule in the config file of the dynamic transform.
- Parameters:
validationRule- Specifies the validation rule in the config file of the dynamic transform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
validationMessage
TransformConfigParameter.Builder validationMessage(String validationMessage)
Specifies the validation message in the config file of the dynamic transform.
- Parameters:
validationMessage- Specifies the validation message in the config file of the dynamic transform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
TransformConfigParameter.Builder value(Collection<String> value)
Specifies the value of the parameter in the config file of the dynamic transform.
- Parameters:
value- Specifies the value of the parameter in the config file of the dynamic transform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
TransformConfigParameter.Builder value(String... value)
Specifies the value of the parameter in the config file of the dynamic transform.
- Parameters:
value- Specifies the value of the parameter in the config file of the dynamic transform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
listType
TransformConfigParameter.Builder listType(String listType)
Specifies the list type of the parameter in the config file of the dynamic transform.
-
listType
TransformConfigParameter.Builder listType(ParamType listType)
Specifies the list type of the parameter in the config file of the dynamic transform.
-
isOptional
TransformConfigParameter.Builder isOptional(Boolean isOptional)
Specifies whether the parameter is optional or not in the config file of the dynamic transform.
- Parameters:
isOptional- Specifies whether the parameter is optional or not in the config file of the dynamic transform.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-