CreateClusterRequest.Builder |
CreateClusterRequest.Builder.additionalInfo(String additionalInfo) |
Reserved.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.allowVersionUpgrade(Boolean allowVersionUpgrade) |
If true, major version upgrades can be applied during the maintenance window to the Amazon
Redshift engine that is running on the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.aquaConfigurationStatus(String aquaConfigurationStatus) |
This parameter is retired.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.aquaConfigurationStatus(AquaConfigurationStatus aquaConfigurationStatus) |
This parameter is retired.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.automatedSnapshotRetentionPeriod(Integer automatedSnapshotRetentionPeriod) |
The number of days that automated snapshots are retained.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.availabilityZone(String availabilityZone) |
The EC2 Availability Zone (AZ) in which you want Amazon Redshift to provision the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.availabilityZoneRelocation(Boolean availabilityZoneRelocation) |
The option to enable relocation for an Amazon Redshift cluster between Availability Zones after the cluster
is created.
|
static CreateClusterRequest.Builder |
CreateClusterRequest.builder() |
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.clusterIdentifier(String clusterIdentifier) |
A unique identifier for the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.clusterParameterGroupName(String clusterParameterGroupName) |
The name of the parameter group to be associated with this cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.clusterSecurityGroups(String... clusterSecurityGroups) |
A list of security groups to be associated with this cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.clusterSecurityGroups(Collection<String> clusterSecurityGroups) |
A list of security groups to be associated with this cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.clusterSubnetGroupName(String clusterSubnetGroupName) |
The name of a cluster subnet group to be associated with this cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.clusterType(String clusterType) |
The type of the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.clusterVersion(String clusterVersion) |
The version of the Amazon Redshift engine software that you want to deploy on the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.dbName(String dbName) |
The name of the first database to be created when the cluster is created.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.defaultIamRoleArn(String defaultIamRoleArn) |
The Amazon Resource Name (ARN) for the IAM role that was set as default for the cluster when the cluster was
created.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.elasticIp(String elasticIp) |
The Elastic IP (EIP) address for the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.encrypted(Boolean encrypted) |
If true, the data in the cluster is encrypted at rest.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.enhancedVpcRouting(Boolean enhancedVpcRouting) |
An option that specifies whether to create the cluster with enhanced VPC routing enabled.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.hsmClientCertificateIdentifier(String hsmClientCertificateIdentifier) |
Specifies the name of the HSM client certificate the Amazon Redshift cluster uses to retrieve the data
encryption keys stored in an HSM.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.hsmConfigurationIdentifier(String hsmConfigurationIdentifier) |
Specifies the name of the HSM configuration that contains the information the Amazon Redshift cluster can use
to retrieve and store keys in an HSM.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.iamRoles(String... iamRoles) |
A list of Identity and Access Management (IAM) roles that can be used by the cluster to access other Amazon
Web Services services.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.iamRoles(Collection<String> iamRoles) |
A list of Identity and Access Management (IAM) roles that can be used by the cluster to access other Amazon
Web Services services.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.ipAddressType(String ipAddressType) |
The IP address types that the cluster supports.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.kmsKeyId(String kmsKeyId) |
The Key Management Service (KMS) key ID of the encryption key that you want to use to encrypt data in the
cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.loadSampleData(String loadSampleData) |
A flag that specifies whether to load sample data once the cluster is created.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.maintenanceTrackName(String maintenanceTrackName) |
An optional parameter for the name of the maintenance track for the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.manageMasterPassword(Boolean manageMasterPassword) |
If true, Amazon Redshift uses Secrets Manager to manage this cluster's admin credentials.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.manualSnapshotRetentionPeriod(Integer manualSnapshotRetentionPeriod) |
The default number of days to retain a manual snapshot.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.masterPasswordSecretKmsKeyId(String masterPasswordSecretKmsKeyId) |
The ID of the Key Management Service (KMS) key used to encrypt and store the cluster's admin credentials
secret.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.masterUsername(String masterUsername) |
The user name associated with the admin user account for the cluster that is being created.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.masterUserPassword(String masterUserPassword) |
The password associated with the admin user account for the cluster that is being created.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.multiAZ(Boolean multiAZ) |
If true, Amazon Redshift will deploy the cluster in two Availability Zones (AZ).
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.nodeType(String nodeType) |
The node type to be provisioned for the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.numberOfNodes(Integer numberOfNodes) |
The number of compute nodes in the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.port(Integer port) |
The port number on which the cluster accepts incoming connections.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.preferredMaintenanceWindow(String preferredMaintenanceWindow) |
The weekly time range (in UTC) during which automated cluster maintenance can occur.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.publiclyAccessible(Boolean publiclyAccessible) |
If true, the cluster can be accessed from a public network.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.snapshotScheduleIdentifier(String snapshotScheduleIdentifier) |
A unique identifier for the snapshot schedule.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.tags(Collection<Tag> tags) |
A list of tag instances.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.tags(Consumer<Tag.Builder>... tags) |
A list of tag instances.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.tags(Tag... tags) |
A list of tag instances.
|
CreateClusterRequest.Builder |
CreateClusterRequest.toBuilder() |
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.vpcSecurityGroupIds(String... vpcSecurityGroupIds) |
A list of Virtual Private Cloud (VPC) security groups to be associated with the cluster.
|
CreateClusterRequest.Builder |
CreateClusterRequest.Builder.vpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds) |
A list of Virtual Private Cloud (VPC) security groups to be associated with the cluster.
|