@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DataSource extends Object implements Serializable, Cloneable, StructuredPojo
 Represents the output of the GetDataSource operation.
 
 The content consists of the detailed metadata and data file information and the current status of the
 DataSource.
 
| Constructor and Description | 
|---|
| DataSource() | 
| Modifier and Type | Method and Description | 
|---|---|
| DataSource | clone() | 
| boolean | equals(Object obj) | 
| Boolean | getComputeStatistics()
 The parameter is  trueif statistics need to be generated from the observation data. | 
| Long | getComputeTime() | 
| Date | getCreatedAt()
 The time that the  DataSourcewas created. | 
| String | getCreatedByIamUser()
 The AWS user account from which the  DataSourcewas created. | 
| String | getDataLocationS3()
 The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a
  DataSource. | 
| String | getDataRearrangement()
 A JSON string that represents the splitting and rearrangement requirement used when this  DataSourcewas created. | 
| Long | getDataSizeInBytes()
 The total number of observations contained in the data files that the  DataSourcereferences. | 
| String | getDataSourceId()
 The ID that is assigned to the  DataSourceduring creation. | 
| Date | getFinishedAt() | 
| Date | getLastUpdatedAt()
 The time of the most recent edit to the  BatchPrediction. | 
| String | getMessage()
 A description of the most recent details about creating the  DataSource. | 
| String | getName()
 A user-supplied name or description of the  DataSource. | 
| Long | getNumberOfFiles()
 The number of data files referenced by the  DataSource. | 
| RDSMetadata | getRDSMetadata() | 
| RedshiftMetadata | getRedshiftMetadata() | 
| String | getRoleARN() | 
| Date | getStartedAt() | 
| String | getStatus()
 The current status of the  DataSource. | 
| int | hashCode() | 
| Boolean | isComputeStatistics()
 The parameter is  trueif statistics need to be generated from the observation data. | 
| void | marshall(ProtocolMarshaller protocolMarshaller)Marshalls this structured data using the given  ProtocolMarshaller. | 
| void | setComputeStatistics(Boolean computeStatistics)
 The parameter is  trueif statistics need to be generated from the observation data. | 
| void | setComputeTime(Long computeTime) | 
| void | setCreatedAt(Date createdAt)
 The time that the  DataSourcewas created. | 
| void | setCreatedByIamUser(String createdByIamUser)
 The AWS user account from which the  DataSourcewas created. | 
| void | setDataLocationS3(String dataLocationS3)
 The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a
  DataSource. | 
| void | setDataRearrangement(String dataRearrangement)
 A JSON string that represents the splitting and rearrangement requirement used when this  DataSourcewas created. | 
| void | setDataSizeInBytes(Long dataSizeInBytes)
 The total number of observations contained in the data files that the  DataSourcereferences. | 
| void | setDataSourceId(String dataSourceId)
 The ID that is assigned to the  DataSourceduring creation. | 
| void | setFinishedAt(Date finishedAt) | 
| void | setLastUpdatedAt(Date lastUpdatedAt)
 The time of the most recent edit to the  BatchPrediction. | 
| void | setMessage(String message)
 A description of the most recent details about creating the  DataSource. | 
| void | setName(String name)
 A user-supplied name or description of the  DataSource. | 
| void | setNumberOfFiles(Long numberOfFiles)
 The number of data files referenced by the  DataSource. | 
| void | setRDSMetadata(RDSMetadata rDSMetadata) | 
| void | setRedshiftMetadata(RedshiftMetadata redshiftMetadata) | 
| void | setRoleARN(String roleARN) | 
| void | setStartedAt(Date startedAt) | 
| void | setStatus(EntityStatus status)
 The current status of the  DataSource. | 
| void | setStatus(String status)
 The current status of the  DataSource. | 
| String | toString()Returns a string representation of this object. | 
| DataSource | withComputeStatistics(Boolean computeStatistics)
 The parameter is  trueif statistics need to be generated from the observation data. | 
| DataSource | withComputeTime(Long computeTime) | 
| DataSource | withCreatedAt(Date createdAt)
 The time that the  DataSourcewas created. | 
| DataSource | withCreatedByIamUser(String createdByIamUser)
 The AWS user account from which the  DataSourcewas created. | 
| DataSource | withDataLocationS3(String dataLocationS3)
 The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a
  DataSource. | 
| DataSource | withDataRearrangement(String dataRearrangement)
 A JSON string that represents the splitting and rearrangement requirement used when this  DataSourcewas created. | 
| DataSource | withDataSizeInBytes(Long dataSizeInBytes)
 The total number of observations contained in the data files that the  DataSourcereferences. | 
| DataSource | withDataSourceId(String dataSourceId)
 The ID that is assigned to the  DataSourceduring creation. | 
| DataSource | withFinishedAt(Date finishedAt) | 
| DataSource | withLastUpdatedAt(Date lastUpdatedAt)
 The time of the most recent edit to the  BatchPrediction. | 
| DataSource | withMessage(String message)
 A description of the most recent details about creating the  DataSource. | 
| DataSource | withName(String name)
 A user-supplied name or description of the  DataSource. | 
| DataSource | withNumberOfFiles(Long numberOfFiles)
 The number of data files referenced by the  DataSource. | 
| DataSource | withRDSMetadata(RDSMetadata rDSMetadata) | 
| DataSource | withRedshiftMetadata(RedshiftMetadata redshiftMetadata) | 
| DataSource | withRoleARN(String roleARN) | 
| DataSource | withStartedAt(Date startedAt) | 
| DataSource | withStatus(EntityStatus status)
 The current status of the  DataSource. | 
| DataSource | withStatus(String status)
 The current status of the  DataSource. | 
public void setDataSourceId(String dataSourceId)
 The ID that is assigned to the DataSource during creation.
 
dataSourceId - The ID that is assigned to the DataSource during creation.public String getDataSourceId()
 The ID that is assigned to the DataSource during creation.
 
DataSource during creation.public DataSource withDataSourceId(String dataSourceId)
 The ID that is assigned to the DataSource during creation.
 
dataSourceId - The ID that is assigned to the DataSource during creation.public void setDataLocationS3(String dataLocationS3)
 The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a
 DataSource.
 
dataLocationS3 - The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a
        DataSource.public String getDataLocationS3()
 The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a
 DataSource.
 
DataSource.public DataSource withDataLocationS3(String dataLocationS3)
 The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a
 DataSource.
 
dataLocationS3 - The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a
        DataSource.public void setDataRearrangement(String dataRearrangement)
 A JSON string that represents the splitting and rearrangement requirement used when this DataSource
 was created.
 
dataRearrangement - A JSON string that represents the splitting and rearrangement requirement used when this
        DataSource was created.public String getDataRearrangement()
 A JSON string that represents the splitting and rearrangement requirement used when this DataSource
 was created.
 
DataSource was created.public DataSource withDataRearrangement(String dataRearrangement)
 A JSON string that represents the splitting and rearrangement requirement used when this DataSource
 was created.
 
dataRearrangement - A JSON string that represents the splitting and rearrangement requirement used when this
        DataSource was created.public void setCreatedByIamUser(String createdByIamUser)
 The AWS user account from which the DataSource was created. The account type can be either an AWS
 root account or an AWS Identity and Access Management (IAM) user account.
 
createdByIamUser - The AWS user account from which the DataSource was created. The account type can be either an
        AWS root account or an AWS Identity and Access Management (IAM) user account.public String getCreatedByIamUser()
 The AWS user account from which the DataSource was created. The account type can be either an AWS
 root account or an AWS Identity and Access Management (IAM) user account.
 
DataSource was created. The account type can be either
         an AWS root account or an AWS Identity and Access Management (IAM) user account.public DataSource withCreatedByIamUser(String createdByIamUser)
 The AWS user account from which the DataSource was created. The account type can be either an AWS
 root account or an AWS Identity and Access Management (IAM) user account.
 
createdByIamUser - The AWS user account from which the DataSource was created. The account type can be either an
        AWS root account or an AWS Identity and Access Management (IAM) user account.public void setCreatedAt(Date createdAt)
 The time that the DataSource was created. The time is expressed in epoch time.
 
createdAt - The time that the DataSource was created. The time is expressed in epoch time.public Date getCreatedAt()
 The time that the DataSource was created. The time is expressed in epoch time.
 
DataSource was created. The time is expressed in epoch time.public DataSource withCreatedAt(Date createdAt)
 The time that the DataSource was created. The time is expressed in epoch time.
 
createdAt - The time that the DataSource was created. The time is expressed in epoch time.public void setLastUpdatedAt(Date lastUpdatedAt)
 The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.
 
lastUpdatedAt - The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.public Date getLastUpdatedAt()
 The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.
 
BatchPrediction. The time is expressed in epoch
         time.public DataSource withLastUpdatedAt(Date lastUpdatedAt)
 The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.
 
lastUpdatedAt - The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.public void setDataSizeInBytes(Long dataSizeInBytes)
 The total number of observations contained in the data files that the DataSource references.
 
dataSizeInBytes - The total number of observations contained in the data files that the DataSource references.public Long getDataSizeInBytes()
 The total number of observations contained in the data files that the DataSource references.
 
DataSource references.public DataSource withDataSizeInBytes(Long dataSizeInBytes)
 The total number of observations contained in the data files that the DataSource references.
 
dataSizeInBytes - The total number of observations contained in the data files that the DataSource references.public void setNumberOfFiles(Long numberOfFiles)
 The number of data files referenced by the DataSource.
 
numberOfFiles - The number of data files referenced by the DataSource.public Long getNumberOfFiles()
 The number of data files referenced by the DataSource.
 
DataSource.public DataSource withNumberOfFiles(Long numberOfFiles)
 The number of data files referenced by the DataSource.
 
numberOfFiles - The number of data files referenced by the DataSource.public void setName(String name)
 A user-supplied name or description of the DataSource.
 
name - A user-supplied name or description of the DataSource.public String getName()
 A user-supplied name or description of the DataSource.
 
DataSource.public DataSource withName(String name)
 A user-supplied name or description of the DataSource.
 
name - A user-supplied name or description of the DataSource.public void setStatus(String status)
 The current status of the DataSource. This element can have one of the following values:
 
 PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
 
INPROGRESS - The creation process is underway.
 FAILED - The request to create a DataSource did not run to completion. It is not usable.
 
COMPLETED - The creation process completed successfully.
 DELETED - The DataSource is marked as deleted. It is not usable.
 
status - The current status of the DataSource. This element can have one of the following values: 
        
        PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
        
INPROGRESS - The creation process is underway.
        FAILED - The request to create a DataSource did not run to completion. It is not usable.
        
COMPLETED - The creation process completed successfully.
        DELETED - The DataSource is marked as deleted. It is not usable.
        
EntityStatuspublic String getStatus()
 The current status of the DataSource. This element can have one of the following values:
 
 PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
 
INPROGRESS - The creation process is underway.
 FAILED - The request to create a DataSource did not run to completion. It is not usable.
 
COMPLETED - The creation process completed successfully.
 DELETED - The DataSource is marked as deleted. It is not usable.
 
DataSource. This element can have one of the following values:
         
         
         PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
         
INPROGRESS - The creation process is underway.
         FAILED - The request to create a DataSource did not run to completion. It is not usable.
         
COMPLETED - The creation process completed successfully.
         DELETED - The DataSource is marked as deleted. It is not usable.
         
EntityStatuspublic DataSource withStatus(String status)
 The current status of the DataSource. This element can have one of the following values:
 
 PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
 
INPROGRESS - The creation process is underway.
 FAILED - The request to create a DataSource did not run to completion. It is not usable.
 
COMPLETED - The creation process completed successfully.
 DELETED - The DataSource is marked as deleted. It is not usable.
 
status - The current status of the DataSource. This element can have one of the following values: 
        
        PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
        
INPROGRESS - The creation process is underway.
        FAILED - The request to create a DataSource did not run to completion. It is not usable.
        
COMPLETED - The creation process completed successfully.
        DELETED - The DataSource is marked as deleted. It is not usable.
        
EntityStatuspublic void setStatus(EntityStatus status)
 The current status of the DataSource. This element can have one of the following values:
 
 PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
 
INPROGRESS - The creation process is underway.
 FAILED - The request to create a DataSource did not run to completion. It is not usable.
 
COMPLETED - The creation process completed successfully.
 DELETED - The DataSource is marked as deleted. It is not usable.
 
status - The current status of the DataSource. This element can have one of the following values: 
        
        PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
        
INPROGRESS - The creation process is underway.
        FAILED - The request to create a DataSource did not run to completion. It is not usable.
        
COMPLETED - The creation process completed successfully.
        DELETED - The DataSource is marked as deleted. It is not usable.
        
EntityStatuspublic DataSource withStatus(EntityStatus status)
 The current status of the DataSource. This element can have one of the following values:
 
 PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
 
INPROGRESS - The creation process is underway.
 FAILED - The request to create a DataSource did not run to completion. It is not usable.
 
COMPLETED - The creation process completed successfully.
 DELETED - The DataSource is marked as deleted. It is not usable.
 
status - The current status of the DataSource. This element can have one of the following values: 
        
        PENDING - Amazon Machine Learning (Amazon ML) submitted a request to create a DataSource.
        
INPROGRESS - The creation process is underway.
        FAILED - The request to create a DataSource did not run to completion. It is not usable.
        
COMPLETED - The creation process completed successfully.
        DELETED - The DataSource is marked as deleted. It is not usable.
        
EntityStatuspublic void setMessage(String message)
 A description of the most recent details about creating the DataSource.
 
message - A description of the most recent details about creating the DataSource.public String getMessage()
 A description of the most recent details about creating the DataSource.
 
DataSource.public DataSource withMessage(String message)
 A description of the most recent details about creating the DataSource.
 
message - A description of the most recent details about creating the DataSource.public void setRedshiftMetadata(RedshiftMetadata redshiftMetadata)
redshiftMetadata - public RedshiftMetadata getRedshiftMetadata()
public DataSource withRedshiftMetadata(RedshiftMetadata redshiftMetadata)
redshiftMetadata - public void setRDSMetadata(RDSMetadata rDSMetadata)
rDSMetadata - public RDSMetadata getRDSMetadata()
public DataSource withRDSMetadata(RDSMetadata rDSMetadata)
rDSMetadata - public void setRoleARN(String roleARN)
roleARN - public String getRoleARN()
public DataSource withRoleARN(String roleARN)
roleARN - public void setComputeStatistics(Boolean computeStatistics)
 The parameter is true if statistics need to be generated from the observation data.
 
computeStatistics - The parameter is true if statistics need to be generated from the observation data.public Boolean getComputeStatistics()
 The parameter is true if statistics need to be generated from the observation data.
 
true if statistics need to be generated from the observation data.public DataSource withComputeStatistics(Boolean computeStatistics)
 The parameter is true if statistics need to be generated from the observation data.
 
computeStatistics - The parameter is true if statistics need to be generated from the observation data.public Boolean isComputeStatistics()
 The parameter is true if statistics need to be generated from the observation data.
 
true if statistics need to be generated from the observation data.public void setComputeTime(Long computeTime)
computeTime - public Long getComputeTime()
public DataSource withComputeTime(Long computeTime)
computeTime - public void setFinishedAt(Date finishedAt)
finishedAt - public Date getFinishedAt()
public DataSource withFinishedAt(Date finishedAt)
finishedAt - public void setStartedAt(Date startedAt)
startedAt - public Date getStartedAt()
public DataSource withStartedAt(Date startedAt)
startedAt - public String toString()
toString in class ObjectObject.toString()public DataSource clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.