public class ExportInfo
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Information regarding the export status of the discovered data. The value is an array of objects.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
configurationsDownloadUrl
A URL for an Amazon S3 bucket where you can review the configuration
data.
|
private java.lang.String |
exportId
A unique identifier that you can use to query the export.
|
private java.util.Date |
exportRequestTime
The time the configuration data export was initiated.
|
private java.lang.String |
exportStatus
The status of the configuration data export.
|
private java.lang.String |
statusMessage
Helpful status messages for API callers.
|
Constructor and Description |
---|
ExportInfo() |
Modifier and Type | Method and Description |
---|---|
ExportInfo |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getConfigurationsDownloadUrl()
A URL for an Amazon S3 bucket where you can review the configuration
data.
|
java.lang.String |
getExportId()
A unique identifier that you can use to query the export.
|
java.util.Date |
getExportRequestTime()
The time the configuration data export was initiated.
|
java.lang.String |
getExportStatus()
The status of the configuration data export.
|
java.lang.String |
getStatusMessage()
Helpful status messages for API callers.
|
int |
hashCode() |
void |
setConfigurationsDownloadUrl(java.lang.String configurationsDownloadUrl)
A URL for an Amazon S3 bucket where you can review the configuration
data.
|
void |
setExportId(java.lang.String exportId)
A unique identifier that you can use to query the export.
|
void |
setExportRequestTime(java.util.Date exportRequestTime)
The time the configuration data export was initiated.
|
void |
setExportStatus(ExportStatus exportStatus)
The status of the configuration data export.
|
void |
setExportStatus(java.lang.String exportStatus)
The status of the configuration data export.
|
void |
setStatusMessage(java.lang.String statusMessage)
Helpful status messages for API callers.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ExportInfo |
withConfigurationsDownloadUrl(java.lang.String configurationsDownloadUrl)
A URL for an Amazon S3 bucket where you can review the configuration
data.
|
ExportInfo |
withExportId(java.lang.String exportId)
A unique identifier that you can use to query the export.
|
ExportInfo |
withExportRequestTime(java.util.Date exportRequestTime)
The time the configuration data export was initiated.
|
ExportInfo |
withExportStatus(ExportStatus exportStatus)
The status of the configuration data export.
|
ExportInfo |
withExportStatus(java.lang.String exportStatus)
The status of the configuration data export.
|
ExportInfo |
withStatusMessage(java.lang.String statusMessage)
Helpful status messages for API callers.
|
private java.lang.String exportId
A unique identifier that you can use to query the export.
private java.lang.String exportStatus
The status of the configuration data export. The status can succeed, fail, or be in-progress.
private java.lang.String statusMessage
Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.
private java.lang.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.
private java.util.Date exportRequestTime
The time the configuration data export was initiated.
public void setExportId(java.lang.String exportId)
A unique identifier that you can use to query the export.
exportId
- A unique identifier that you can use to query the export.public java.lang.String getExportId()
A unique identifier that you can use to query the export.
public ExportInfo withExportId(java.lang.String exportId)
A unique identifier that you can use to query the export.
exportId
- A unique identifier that you can use to query the export.public void setExportStatus(java.lang.String exportStatus)
The status of the configuration data export. The status can succeed, fail, or be in-progress.
exportStatus
- The status of the configuration data export. The status can
succeed, fail, or be in-progress.ExportStatus
public java.lang.String getExportStatus()
The status of the configuration data export. The status can succeed, fail, or be in-progress.
ExportStatus
public ExportInfo withExportStatus(java.lang.String exportStatus)
The status of the configuration data export. The status can succeed, fail, or be in-progress.
exportStatus
- The status of the configuration data export. The status can
succeed, fail, or be in-progress.ExportStatus
public void setExportStatus(ExportStatus exportStatus)
The status of the configuration data export. The status can succeed, fail, or be in-progress.
exportStatus
- The status of the configuration data export. The status can
succeed, fail, or be in-progress.ExportStatus
public ExportInfo withExportStatus(ExportStatus exportStatus)
The status of the configuration data export. The status can succeed, fail, or be in-progress.
exportStatus
- The status of the configuration data export. The status can
succeed, fail, or be in-progress.ExportStatus
public void setStatusMessage(java.lang.String statusMessage)
Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.
statusMessage
- Helpful status messages for API callers. For example: Too many
exports in the last 6 hours. Export in progress. Export was
successful.public java.lang.String getStatusMessage()
Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.
public ExportInfo withStatusMessage(java.lang.String statusMessage)
Helpful status messages for API callers. For example: Too many exports in the last 6 hours. Export in progress. Export was successful.
statusMessage
- Helpful status messages for API callers. For example: Too many
exports in the last 6 hours. Export in progress. Export was
successful.public void setConfigurationsDownloadUrl(java.lang.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.
configurationsDownloadUrl
- A URL for an Amazon S3 bucket where you can review the
configuration data. The URL is displayed only if the export
succeeded.public java.lang.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.
public ExportInfo withConfigurationsDownloadUrl(java.lang.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.
configurationsDownloadUrl
- A URL for an Amazon S3 bucket where you can review the
configuration data. The URL is displayed only if the export
succeeded.public void setExportRequestTime(java.util.Date exportRequestTime)
The time the configuration data export was initiated.
exportRequestTime
- The time the configuration data export was initiated.public java.util.Date getExportRequestTime()
The time the configuration data export was initiated.
public ExportInfo withExportRequestTime(java.util.Date exportRequestTime)
The time the configuration data export was initiated.
exportRequestTime
- The time the configuration data export was initiated.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ExportInfo clone()
clone
in class java.lang.Object