Interface PendingModifiedValues.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<PendingModifiedValues.Builder,
,PendingModifiedValues> SdkBuilder<PendingModifiedValues.Builder,
,PendingModifiedValues> SdkPojo
- Enclosing class:
PendingModifiedValues
-
Method Summary
Modifier and TypeMethodDescriptionautomatedSnapshotRetentionPeriod
(Integer automatedSnapshotRetentionPeriod) The pending or in-progress change of the automated snapshot retention period.clusterIdentifier
(String clusterIdentifier) The pending or in-progress change of the new identifier for the cluster.clusterType
(String clusterType) The pending or in-progress change of the cluster type.clusterVersion
(String clusterVersion) The pending or in-progress change of the service version.encryptionType
(String encryptionType) The encryption type for a cluster.enhancedVpcRouting
(Boolean enhancedVpcRouting) An option that specifies whether to create the cluster with enhanced VPC routing enabled.maintenanceTrackName
(String maintenanceTrackName) The name of the maintenance track that the cluster will change to during the next maintenance window.masterUserPassword
(String masterUserPassword) The pending or in-progress change of the admin user password for the cluster.The pending or in-progress change of the cluster's node type.numberOfNodes
(Integer numberOfNodes) The pending or in-progress change of the number of nodes in the cluster.publiclyAccessible
(Boolean publiclyAccessible) The pending or in-progress change of the ability to connect to the cluster 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
-
masterUserPassword
The pending or in-progress change of the admin user password for the cluster.
- Parameters:
masterUserPassword
- The pending or in-progress change of the admin 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 of the cluster's node type.
- Parameters:
nodeType
- The pending or in-progress change of 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 of the number of nodes in the cluster.
- Parameters:
numberOfNodes
- The pending or in-progress change of the number of nodes in the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
clusterType
The pending or in-progress change of the cluster type.
- Parameters:
clusterType
- The pending or in-progress change of 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 of the service version.
- Parameters:
clusterVersion
- The pending or in-progress change of the service version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
automatedSnapshotRetentionPeriod
PendingModifiedValues.Builder automatedSnapshotRetentionPeriod(Integer automatedSnapshotRetentionPeriod) The pending or in-progress change of the automated snapshot retention period.
- Parameters:
automatedSnapshotRetentionPeriod
- The pending or in-progress change of 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 of the new identifier for the cluster.
- Parameters:
clusterIdentifier
- The pending or in-progress change of the new identifier for the cluster.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publiclyAccessible
The pending or in-progress change of the ability to connect to the cluster from the public network.
- Parameters:
publiclyAccessible
- The pending or in-progress change of the ability to connect to the cluster from the public network.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
enhancedVpcRouting
An option that specifies whether to create the cluster with enhanced VPC routing enabled. To create a cluster that uses enhanced VPC routing, the cluster must be in a VPC. For more information, see Enhanced VPC Routing in the Amazon Redshift Cluster Management Guide.
If this option is
true
, enhanced VPC routing is enabled.Default: false
- Parameters:
enhancedVpcRouting
- An option that specifies whether to create the cluster with enhanced VPC routing enabled. To create a cluster that uses enhanced VPC routing, the cluster must be in a VPC. For more information, see Enhanced VPC Routing in the Amazon Redshift Cluster Management Guide.If this option is
true
, enhanced VPC routing is enabled.Default: false
- 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 will change to during the next maintenance window.
- Parameters:
maintenanceTrackName
- The name of the maintenance track that the cluster will change to during the next maintenance window.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
encryptionType
The encryption type for a cluster. Possible values are: KMS and None.
- Parameters:
encryptionType
- The encryption type for a cluster. Possible values are: KMS and None.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-