@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class RedshiftDataProviderSettings extends Object implements Serializable, Cloneable, StructuredPojo
Provides information that defines an Amazon Redshift data provider.
Constructor and Description |
---|
RedshiftDataProviderSettings() |
Modifier and Type | Method and Description |
---|---|
RedshiftDataProviderSettings |
clone() |
boolean |
equals(Object obj) |
String |
getDatabaseName()
The database name on the Amazon Redshift data provider.
|
Integer |
getPort()
The port value for the Amazon Redshift data provider.
|
String |
getServerName()
The name of the Amazon Redshift server.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDatabaseName(String databaseName)
The database name on the Amazon Redshift data provider.
|
void |
setPort(Integer port)
The port value for the Amazon Redshift data provider.
|
void |
setServerName(String serverName)
The name of the Amazon Redshift server.
|
String |
toString()
Returns a string representation of this object.
|
RedshiftDataProviderSettings |
withDatabaseName(String databaseName)
The database name on the Amazon Redshift data provider.
|
RedshiftDataProviderSettings |
withPort(Integer port)
The port value for the Amazon Redshift data provider.
|
RedshiftDataProviderSettings |
withServerName(String serverName)
The name of the Amazon Redshift server.
|
public void setServerName(String serverName)
The name of the Amazon Redshift server.
serverName
- The name of the Amazon Redshift server.public String getServerName()
The name of the Amazon Redshift server.
public RedshiftDataProviderSettings withServerName(String serverName)
The name of the Amazon Redshift server.
serverName
- The name of the Amazon Redshift server.public void setPort(Integer port)
The port value for the Amazon Redshift data provider.
port
- The port value for the Amazon Redshift data provider.public Integer getPort()
The port value for the Amazon Redshift data provider.
public RedshiftDataProviderSettings withPort(Integer port)
The port value for the Amazon Redshift data provider.
port
- The port value for the Amazon Redshift data provider.public void setDatabaseName(String databaseName)
The database name on the Amazon Redshift data provider.
databaseName
- The database name on the Amazon Redshift data provider.public String getDatabaseName()
The database name on the Amazon Redshift data provider.
public RedshiftDataProviderSettings withDatabaseName(String databaseName)
The database name on the Amazon Redshift data provider.
databaseName
- The database name on the Amazon Redshift data provider.public String toString()
toString
in class Object
Object.toString()
public RedshiftDataProviderSettings clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.