Interface AwsRedshiftClusterPendingModifiedValues.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsRedshiftClusterPendingModifiedValues.Builder,AwsRedshiftClusterPendingModifiedValues>,SdkBuilder<AwsRedshiftClusterPendingModifiedValues.Builder,AwsRedshiftClusterPendingModifiedValues>,SdkPojo
- Enclosing class:
- AwsRedshiftClusterPendingModifiedValues
public static interface AwsRedshiftClusterPendingModifiedValues.Builder extends SdkPojo, CopyableBuilder<AwsRedshiftClusterPendingModifiedValues.Builder,AwsRedshiftClusterPendingModifiedValues>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description AwsRedshiftClusterPendingModifiedValues.BuilderautomatedSnapshotRetentionPeriod(Integer automatedSnapshotRetentionPeriod)The pending or in-progress change to the automated snapshot retention period.AwsRedshiftClusterPendingModifiedValues.BuilderclusterIdentifier(String clusterIdentifier)The pending or in-progress change to the identifier for the cluster.AwsRedshiftClusterPendingModifiedValues.BuilderclusterType(String clusterType)The pending or in-progress change to the cluster type.AwsRedshiftClusterPendingModifiedValues.BuilderclusterVersion(String clusterVersion)The pending or in-progress change to the service version.AwsRedshiftClusterPendingModifiedValues.BuilderencryptionType(String encryptionType)The encryption type for a cluster.AwsRedshiftClusterPendingModifiedValues.BuilderenhancedVpcRouting(Boolean enhancedVpcRouting)Indicates whether to create the cluster with enhanced VPC routing enabled.AwsRedshiftClusterPendingModifiedValues.BuildermaintenanceTrackName(String maintenanceTrackName)The name of the maintenance track that the cluster changes to during the next maintenance window.AwsRedshiftClusterPendingModifiedValues.BuildermasterUserPassword(String masterUserPassword)The pending or in-progress change to the master user password for the cluster.AwsRedshiftClusterPendingModifiedValues.BuildernodeType(String nodeType)The pending or in-progress change to the cluster's node type.AwsRedshiftClusterPendingModifiedValues.BuildernumberOfNodes(Integer numberOfNodes)The pending or in-progress change to the number of nodes in the cluster.AwsRedshiftClusterPendingModifiedValues.BuilderpubliclyAccessible(Boolean publiclyAccessible)The pending or in-progress change to whether the cluster can be connected to from the public network.-
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 Detail
-
automatedSnapshotRetentionPeriod
AwsRedshiftClusterPendingModifiedValues.Builder automatedSnapshotRetentionPeriod(Integer automatedSnapshotRetentionPeriod)
The pending or in-progress change to the automated snapshot retention period.
- Parameters:
automatedSnapshotRetentionPeriod- The pending or in-progress change to the automated snapshot retention period.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterIdentifier
AwsRedshiftClusterPendingModifiedValues.Builder clusterIdentifier(String clusterIdentifier)
The pending or in-progress change to the identifier for the cluster.
- Parameters:
clusterIdentifier- The pending or in-progress change to the identifier for the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterType
AwsRedshiftClusterPendingModifiedValues.Builder clusterType(String clusterType)
The pending or in-progress change to the cluster type.
- Parameters:
clusterType- The pending or in-progress change to the cluster type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterVersion
AwsRedshiftClusterPendingModifiedValues.Builder clusterVersion(String clusterVersion)
The pending or in-progress change to the service version.
- Parameters:
clusterVersion- The pending or in-progress change to the service version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionType
AwsRedshiftClusterPendingModifiedValues.Builder encryptionType(String encryptionType)
The encryption type for a cluster.
- Parameters:
encryptionType- The encryption type for a cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enhancedVpcRouting
AwsRedshiftClusterPendingModifiedValues.Builder enhancedVpcRouting(Boolean enhancedVpcRouting)
Indicates whether to create the cluster with enhanced VPC routing enabled.
- Parameters:
enhancedVpcRouting- Indicates whether to create the cluster with enhanced VPC routing enabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
maintenanceTrackName
AwsRedshiftClusterPendingModifiedValues.Builder maintenanceTrackName(String maintenanceTrackName)
The name of the maintenance track that the cluster changes to during the next maintenance window.
- Parameters:
maintenanceTrackName- The name of the maintenance track that the cluster changes to during the next maintenance window.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
masterUserPassword
AwsRedshiftClusterPendingModifiedValues.Builder masterUserPassword(String masterUserPassword)
The pending or in-progress change to the master user password for the cluster.
- Parameters:
masterUserPassword- The pending or in-progress change to the master user password for the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
nodeType
AwsRedshiftClusterPendingModifiedValues.Builder nodeType(String nodeType)
The pending or in-progress change to the cluster's node type.
- Parameters:
nodeType- The pending or in-progress change to the cluster's node type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
numberOfNodes
AwsRedshiftClusterPendingModifiedValues.Builder numberOfNodes(Integer numberOfNodes)
The pending or in-progress change to the number of nodes in the cluster.
- Parameters:
numberOfNodes- The pending or in-progress change to the number of nodes in the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publiclyAccessible
AwsRedshiftClusterPendingModifiedValues.Builder publiclyAccessible(Boolean publiclyAccessible)
The pending or in-progress change to whether the cluster can be connected to from the public network.
- Parameters:
publiclyAccessible- The pending or in-progress change to whether the cluster can be connected to from the public network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-