Class ExportInfo
- 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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ExportInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ExportInfo
clone()
boolean
equals(Object obj)
String
getConfigurationsDownloadUrl()
A URL for an Amazon S3 bucket where you can review the configuration data.String
getExportId()
A unique identifier that you can use to query the export.Date
getExportRequestTime()
The time the configuration data export was initiated.String
getExportStatus()
The status of the configuration data export.String
getStatusMessage()
Helpful status messages for API callers.int
hashCode()
void
setConfigurationsDownloadUrl(String configurationsDownloadUrl)
A URL for an Amazon S3 bucket where you can review the configuration data.void
setExportId(String exportId)
A unique identifier that you can use to query the export.void
setExportRequestTime(Date exportRequestTime)
The time the configuration data export was initiated.void
setExportStatus(ExportStatus exportStatus)
The status of the configuration data export.void
setExportStatus(String exportStatus)
The status of the configuration data export.void
setStatusMessage(String statusMessage)
Helpful status messages for API callers.String
toString()
Returns a string representation of this object; useful for testing and debugging.ExportInfo
withConfigurationsDownloadUrl(String configurationsDownloadUrl)
A URL for an Amazon S3 bucket where you can review the configuration data.ExportInfo
withExportId(String exportId)
A unique identifier that you can use to query the export.ExportInfo
withExportRequestTime(Date exportRequestTime)
The time the configuration data export was initiated.ExportInfo
withExportStatus(ExportStatus exportStatus)
The status of the configuration data export.ExportInfo
withExportStatus(String exportStatus)
The status of the configuration data export.ExportInfo
withStatusMessage(String statusMessage)
Helpful status messages for API callers.
-
-
-
Method Detail
-
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:
ExportStatus
-
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:
ExportStatus
-
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:
ExportStatus
-
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:
ExportStatus
-
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:
ExportStatus
-
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 classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ExportInfo clone()
-
-