Interface RedshiftProvisionedAuthConfiguration.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<RedshiftProvisionedAuthConfiguration.Builder,
,RedshiftProvisionedAuthConfiguration> SdkBuilder<RedshiftProvisionedAuthConfiguration.Builder,
,RedshiftProvisionedAuthConfiguration> SdkPojo
- Enclosing class:
RedshiftProvisionedAuthConfiguration
@Mutable
@NotThreadSafe
public static interface RedshiftProvisionedAuthConfiguration.Builder
extends SdkPojo, CopyableBuilder<RedshiftProvisionedAuthConfiguration.Builder,RedshiftProvisionedAuthConfiguration>
-
Method Summary
Modifier and TypeMethodDescriptiondatabaseUser
(String databaseUser) The database username for authentication to an Amazon Redshift provisioned data warehouse.The type of authentication to use.The type of authentication to use.usernamePasswordSecretArn
(String usernamePasswordSecretArn) The ARN of an Secrets Manager secret for authentication.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
databaseUser
The database username for authentication to an Amazon Redshift provisioned data warehouse.
- Parameters:
databaseUser
- The database username for authentication to an Amazon Redshift provisioned data warehouse.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of authentication to use.
- Parameters:
type
- The type of authentication to use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of authentication to use.
- Parameters:
type
- The type of authentication to use.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
usernamePasswordSecretArn
RedshiftProvisionedAuthConfiguration.Builder usernamePasswordSecretArn(String usernamePasswordSecretArn) The ARN of an Secrets Manager secret for authentication.
- Parameters:
usernamePasswordSecretArn
- The ARN of an Secrets Manager secret for authentication.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-