@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.
|
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 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.