Class DataSource

    • Constructor Detail

      • DataSource

        public DataSource()
    • Method Detail

      • setDataSourceId

        public void setDataSourceId​(String dataSourceId)

        The ID that is assigned to the DataSource during creation.

        Parameters:
        dataSourceId - The ID that is assigned to the DataSource during creation.
      • getDataSourceId

        public String getDataSourceId()

        The ID that is assigned to the DataSource during creation.

        Returns:
        The ID that is assigned to the DataSource during creation.
      • withDataSourceId

        public DataSource withDataSourceId​(String dataSourceId)

        The ID that is assigned to the DataSource during creation.

        Parameters:
        dataSourceId - The ID that is assigned to the DataSource during creation.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDataLocationS3

        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.

        Parameters:
        dataLocationS3 - The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.
      • getDataLocationS3

        public String getDataLocationS3()

        The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.

        Returns:
        The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.
      • withDataLocationS3

        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.

        Parameters:
        dataLocationS3 - The location and name of the data in Amazon Simple Storage Service (Amazon S3) that is used by a DataSource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDataRearrangement

        public void setDataRearrangement​(String dataRearrangement)

        A JSON string that represents the splitting requirement of a Datasource.

        Parameters:
        dataRearrangement - A JSON string that represents the splitting requirement of a Datasource.
      • getDataRearrangement

        public String getDataRearrangement()

        A JSON string that represents the splitting requirement of a Datasource.

        Returns:
        A JSON string that represents the splitting requirement of a Datasource.
      • withDataRearrangement

        public DataSource withDataRearrangement​(String dataRearrangement)

        A JSON string that represents the splitting requirement of a Datasource.

        Parameters:
        dataRearrangement - A JSON string that represents the splitting requirement of a Datasource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCreatedByIamUser

        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.

        Parameters:
        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.
      • getCreatedByIamUser

        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.

        Returns:
        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.
      • withCreatedByIamUser

        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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setCreatedAt

        public void setCreatedAt​(Date createdAt)

        The time that the DataSource was created. The time is expressed in epoch time.

        Parameters:
        createdAt - The time that the DataSource was created. The time is expressed in epoch time.
      • getCreatedAt

        public Date getCreatedAt()

        The time that the DataSource was created. The time is expressed in epoch time.

        Returns:
        The time that the DataSource was created. The time is expressed in epoch time.
      • withCreatedAt

        public DataSource withCreatedAt​(Date createdAt)

        The time that the DataSource was created. The time is expressed in epoch time.

        Parameters:
        createdAt - The time that the DataSource was created. The time is expressed in epoch time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setLastUpdatedAt

        public void setLastUpdatedAt​(Date lastUpdatedAt)

        The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.

        Parameters:
        lastUpdatedAt - The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.
      • getLastUpdatedAt

        public Date getLastUpdatedAt()

        The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.

        Returns:
        The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.
      • withLastUpdatedAt

        public DataSource withLastUpdatedAt​(Date lastUpdatedAt)

        The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.

        Parameters:
        lastUpdatedAt - The time of the most recent edit to the BatchPrediction. The time is expressed in epoch time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setDataSizeInBytes

        public void setDataSizeInBytes​(Long dataSizeInBytes)

        The total number of observations contained in the data files that the DataSource references.

        Parameters:
        dataSizeInBytes - The total number of observations contained in the data files that the DataSource references.
      • getDataSizeInBytes

        public Long getDataSizeInBytes()

        The total number of observations contained in the data files that the DataSource references.

        Returns:
        The total number of observations contained in the data files that the DataSource references.
      • withDataSizeInBytes

        public DataSource withDataSizeInBytes​(Long dataSizeInBytes)

        The total number of observations contained in the data files that the DataSource references.

        Parameters:
        dataSizeInBytes - The total number of observations contained in the data files that the DataSource references.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setNumberOfFiles

        public void setNumberOfFiles​(Long numberOfFiles)

        The number of data files referenced by the DataSource.

        Parameters:
        numberOfFiles - The number of data files referenced by the DataSource .
      • getNumberOfFiles

        public Long getNumberOfFiles()

        The number of data files referenced by the DataSource.

        Returns:
        The number of data files referenced by the DataSource.
      • withNumberOfFiles

        public DataSource withNumberOfFiles​(Long numberOfFiles)

        The number of data files referenced by the DataSource.

        Parameters:
        numberOfFiles - The number of data files referenced by the DataSource .
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setName

        public void setName​(String name)

        A user-supplied name or description of the DataSource.

        Parameters:
        name - A user-supplied name or description of the DataSource .
      • getName

        public String getName()

        A user-supplied name or description of the DataSource.

        Returns:
        A user-supplied name or description of the DataSource.
      • withName

        public DataSource withName​(String name)

        A user-supplied name or description of the DataSource.

        Parameters:
        name - A user-supplied name or description of the DataSource .
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setStatus

        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.
        Parameters:
        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.
        See Also:
        EntityStatus
      • getStatus

        public 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.
        Returns:
        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.
        See Also:
        EntityStatus
      • withStatus

        public 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.
        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EntityStatus
      • setStatus

        public 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.
        Parameters:
        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.
        See Also:
        EntityStatus
      • withStatus

        public 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.
        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EntityStatus
      • setMessage

        public void setMessage​(String message)

        A description of the most recent details about creating the DataSource.

        Parameters:
        message - A description of the most recent details about creating the DataSource.
      • getMessage

        public String getMessage()

        A description of the most recent details about creating the DataSource.

        Returns:
        A description of the most recent details about creating the DataSource.
      • withMessage

        public DataSource withMessage​(String message)

        A description of the most recent details about creating the DataSource.

        Parameters:
        message - A description of the most recent details about creating the DataSource.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setRedshiftMetadata

        public void setRedshiftMetadata​(RedshiftMetadata redshiftMetadata)
        Parameters:
        redshiftMetadata -
      • withRedshiftMetadata

        public DataSource withRedshiftMetadata​(RedshiftMetadata redshiftMetadata)
        Parameters:
        redshiftMetadata -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setRDSMetadata

        public void setRDSMetadata​(RDSMetadata rDSMetadata)
        Parameters:
        rDSMetadata -
      • getRDSMetadata

        public RDSMetadata getRDSMetadata()
        Returns:
      • withRDSMetadata

        public DataSource withRDSMetadata​(RDSMetadata rDSMetadata)
        Parameters:
        rDSMetadata -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setRoleARN

        public void setRoleARN​(String roleARN)
        Parameters:
        roleARN -
      • getRoleARN

        public String getRoleARN()
        Returns:
      • withRoleARN

        public DataSource withRoleARN​(String roleARN)
        Parameters:
        roleARN -
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • setComputeStatistics

        public void setComputeStatistics​(Boolean computeStatistics)

        The parameter is true if statistics need to be generated from the observation data.

        Parameters:
        computeStatistics - The parameter is true if statistics need to be generated from the observation data.
      • getComputeStatistics

        public Boolean getComputeStatistics()

        The parameter is true if statistics need to be generated from the observation data.

        Returns:
        The parameter is true if statistics need to be generated from the observation data.
      • withComputeStatistics

        public DataSource withComputeStatistics​(Boolean computeStatistics)

        The parameter is true if statistics need to be generated from the observation data.

        Parameters:
        computeStatistics - The parameter is true if statistics need to be generated from the observation data.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isComputeStatistics

        public Boolean isComputeStatistics()

        The parameter is true if statistics need to be generated from the observation data.

        Returns:
        The parameter is true if statistics need to be generated from the observation data.
      • toString

        public String toString()
        Returns a string representation of this object; useful for testing and debugging.
        Overrides:
        toString in class Object
        Returns:
        A string representation of this object.
        See Also:
        Object.toString()
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object