Package | Description |
---|---|
com.amazonaws.services.redshift |
|
com.amazonaws.services.redshift.model |
Modifier and Type | Method and Description |
---|---|
Cluster |
AbstractAmazonRedshift.createCluster(CreateClusterRequest request) |
Cluster |
AmazonRedshift.createCluster(CreateClusterRequest createClusterRequest)
Creates a new cluster with the specified parameters.
|
Cluster |
AmazonRedshiftClient.createCluster(CreateClusterRequest request)
Creates a new cluster with the specified parameters.
|
Future<Cluster> |
AbstractAmazonRedshiftAsync.createClusterAsync(CreateClusterRequest request) |
Future<Cluster> |
AmazonRedshiftAsync.createClusterAsync(CreateClusterRequest createClusterRequest)
Creates a new cluster with the specified parameters.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.createClusterAsync(CreateClusterRequest request) |
Future<Cluster> |
AbstractAmazonRedshiftAsync.createClusterAsync(CreateClusterRequest request,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler) |
Future<Cluster> |
AmazonRedshiftAsync.createClusterAsync(CreateClusterRequest createClusterRequest,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler)
Creates a new cluster with the specified parameters.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.createClusterAsync(CreateClusterRequest request,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
Future<Cluster> |
AbstractAmazonRedshiftAsync.createClusterAsync(CreateClusterRequest request,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler) |
Future<Cluster> |
AmazonRedshiftAsync.createClusterAsync(CreateClusterRequest createClusterRequest,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler)
Creates a new cluster with the specified parameters.
|
Future<Cluster> |
AmazonRedshiftAsyncClient.createClusterAsync(CreateClusterRequest request,
AsyncHandler<CreateClusterRequest,Cluster> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
CreateClusterRequest |
CreateClusterRequest.clone() |
CreateClusterRequest |
CreateClusterRequest.withAdditionalInfo(String additionalInfo)
Reserved.
|
CreateClusterRequest |
CreateClusterRequest.withAllowVersionUpgrade(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 |
CreateClusterRequest.withAquaConfigurationStatus(AquaConfigurationStatus aquaConfigurationStatus)
This parameter is retired.
|
CreateClusterRequest |
CreateClusterRequest.withAquaConfigurationStatus(String aquaConfigurationStatus)
This parameter is retired.
|
CreateClusterRequest |
CreateClusterRequest.withAutomatedSnapshotRetentionPeriod(Integer automatedSnapshotRetentionPeriod)
The number of days that automated snapshots are retained.
|
CreateClusterRequest |
CreateClusterRequest.withAvailabilityZone(String availabilityZone)
The EC2 Availability Zone (AZ) in which you want Amazon Redshift to provision the cluster.
|
CreateClusterRequest |
CreateClusterRequest.withAvailabilityZoneRelocation(Boolean availabilityZoneRelocation)
The option to enable relocation for an Amazon Redshift cluster between Availability Zones after the cluster is
created.
|
CreateClusterRequest |
CreateClusterRequest.withClusterIdentifier(String clusterIdentifier)
A unique identifier for the cluster.
|
CreateClusterRequest |
CreateClusterRequest.withClusterParameterGroupName(String clusterParameterGroupName)
The name of the parameter group to be associated with this cluster.
|
CreateClusterRequest |
CreateClusterRequest.withClusterSecurityGroups(Collection<String> clusterSecurityGroups)
A list of security groups to be associated with this cluster.
|
CreateClusterRequest |
CreateClusterRequest.withClusterSecurityGroups(String... clusterSecurityGroups)
A list of security groups to be associated with this cluster.
|
CreateClusterRequest |
CreateClusterRequest.withClusterSubnetGroupName(String clusterSubnetGroupName)
The name of a cluster subnet group to be associated with this cluster.
|
CreateClusterRequest |
CreateClusterRequest.withClusterType(String clusterType)
The type of the cluster.
|
CreateClusterRequest |
CreateClusterRequest.withClusterVersion(String clusterVersion)
The version of the Amazon Redshift engine software that you want to deploy on the cluster.
|
CreateClusterRequest |
CreateClusterRequest.withDBName(String dBName)
The name of the first database to be created when the cluster is created.
|
CreateClusterRequest |
CreateClusterRequest.withDefaultIamRoleArn(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 |
CreateClusterRequest.withElasticIp(String elasticIp)
The Elastic IP (EIP) address for the cluster.
|
CreateClusterRequest |
CreateClusterRequest.withEncrypted(Boolean encrypted)
If
true , the data in the cluster is encrypted at rest. |
CreateClusterRequest |
CreateClusterRequest.withEnhancedVpcRouting(Boolean enhancedVpcRouting)
An option that specifies whether to create the cluster with enhanced VPC routing enabled.
|
CreateClusterRequest |
CreateClusterRequest.withHsmClientCertificateIdentifier(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 |
CreateClusterRequest.withHsmConfigurationIdentifier(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 |
CreateClusterRequest.withIamRoles(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 |
CreateClusterRequest.withIamRoles(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 |
CreateClusterRequest.withIpAddressType(String ipAddressType)
The IP address types that the cluster supports.
|
CreateClusterRequest |
CreateClusterRequest.withKmsKeyId(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 |
CreateClusterRequest.withLoadSampleData(String loadSampleData)
A flag that specifies whether to load sample data once the cluster is created.
|
CreateClusterRequest |
CreateClusterRequest.withMaintenanceTrackName(String maintenanceTrackName)
An optional parameter for the name of the maintenance track for the cluster.
|
CreateClusterRequest |
CreateClusterRequest.withManageMasterPassword(Boolean manageMasterPassword)
If
true , Amazon Redshift uses Secrets Manager to manage this cluster's admin credentials. |
CreateClusterRequest |
CreateClusterRequest.withManualSnapshotRetentionPeriod(Integer manualSnapshotRetentionPeriod)
The default number of days to retain a manual snapshot.
|
CreateClusterRequest |
CreateClusterRequest.withMasterPasswordSecretKmsKeyId(String masterPasswordSecretKmsKeyId)
The ID of the Key Management Service (KMS) key used to encrypt and store the cluster's admin credentials secret.
|
CreateClusterRequest |
CreateClusterRequest.withMasterUsername(String masterUsername)
The user name associated with the admin user account for the cluster that is being created.
|
CreateClusterRequest |
CreateClusterRequest.withMasterUserPassword(String masterUserPassword)
The password associated with the admin user account for the cluster that is being created.
|
CreateClusterRequest |
CreateClusterRequest.withNodeType(String nodeType)
The node type to be provisioned for the cluster.
|
CreateClusterRequest |
CreateClusterRequest.withNumberOfNodes(Integer numberOfNodes)
The number of compute nodes in the cluster.
|
CreateClusterRequest |
CreateClusterRequest.withPort(Integer port)
The port number on which the cluster accepts incoming connections.
|
CreateClusterRequest |
CreateClusterRequest.withPreferredMaintenanceWindow(String preferredMaintenanceWindow)
The weekly time range (in UTC) during which automated cluster maintenance can occur.
|
CreateClusterRequest |
CreateClusterRequest.withPubliclyAccessible(Boolean publiclyAccessible)
If
true , the cluster can be accessed from a public network. |
CreateClusterRequest |
CreateClusterRequest.withSnapshotScheduleIdentifier(String snapshotScheduleIdentifier)
A unique identifier for the snapshot schedule.
|
CreateClusterRequest |
CreateClusterRequest.withTags(Collection<Tag> tags)
A list of tag instances.
|
CreateClusterRequest |
CreateClusterRequest.withTags(Tag... tags)
A list of tag instances.
|
CreateClusterRequest |
CreateClusterRequest.withVpcSecurityGroupIds(Collection<String> vpcSecurityGroupIds)
A list of Virtual Private Cloud (VPC) security groups to be associated with the cluster.
|
CreateClusterRequest |
CreateClusterRequest.withVpcSecurityGroupIds(String... vpcSecurityGroupIds)
A list of Virtual Private Cloud (VPC) security groups to be associated with the cluster.
|
Copyright © 2023. All rights reserved.