@Generated(value="software.amazon.awssdk:codegen") public final class RedshiftParameters extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RedshiftParameters.Builder,RedshiftParameters>
The parameters for Amazon Redshift. The ClusterId field can be blank if Host and
Port are both set. The Host and Port fields can be blank if the
ClusterId field is set.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RedshiftParameters.Builder |
| Modifier and Type | Method and Description |
|---|---|
static RedshiftParameters.Builder |
builder() |
String |
clusterId()
Cluster ID.
|
String |
database()
Database.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
host()
Host.
|
RedshiftIAMParameters |
iamParameters()
An optional parameter that uses IAM authentication to grant Amazon QuickSight access to your cluster.
|
Integer |
port()
Port.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RedshiftParameters.Builder> |
serializableBuilderClass() |
RedshiftParameters.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String host()
Host. This field can be blank if ClusterId is provided.
ClusterId is provided.public final Integer port()
Port. This field can be blank if the ClusterId is provided.
ClusterId is provided.public final String database()
Database.
public final String clusterId()
Cluster ID. This field can be blank if the Host and Port are provided.
Host and Port are provided.public final 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.
public RedshiftParameters.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RedshiftParameters.Builder,RedshiftParameters>public static RedshiftParameters.Builder builder()
public static Class<? extends RedshiftParameters.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.