java.lang.Object
com.amazonaws.services.applicationdiscovery.model.ExportInfo
All Implemented Interfaces:
Serializable, Cloneable

public class ExportInfo extends Object implements Serializable, Cloneable

Information regarding the export status of the discovered data. The value is an array of objects.

See Also:
  • Constructor Details

    • ExportInfo

      public ExportInfo()
  • Method Details

    • setExportId

      public void setExportId(String exportId)

      A unique identifier that you can use to query the export.

      Parameters:
      exportId - A unique identifier that you can use to query the export.
    • getExportId

      public String getExportId()

      A unique identifier that you can use to query the export.

      Returns:
      A unique identifier that you can use to query the export.
    • withExportId

      public ExportInfo withExportId(String exportId)

      A unique identifier that you can use to query the export.

      Parameters:
      exportId - A unique identifier that you can use to query the export.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setExportStatus

      public void setExportStatus(String exportStatus)

      The status of the configuration data export. The status can succeed, fail, or be in-progress.

      Parameters:
      exportStatus - The status of the configuration data export. The status can succeed, fail, or be in-progress.
      See Also:
    • getExportStatus

      public String getExportStatus()

      The status of the configuration data export. The status can succeed, fail, or be in-progress.

      Returns:
      The status of the configuration data export. The status can succeed, fail, or be in-progress.
      See Also:
    • withExportStatus

      public ExportInfo withExportStatus(String exportStatus)

      The status of the configuration data export. The status can succeed, fail, or be in-progress.

      Parameters:
      exportStatus - The status of the configuration data export. The status can succeed, fail, or be in-progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setExportStatus

      public void setExportStatus(ExportStatus exportStatus)

      The status of the configuration data export. The status can succeed, fail, or be in-progress.

      Parameters:
      exportStatus - The status of the configuration data export. The status can succeed, fail, or be in-progress.
      See Also:
    • withExportStatus

      public ExportInfo withExportStatus(ExportStatus exportStatus)

      The status of the configuration data export. The status can succeed, fail, or be in-progress.

      Parameters:
      exportStatus - The status of the configuration data export. The status can succeed, fail, or be in-progress.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • setStatusMessage

      public void setStatusMessage(String statusMessage)

      Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.

      Parameters:
      statusMessage - Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.
    • getStatusMessage

      public String getStatusMessage()

      Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.

      Returns:
      Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.
    • withStatusMessage

      public ExportInfo withStatusMessage(String statusMessage)

      Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.

      Parameters:
      statusMessage - Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setConfigurationsDownloadUrl

      public void setConfigurationsDownloadUrl(String configurationsDownloadUrl)

      A URL for an Amazon S3 bucket where you can review the configuration data. The URL is displayed only if the export succeeded.

      Parameters:
      configurationsDownloadUrl - A URL for an Amazon S3 bucket where you can review the configuration data. The URL is displayed only if the export succeeded.
    • getConfigurationsDownloadUrl

      public String getConfigurationsDownloadUrl()

      A URL for an Amazon S3 bucket where you can review the configuration data. The URL is displayed only if the export succeeded.

      Returns:
      A URL for an Amazon S3 bucket where you can review the configuration data. The URL is displayed only if the export succeeded.
    • withConfigurationsDownloadUrl

      public ExportInfo withConfigurationsDownloadUrl(String configurationsDownloadUrl)

      A URL for an Amazon S3 bucket where you can review the configuration data. The URL is displayed only if the export succeeded.

      Parameters:
      configurationsDownloadUrl - A URL for an Amazon S3 bucket where you can review the configuration data. The URL is displayed only if the export succeeded.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • setExportRequestTime

      public void setExportRequestTime(Date exportRequestTime)

      The time the configuration data export was initiated.

      Parameters:
      exportRequestTime - The time the configuration data export was initiated.
    • getExportRequestTime

      public Date getExportRequestTime()

      The time the configuration data export was initiated.

      Returns:
      The time the configuration data export was initiated.
    • withExportRequestTime

      public ExportInfo withExportRequestTime(Date exportRequestTime)

      The time the configuration data export was initiated.

      Parameters:
      exportRequestTime - The time the configuration data export was initiated.
      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 ExportInfo clone()
      Overrides:
      clone in class Object