@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, wait
copy
public 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 SdkPojo
public final String toString()
Copyright © 2023. All rights reserved.