Interface CustomParameter.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CustomParameter.Builder,
,CustomParameter> SdkBuilder<CustomParameter.Builder,
,CustomParameter> SdkPojo
- Enclosing class:
CustomParameter
@Mutable
@NotThreadSafe
public static interface CustomParameter.Builder
extends SdkPojo, CopyableBuilder<CustomParameter.Builder,CustomParameter>
-
Method Summary
Modifier and TypeMethodDescriptiondefaultValue
(String defaultValue) The default value of the parameter.description
(String description) The description of the parameter.The filed type of the parameter.isEditable
(Boolean isEditable) Specifies whether the parameter is editable.isOptional
(Boolean isOptional) Specifies whether the custom parameter is optional.The key name of the parameter.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
-
defaultValue
The default value of the parameter.
- Parameters:
defaultValue
- The default value of the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the parameter.
- Parameters:
description
- The description of the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fieldType
The filed type of the parameter.
- Parameters:
fieldType
- The filed type of the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isEditable
Specifies whether the parameter is editable.
- Parameters:
isEditable
- Specifies whether the parameter is editable.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isOptional
Specifies whether the custom parameter is optional.
- Parameters:
isOptional
- Specifies whether the custom parameter is optional.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
keyName
The key name of the parameter.
- Parameters:
keyName
- The key name of the parameter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-