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
Modifier and TypeMethodDescriptionclusterParameterStatusList
(Collection<AwsRedshiftClusterClusterParameterStatus> clusterParameterStatusList) The list of parameter statuses.clusterParameterStatusList
(Consumer<AwsRedshiftClusterClusterParameterStatus.Builder>... clusterParameterStatusList) The list of parameter statuses.clusterParameterStatusList
(AwsRedshiftClusterClusterParameterStatus... clusterParameterStatusList) The list of parameter statuses.parameterApplyStatus
(String parameterApplyStatus) The status of updates to the parameters.parameterGroupName
(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, sdkFields
-
Method Details
-
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.Builder
avoiding the need to create one manually viaAwsRedshiftClusterClusterParameterStatus.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toclusterParameterStatusList(List<AwsRedshiftClusterClusterParameterStatus>)
.- 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:
-
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
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.
-