@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataSourceConfiguration extends Object implements Serializable, Cloneable, StructuredPojo
Defines configuration details about the data source.
| Constructor and Description | 
|---|
| DataSourceConfiguration() | 
| Modifier and Type | Method and Description | 
|---|---|
| DataSourceConfiguration | clone() | 
| boolean | equals(Object obj) | 
| CsvConfiguration | getCsvConfiguration() | 
| String | getDataFormat()
 This is currently CSV. | 
| DataSourceS3Configuration | getDataSourceS3Configuration()
 Configuration of an S3 location for a file which contains data to load. | 
| int | hashCode() | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setCsvConfiguration(CsvConfiguration csvConfiguration) | 
| void | setDataFormat(String dataFormat)
 This is currently CSV. | 
| void | setDataSourceS3Configuration(DataSourceS3Configuration dataSourceS3Configuration)
 Configuration of an S3 location for a file which contains data to load. | 
| String | toString()Returns a string representation of this object. | 
| DataSourceConfiguration | withCsvConfiguration(CsvConfiguration csvConfiguration) | 
| DataSourceConfiguration | withDataFormat(BatchLoadDataFormat dataFormat)
 This is currently CSV. | 
| DataSourceConfiguration | withDataFormat(String dataFormat)
 This is currently CSV. | 
| DataSourceConfiguration | withDataSourceS3Configuration(DataSourceS3Configuration dataSourceS3Configuration)
 Configuration of an S3 location for a file which contains data to load. | 
public void setDataSourceS3Configuration(DataSourceS3Configuration dataSourceS3Configuration)
Configuration of an S3 location for a file which contains data to load.
dataSourceS3Configuration - Configuration of an S3 location for a file which contains data to load.public DataSourceS3Configuration getDataSourceS3Configuration()
Configuration of an S3 location for a file which contains data to load.
public DataSourceConfiguration withDataSourceS3Configuration(DataSourceS3Configuration dataSourceS3Configuration)
Configuration of an S3 location for a file which contains data to load.
dataSourceS3Configuration - Configuration of an S3 location for a file which contains data to load.public void setCsvConfiguration(CsvConfiguration csvConfiguration)
csvConfiguration - public CsvConfiguration getCsvConfiguration()
public DataSourceConfiguration withCsvConfiguration(CsvConfiguration csvConfiguration)
csvConfiguration - public void setDataFormat(String dataFormat)
This is currently CSV.
dataFormat - This is currently CSV.BatchLoadDataFormatpublic String getDataFormat()
This is currently CSV.
BatchLoadDataFormatpublic DataSourceConfiguration withDataFormat(String dataFormat)
This is currently CSV.
dataFormat - This is currently CSV.BatchLoadDataFormatpublic DataSourceConfiguration withDataFormat(BatchLoadDataFormat dataFormat)
This is currently CSV.
dataFormat - This is currently CSV.BatchLoadDataFormatpublic String toString()
toString in class ObjectObject.toString()public DataSourceConfiguration clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.