@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AmazonRedshiftSource extends Object implements Serializable, Cloneable, StructuredPojo
Specifies an Amazon Redshift source.
Constructor and Description |
---|
AmazonRedshiftSource() |
Modifier and Type | Method and Description |
---|---|
AmazonRedshiftSource |
clone() |
boolean |
equals(Object obj) |
AmazonRedshiftNodeData |
getData()
Specifies the data of the Amazon Reshift source node.
|
String |
getName()
The name of the Amazon Redshift source.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setData(AmazonRedshiftNodeData data)
Specifies the data of the Amazon Reshift source node.
|
void |
setName(String name)
The name of the Amazon Redshift source.
|
String |
toString()
Returns a string representation of this object.
|
AmazonRedshiftSource |
withData(AmazonRedshiftNodeData data)
Specifies the data of the Amazon Reshift source node.
|
AmazonRedshiftSource |
withName(String name)
The name of the Amazon Redshift source.
|
public void setName(String name)
The name of the Amazon Redshift source.
name
- The name of the Amazon Redshift source.public String getName()
The name of the Amazon Redshift source.
public AmazonRedshiftSource withName(String name)
The name of the Amazon Redshift source.
name
- The name of the Amazon Redshift source.public void setData(AmazonRedshiftNodeData data)
Specifies the data of the Amazon Reshift source node.
data
- Specifies the data of the Amazon Reshift source node.public AmazonRedshiftNodeData getData()
Specifies the data of the Amazon Reshift source node.
public AmazonRedshiftSource withData(AmazonRedshiftNodeData data)
Specifies the data of the Amazon Reshift source node.
data
- Specifies the data of the Amazon Reshift source node.public String toString()
toString
in class Object
Object.toString()
public AmazonRedshiftSource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.