CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.adminPasswordSecretKmsKeyId(String adminPasswordSecretKmsKeyId) |
The ID of the Key Management Service (KMS) key used to encrypt and store the namespace's admin credentials
secret.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.adminUsername(String adminUsername) |
The username of the administrator for the first database created in the namespace.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.adminUserPassword(String adminUserPassword) |
The password of the administrator for the first database created in the namespace.
|
static CreateNamespaceRequest.Builder |
CreateNamespaceRequest.builder() |
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.dbName(String dbName) |
The name of the first database created in the namespace.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.defaultIamRoleArn(String defaultIamRoleArn) |
The Amazon Resource Name (ARN) of the IAM role to set as a default in the namespace.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.iamRoles(String... iamRoles) |
A list of IAM roles to associate with the namespace.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.iamRoles(Collection<String> iamRoles) |
A list of IAM roles to associate with the namespace.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.kmsKeyId(String kmsKeyId) |
The ID of the Amazon Web Services Key Management Service key used to encrypt your data.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.logExports(Collection<LogExport> logExports) |
The types of logs the namespace can export.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.logExports(LogExport... logExports) |
The types of logs the namespace can export.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.logExportsWithStrings(String... logExports) |
The types of logs the namespace can export.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.logExportsWithStrings(Collection<String> logExports) |
The types of logs the namespace can export.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.manageAdminPassword(Boolean manageAdminPassword) |
If true, Amazon Redshift uses Secrets Manager to manage the namespace's admin credentials.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.namespaceName(String namespaceName) |
The name of the namespace.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.redshiftIdcApplicationArn(String redshiftIdcApplicationArn) |
The ARN for the Redshift application that integrates with IAM Identity Center.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.tags(Collection<Tag> tags) |
A list of tag instances.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.tags(Consumer<Tag.Builder>... tags) |
A list of tag instances.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.Builder.tags(Tag... tags) |
A list of tag instances.
|
CreateNamespaceRequest.Builder |
CreateNamespaceRequest.toBuilder() |
|