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