Class GetDataSourceResult

java.lang.Object
com.amazonaws.services.machinelearning.model.GetDataSourceResult
All Implemented Interfaces:
Serializable, Cloneable

public class GetDataSourceResult extends Object implements Serializable, Cloneable

Represents the output of a GetDataSource operation and describes a DataSource.

See Also:
  • Constructor Details

    • GetDataSourceResult

      public GetDataSourceResult()
  • Method Details

    • setDataSourceId

      public void setDataSourceId(String dataSourceId)

      The ID assigned to the DataSource at creation. This value should be identical to the value of the DataSourceId in the request.

      Parameters:
      dataSourceId - The ID assigned to the DataSource at creation. This value should be identical to the value of the DataSourceId in the request.
    • getDataSourceId

      public String getDataSourceId()

      The ID assigned to the DataSource at creation. This value should be identical to the value of the DataSourceId in the request.

      Returns:
      The ID assigned to the DataSource at creation. This value should be identical to the value of the DataSourceId in the request.
    • withDataSourceId

      public GetDataSourceResult withDataSourceId(String dataSourceId)

      The ID assigned to the DataSource at creation. This value should be identical to the value of the DataSourceId in the request.

      Parameters:
      dataSourceId - The ID assigned to the DataSource at creation. This value should be identical to the value of the DataSourceId in the request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setDataLocationS3

      public void setDataLocationS3(String dataLocationS3)

      The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).

      Parameters:
      dataLocationS3 - The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).
    • getDataLocationS3

      public String getDataLocationS3()

      The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).

      Returns:
      The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).
    • withDataLocationS3

      public GetDataSourceResult withDataLocationS3(String dataLocationS3)

      The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).

      Parameters:
      dataLocationS3 - The location of the data file or directory in Amazon Simple Storage Service (Amazon S3).
      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 captures the splitting rearrangement requirement of the DataSource.

      Parameters:
      dataRearrangement - A JSON string that captures the splitting rearrangement requirement of the DataSource.
    • getDataRearrangement

      public String getDataRearrangement()

      A JSON string that captures the splitting rearrangement requirement of the DataSource.

      Returns:
      A JSON string that captures the splitting rearrangement requirement of the DataSource.
    • withDataRearrangement

      public GetDataSourceResult withDataRearrangement(String dataRearrangement)

      A JSON string that captures the splitting rearrangement requirement of the DataSource.

      Parameters:
      dataRearrangement - A JSON string that captures the splitting rearrangement requirement of the 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 GetDataSourceResult 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 GetDataSourceResult 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 DataSource. The time is expressed in epoch time.

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

      public Date getLastUpdatedAt()

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

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

      public GetDataSourceResult withLastUpdatedAt(Date lastUpdatedAt)

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

      Parameters:
      lastUpdatedAt - The time of the most recent edit to the DataSource. 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 size of observations in the data files.

      Parameters:
      dataSizeInBytes - The total size of observations in the data files.
    • getDataSizeInBytes

      public Long getDataSizeInBytes()

      The total size of observations in the data files.

      Returns:
      The total size of observations in the data files.
    • withDataSizeInBytes

      public GetDataSourceResult withDataSizeInBytes(Long dataSizeInBytes)

      The total size of observations in the data files.

      Parameters:
      dataSizeInBytes - The total size of observations in the data files.
      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 GetDataSourceResult 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 GetDataSourceResult 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 Language (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 Language (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:
    • getStatus

      public String getStatus()

      The current status of the DataSource. This element can have one of the following values:

      • PENDING - Amazon Machine Language (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 Language (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:
    • withStatus

      public GetDataSourceResult withStatus(String status)

      The current status of the DataSource. This element can have one of the following values:

      • PENDING - Amazon Machine Language (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 Language (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:
    • setStatus

      public void setStatus(EntityStatus status)

      The current status of the DataSource. This element can have one of the following values:

      • PENDING - Amazon Machine Language (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 Language (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:
    • withStatus

      public GetDataSourceResult withStatus(EntityStatus status)

      The current status of the DataSource. This element can have one of the following values:

      • PENDING - Amazon Machine Language (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 Language (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:
    • setLogUri

      public void setLogUri(String logUri)

      A link to the file containining logs of either create DataSource operation.

      Parameters:
      logUri - A link to the file containining logs of either create DataSource operation.
    • getLogUri

      public String getLogUri()

      A link to the file containining logs of either create DataSource operation.

      Returns:
      A link to the file containining logs of either create DataSource operation.
    • withLogUri

      public GetDataSourceResult withLogUri(String logUri)

      A link to the file containining logs of either create DataSource operation.

      Parameters:
      logUri - A link to the file containining logs of either create DataSource operation.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setMessage

      public void setMessage(String message)

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

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

      public String getMessage()

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

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

      public GetDataSourceResult withMessage(String message)

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

      Parameters:
      message - The 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 -
    • getRedshiftMetadata

      public RedshiftMetadata getRedshiftMetadata()
      Returns:
    • withRedshiftMetadata

      public GetDataSourceResult 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 GetDataSourceResult 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 GetDataSourceResult 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 GetDataSourceResult 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.
    • setDataSourceSchema

      public void setDataSourceSchema(String dataSourceSchema)

      The schema used by all of the data files of this DataSource.

      Note

      This parameter is provided as part of the verbose format.

      Parameters:
      dataSourceSchema - The schema used by all of the data files of this DataSource.

      Note

      This parameter is provided as part of the verbose format.

    • getDataSourceSchema

      public String getDataSourceSchema()

      The schema used by all of the data files of this DataSource.

      Note

      This parameter is provided as part of the verbose format.

      Returns:
      The schema used by all of the data files of this DataSource.

      Note

      This parameter is provided as part of the verbose format.

    • withDataSourceSchema

      public GetDataSourceResult withDataSourceSchema(String dataSourceSchema)

      The schema used by all of the data files of this DataSource.

      Note

      This parameter is provided as part of the verbose format.

      Parameters:
      dataSourceSchema - The schema used by all of the data files of this DataSource.

      Note

      This parameter is provided as part of the verbose format.

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

      public boolean equals(Object obj)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • clone

      public GetDataSourceResult clone()
      Overrides:
      clone in class Object