Interface AwsRedshiftClusterClusterParameterGroup.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsRedshiftClusterClusterParameterGroup.Builder,AwsRedshiftClusterClusterParameterGroup>,SdkBuilder<AwsRedshiftClusterClusterParameterGroup.Builder,AwsRedshiftClusterClusterParameterGroup>,SdkPojo
- Enclosing class:
- AwsRedshiftClusterClusterParameterGroup
public static interface AwsRedshiftClusterClusterParameterGroup.Builder extends SdkPojo, CopyableBuilder<AwsRedshiftClusterClusterParameterGroup.Builder,AwsRedshiftClusterClusterParameterGroup>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsRedshiftClusterClusterParameterGroup.BuilderclusterParameterStatusList(Collection<AwsRedshiftClusterClusterParameterStatus> clusterParameterStatusList)The list of parameter statuses.AwsRedshiftClusterClusterParameterGroup.BuilderclusterParameterStatusList(Consumer<AwsRedshiftClusterClusterParameterStatus.Builder>... clusterParameterStatusList)The list of parameter statuses.AwsRedshiftClusterClusterParameterGroup.BuilderclusterParameterStatusList(AwsRedshiftClusterClusterParameterStatus... clusterParameterStatusList)The list of parameter statuses.AwsRedshiftClusterClusterParameterGroup.BuilderparameterApplyStatus(String parameterApplyStatus)The status of updates to the parameters.AwsRedshiftClusterClusterParameterGroup.BuilderparameterGroupName(String parameterGroupName)The name of the parameter group.-
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
-
clusterParameterStatusList
AwsRedshiftClusterClusterParameterGroup.Builder clusterParameterStatusList(Collection<AwsRedshiftClusterClusterParameterStatus> clusterParameterStatusList)
The list of parameter statuses.
- Parameters:
clusterParameterStatusList- The list of parameter statuses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterParameterStatusList
AwsRedshiftClusterClusterParameterGroup.Builder clusterParameterStatusList(AwsRedshiftClusterClusterParameterStatus... clusterParameterStatusList)
The list of parameter statuses.
- Parameters:
clusterParameterStatusList- The list of parameter statuses.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterParameterStatusList
AwsRedshiftClusterClusterParameterGroup.Builder clusterParameterStatusList(Consumer<AwsRedshiftClusterClusterParameterStatus.Builder>... clusterParameterStatusList)
The list of parameter statuses.
This is a convenience method that creates an instance of theAwsRedshiftClusterClusterParameterStatus.Builderavoiding the need to create one manually viaAwsRedshiftClusterClusterParameterStatus.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#clusterParameterStatusList(List.) - Parameters:
clusterParameterStatusList- a consumer that will call methods onAwsRedshiftClusterClusterParameterStatus.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#clusterParameterStatusList(java.util.Collection)
-
parameterApplyStatus
AwsRedshiftClusterClusterParameterGroup.Builder parameterApplyStatus(String parameterApplyStatus)
The status of updates to the parameters.
- Parameters:
parameterApplyStatus- The status of updates to the parameters.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
parameterGroupName
AwsRedshiftClusterClusterParameterGroup.Builder parameterGroupName(String parameterGroupName)
The name of the parameter group.
- Parameters:
parameterGroupName- The name of the parameter group.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-