Interface PendingModifiedValues.Builder

    • 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.