Interface AwsRedshiftClusterPendingModifiedValues.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<AwsRedshiftClusterPendingModifiedValues.Builder,
,AwsRedshiftClusterPendingModifiedValues> SdkBuilder<AwsRedshiftClusterPendingModifiedValues.Builder,
,AwsRedshiftClusterPendingModifiedValues> SdkPojo
- Enclosing class:
AwsRedshiftClusterPendingModifiedValues
-
Method Summary
Modifier and TypeMethodDescriptionautomatedSnapshotRetentionPeriod
(Integer automatedSnapshotRetentionPeriod) The pending or in-progress change to the automated snapshot retention period.clusterIdentifier
(String clusterIdentifier) The pending or in-progress change to the identifier for the cluster.clusterType
(String clusterType) The pending or in-progress change to the cluster type.clusterVersion
(String clusterVersion) The pending or in-progress change to the service version.encryptionType
(String encryptionType) The encryption type for a cluster.enhancedVpcRouting
(Boolean enhancedVpcRouting) Indicates whether to create the cluster with enhanced VPC routing enabled.maintenanceTrackName
(String maintenanceTrackName) The name of the maintenance track that the cluster changes to during the next maintenance window.masterUserPassword
(String masterUserPassword) The pending or in-progress change to the master user password for the cluster.The pending or in-progress change to the cluster's node type.numberOfNodes
(Integer numberOfNodes) The pending or in-progress change to the number of nodes in the cluster.publiclyAccessible
(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 Details
-
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
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
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
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
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
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
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
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
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
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
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.
-