| Package | Description |
|---|---|
| software.amazon.awssdk.services.redshift.model |
| Modifier and Type | Method and Description |
|---|---|
Cluster.Builder |
Cluster.Builder.allowVersionUpgrade(Boolean allowVersionUpgrade)
A boolean value that, if
true, indicates that major version upgrades will be applied
automatically to the cluster during the maintenance window. |
Cluster.Builder |
Cluster.Builder.automatedSnapshotRetentionPeriod(Integer automatedSnapshotRetentionPeriod)
The number of days that automatic cluster snapshots are retained.
|
Cluster.Builder |
Cluster.Builder.availabilityZone(String availabilityZone)
The name of the Availability Zone in which the cluster is located.
|
Cluster.Builder |
Cluster.Builder.availabilityZoneRelocationStatus(String availabilityZoneRelocationStatus)
Describes the status of the Availability Zone relocation operation.
|
static Cluster.Builder |
Cluster.builder() |
Cluster.Builder |
Cluster.Builder.clusterAvailabilityStatus(String clusterAvailabilityStatus)
The availability status of the cluster for queries.
|
Cluster.Builder |
Cluster.Builder.clusterCreateTime(Instant clusterCreateTime)
The date and time that the cluster was created.
|
Cluster.Builder |
Cluster.Builder.clusterIdentifier(String clusterIdentifier)
The unique identifier of the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterNamespaceArn(String clusterNamespaceArn)
The namespace Amazon Resource Name (ARN) of the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterNodes(ClusterNode... clusterNodes)
The nodes in the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterNodes(Collection<ClusterNode> clusterNodes)
The nodes in the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterNodes(Consumer<ClusterNode.Builder>... clusterNodes)
The nodes in the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterParameterGroups(ClusterParameterGroupStatus... clusterParameterGroups)
The list of cluster parameter groups that are associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.clusterParameterGroups(Collection<ClusterParameterGroupStatus> clusterParameterGroups)
The list of cluster parameter groups that are associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.clusterParameterGroups(Consumer<ClusterParameterGroupStatus.Builder>... clusterParameterGroups)
The list of cluster parameter groups that are associated with this cluster.
|
Cluster.Builder |
Cluster.Builder.clusterPublicKey(String clusterPublicKey)
The public key for the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterRevisionNumber(String clusterRevisionNumber)
The specific revision number of the database in the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterSecurityGroups(ClusterSecurityGroupMembership... clusterSecurityGroups)
A list of cluster security group that are associated with the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterSecurityGroups(Collection<ClusterSecurityGroupMembership> clusterSecurityGroups)
A list of cluster security group that are associated with the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterSecurityGroups(Consumer<ClusterSecurityGroupMembership.Builder>... clusterSecurityGroups)
A list of cluster security group that are associated with the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterSnapshotCopyStatus(ClusterSnapshotCopyStatus clusterSnapshotCopyStatus)
A value that returns the destination region and retention period that are configured for cross-region
snapshot copy.
|
default Cluster.Builder |
Cluster.Builder.clusterSnapshotCopyStatus(Consumer<ClusterSnapshotCopyStatus.Builder> clusterSnapshotCopyStatus)
A value that returns the destination region and retention period that are configured for cross-region
snapshot copy.
|
Cluster.Builder |
Cluster.Builder.clusterStatus(String clusterStatus)
The current state of the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterSubnetGroupName(String clusterSubnetGroupName)
The name of the subnet group that is associated with the cluster.
|
Cluster.Builder |
Cluster.Builder.clusterVersion(String clusterVersion)
The version ID of the Amazon Redshift engine that is running on the cluster.
|
default Cluster.Builder |
Cluster.Builder.dataTransferProgress(Consumer<DataTransferProgress.Builder> dataTransferProgress)
This is a convenience that creates an instance of the
DataTransferProgress.Builder avoiding the need
to create one manually via DataTransferProgress.builder(). |
Cluster.Builder |
Cluster.Builder.dataTransferProgress(DataTransferProgress dataTransferProgress)
|
Cluster.Builder |
Cluster.Builder.dbName(String dbName)
The name of the initial database that was created when the cluster was created.
|
Cluster.Builder |
Cluster.Builder.deferredMaintenanceWindows(Collection<DeferredMaintenanceWindow> deferredMaintenanceWindows)
Describes a group of
DeferredMaintenanceWindow objects. |
Cluster.Builder |
Cluster.Builder.deferredMaintenanceWindows(Consumer<DeferredMaintenanceWindow.Builder>... deferredMaintenanceWindows)
Describes a group of
DeferredMaintenanceWindow objects. |
Cluster.Builder |
Cluster.Builder.deferredMaintenanceWindows(DeferredMaintenanceWindow... deferredMaintenanceWindows)
Describes a group of
DeferredMaintenanceWindow objects. |
default Cluster.Builder |
Cluster.Builder.elasticIpStatus(Consumer<ElasticIpStatus.Builder> elasticIpStatus)
The status of the elastic IP (EIP) address.
|
Cluster.Builder |
Cluster.Builder.elasticIpStatus(ElasticIpStatus elasticIpStatus)
The status of the elastic IP (EIP) address.
|
Cluster.Builder |
Cluster.Builder.elasticResizeNumberOfNodeOptions(String elasticResizeNumberOfNodeOptions)
The number of nodes that you can resize the cluster to with the elastic resize method.
|
Cluster.Builder |
Cluster.Builder.encrypted(Boolean encrypted)
A boolean value that, if
true, indicates that data in the cluster is encrypted at rest. |
default Cluster.Builder |
Cluster.Builder.endpoint(Consumer<Endpoint.Builder> endpoint)
The connection endpoint.
|
Cluster.Builder |
Cluster.Builder.endpoint(Endpoint endpoint)
The connection endpoint.
|
Cluster.Builder |
Cluster.Builder.enhancedVpcRouting(Boolean enhancedVpcRouting)
An option that specifies whether to create the cluster with enhanced VPC routing enabled.
|
Cluster.Builder |
Cluster.Builder.expectedNextSnapshotScheduleTime(Instant expectedNextSnapshotScheduleTime)
The date and time when the next snapshot is expected to be taken for clusters with a valid snapshot schedule
and backups enabled.
|
Cluster.Builder |
Cluster.Builder.expectedNextSnapshotScheduleTimeStatus(String expectedNextSnapshotScheduleTimeStatus)
The status of next expected snapshot for clusters having a valid snapshot schedule and backups enabled.
|
default Cluster.Builder |
Cluster.Builder.hsmStatus(Consumer<HsmStatus.Builder> hsmStatus)
A value that reports whether the Amazon Redshift cluster has finished applying any hardware security module
(HSM) settings changes specified in a modify cluster command.
|
Cluster.Builder |
Cluster.Builder.hsmStatus(HsmStatus hsmStatus)
A value that reports whether the Amazon Redshift cluster has finished applying any hardware security module
(HSM) settings changes specified in a modify cluster command.
|
Cluster.Builder |
Cluster.Builder.iamRoles(ClusterIamRole... iamRoles)
A list of AWS Identity and Access Management (IAM) roles that can be used by the cluster to access other AWS
services.
|
Cluster.Builder |
Cluster.Builder.iamRoles(Collection<ClusterIamRole> iamRoles)
A list of AWS Identity and Access Management (IAM) roles that can be used by the cluster to access other AWS
services.
|
Cluster.Builder |
Cluster.Builder.iamRoles(Consumer<ClusterIamRole.Builder>... iamRoles)
A list of AWS Identity and Access Management (IAM) roles that can be used by the cluster to access other AWS
services.
|
Cluster.Builder |
Cluster.Builder.kmsKeyId(String kmsKeyId)
The AWS Key Management Service (AWS KMS) key ID of the encryption key used to encrypt data in the cluster.
|
Cluster.Builder |
Cluster.Builder.maintenanceTrackName(String maintenanceTrackName)
The name of the maintenance track for the cluster.
|
Cluster.Builder |
Cluster.Builder.manualSnapshotRetentionPeriod(Integer manualSnapshotRetentionPeriod)
The default number of days to retain a manual snapshot.
|
Cluster.Builder |
Cluster.Builder.masterUsername(String masterUsername)
The master user name for the cluster.
|
Cluster.Builder |
Cluster.Builder.modifyStatus(String modifyStatus)
The status of a modify operation, if any, initiated for the cluster.
|
Cluster.Builder |
Cluster.Builder.nextMaintenanceWindowStartTime(Instant nextMaintenanceWindowStartTime)
The date and time in UTC when system maintenance can begin.
|
Cluster.Builder |
Cluster.Builder.nodeType(String nodeType)
The node type for the nodes in the cluster.
|
Cluster.Builder |
Cluster.Builder.numberOfNodes(Integer numberOfNodes)
The number of compute nodes in the cluster.
|
Cluster.Builder |
Cluster.Builder.pendingActions(Collection<String> pendingActions)
Cluster operations that are waiting to be started.
|
Cluster.Builder |
Cluster.Builder.pendingActions(String... pendingActions)
Cluster operations that are waiting to be started.
|
default Cluster.Builder |
Cluster.Builder.pendingModifiedValues(Consumer<PendingModifiedValues.Builder> pendingModifiedValues)
A value that, if present, indicates that changes to the cluster are pending.
|
Cluster.Builder |
Cluster.Builder.pendingModifiedValues(PendingModifiedValues pendingModifiedValues)
A value that, if present, indicates that changes to the cluster are pending.
|
Cluster.Builder |
Cluster.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range, in Universal Coordinated Time (UTC), during which system maintenance can occur.
|
Cluster.Builder |
Cluster.Builder.publiclyAccessible(Boolean publiclyAccessible)
A boolean value that, if
true, indicates that the cluster can be accessed from a public network. |
default Cluster.Builder |
Cluster.Builder.resizeInfo(Consumer<ResizeInfo.Builder> resizeInfo)
Returns the following:
|
Cluster.Builder |
Cluster.Builder.resizeInfo(ResizeInfo resizeInfo)
Returns the following:
|
default Cluster.Builder |
Cluster.Builder.restoreStatus(Consumer<RestoreStatus.Builder> restoreStatus)
A value that describes the status of a cluster restore action.
|
Cluster.Builder |
Cluster.Builder.restoreStatus(RestoreStatus restoreStatus)
A value that describes the status of a cluster restore action.
|
Cluster.Builder |
Cluster.Builder.snapshotScheduleIdentifier(String snapshotScheduleIdentifier)
A unique identifier for the cluster snapshot schedule.
|
Cluster.Builder |
Cluster.Builder.snapshotScheduleState(ScheduleState snapshotScheduleState)
The current state of the cluster snapshot schedule.
|
Cluster.Builder |
Cluster.Builder.snapshotScheduleState(String snapshotScheduleState)
The current state of the cluster snapshot schedule.
|
Cluster.Builder |
Cluster.Builder.tags(Collection<Tag> tags)
The list of tags for the cluster.
|
Cluster.Builder |
Cluster.Builder.tags(Consumer<Tag.Builder>... tags)
The list of tags for the cluster.
|
Cluster.Builder |
Cluster.Builder.tags(Tag... tags)
The list of tags for the cluster.
|
Cluster.Builder |
Cluster.toBuilder() |
Cluster.Builder |
Cluster.Builder.vpcId(String vpcId)
The identifier of the VPC the cluster is in, if the cluster is in a VPC.
|
Cluster.Builder |
Cluster.Builder.vpcSecurityGroups(Collection<VpcSecurityGroupMembership> vpcSecurityGroups)
A list of Amazon Virtual Private Cloud (Amazon VPC) security groups that are associated with the cluster.
|
Cluster.Builder |
Cluster.Builder.vpcSecurityGroups(Consumer<VpcSecurityGroupMembership.Builder>... vpcSecurityGroups)
A list of Amazon Virtual Private Cloud (Amazon VPC) security groups that are associated with the cluster.
|
Cluster.Builder |
Cluster.Builder.vpcSecurityGroups(VpcSecurityGroupMembership... vpcSecurityGroups)
A list of Amazon Virtual Private Cloud (Amazon VPC) security groups that are associated with the cluster.
|
| Modifier and Type | Method and Description |
|---|---|
static Class<? extends Cluster.Builder> |
Cluster.serializableBuilderClass() |
| Modifier and Type | Method and Description |
|---|---|
default RotateEncryptionKeyResponse.Builder |
RotateEncryptionKeyResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default ResumeClusterResponse.Builder |
ResumeClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default ModifyClusterIamRolesResponse.Builder |
ModifyClusterIamRolesResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default ResizeClusterResponse.Builder |
ResizeClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default RebootClusterResponse.Builder |
RebootClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default ModifyClusterMaintenanceResponse.Builder |
ModifyClusterMaintenanceResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default EnableSnapshotCopyResponse.Builder |
EnableSnapshotCopyResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default ModifySnapshotCopyRetentionPeriodResponse.Builder |
ModifySnapshotCopyRetentionPeriodResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default PauseClusterResponse.Builder |
PauseClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default ModifyClusterDbRevisionResponse.Builder |
ModifyClusterDbRevisionResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default DisableSnapshotCopyResponse.Builder |
DisableSnapshotCopyResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default ModifyClusterResponse.Builder |
ModifyClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default DeleteClusterResponse.Builder |
DeleteClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default CreateClusterResponse.Builder |
CreateClusterResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
default RestoreFromClusterSnapshotResponse.Builder |
RestoreFromClusterSnapshotResponse.Builder.cluster(Consumer<Cluster.Builder> cluster)
Sets the value of the Cluster property for this object.
|
Copyright © 2021. All rights reserved.