public static interface RedshiftParameters.Builder extends SdkPojo, CopyableBuilder<RedshiftParameters.Builder,RedshiftParameters>
| Modifier and Type | Method and Description |
|---|---|
RedshiftParameters.Builder |
clusterId(String clusterId)
Cluster ID.
|
RedshiftParameters.Builder |
database(String database)
Database.
|
RedshiftParameters.Builder |
host(String host)
Host.
|
default RedshiftParameters.Builder |
iamParameters(Consumer<RedshiftIAMParameters.Builder> iamParameters)
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster.
|
RedshiftParameters.Builder |
iamParameters(RedshiftIAMParameters iamParameters)
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster.
|
RedshiftParameters.Builder |
port(Integer port)
Port.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildRedshiftParameters.Builder host(String host)
Host. This field can be blank if ClusterId is provided.
host - Host. This field can be blank if ClusterId is provided.RedshiftParameters.Builder port(Integer port)
Port. This field can be blank if the ClusterId is provided.
port - Port. This field can be blank if the ClusterId is provided.RedshiftParameters.Builder database(String database)
Database.
database - Database.RedshiftParameters.Builder clusterId(String clusterId)
Cluster ID. This field can be blank if the Host and Port are provided.
clusterId - Cluster ID. This field can be blank if the Host and Port are provided.RedshiftParameters.Builder iamParameters(RedshiftIAMParameters iamParameters)
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster. This parameter can be used instead of DataSourceCredentials.
iamParameters - An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster.
This parameter can be used instead of DataSourceCredentials.default RedshiftParameters.Builder iamParameters(Consumer<RedshiftIAMParameters.Builder> iamParameters)
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster. This parameter can be used instead of DataSourceCredentials.
This is a convenience method that creates an instance of theRedshiftIAMParameters.Builder avoiding
the need to create one manually via RedshiftIAMParameters.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and
its result is passed to iamParameters(RedshiftIAMParameters).
iamParameters - a consumer that will call methods on RedshiftIAMParameters.BuilderiamParameters(RedshiftIAMParameters)Copyright © 2023. All rights reserved.