Interface ExportInfo.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ExportInfo.Builder,ExportInfo>,SdkBuilder<ExportInfo.Builder,ExportInfo>,SdkPojo
- Enclosing class:
- ExportInfo
public static interface ExportInfo.Builder extends SdkPojo, CopyableBuilder<ExportInfo.Builder,ExportInfo>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ExportInfo.BuilderconfigurationsDownloadUrl(String configurationsDownloadUrl)A URL for an Amazon S3 bucket where you can review the exported data.ExportInfo.BuilderexportId(String exportId)A unique identifier used to query an export.ExportInfo.BuilderexportRequestTime(Instant exportRequestTime)The time that the data export was initiated.ExportInfo.BuilderexportStatus(String exportStatus)The status of the data export job.ExportInfo.BuilderexportStatus(ExportStatus exportStatus)The status of the data export job.ExportInfo.BuilderisTruncated(Boolean isTruncated)If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range.ExportInfo.BuilderrequestedEndTime(Instant requestedEndTime)TheendTimeused in theStartExportTaskrequest.ExportInfo.BuilderrequestedStartTime(Instant requestedStartTime)The value ofstartTimeparameter in theStartExportTaskrequest.ExportInfo.BuilderstatusMessage(String statusMessage)A status message provided for API callers.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
exportId
ExportInfo.Builder exportId(String exportId)
A unique identifier used to query an export.
- Parameters:
exportId- A unique identifier used to query an export.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
exportStatus
ExportInfo.Builder exportStatus(String exportStatus)
The status of the data export job.
- Parameters:
exportStatus- The status of the data export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportStatus,ExportStatus
-
exportStatus
ExportInfo.Builder exportStatus(ExportStatus exportStatus)
The status of the data export job.
- Parameters:
exportStatus- The status of the data export job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ExportStatus,ExportStatus
-
statusMessage
ExportInfo.Builder statusMessage(String statusMessage)
A status message provided for API callers.
- Parameters:
statusMessage- A status message provided for API callers.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configurationsDownloadUrl
ExportInfo.Builder configurationsDownloadUrl(String configurationsDownloadUrl)
A URL for an Amazon S3 bucket where you can review the exported data. The URL is displayed only if the export succeeded.
- Parameters:
configurationsDownloadUrl- A URL for an Amazon S3 bucket where you can review the exported 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.
-
exportRequestTime
ExportInfo.Builder exportRequestTime(Instant exportRequestTime)
The time that the data export was initiated.
- Parameters:
exportRequestTime- The time that the data export was initiated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
isTruncated
ExportInfo.Builder isTruncated(Boolean isTruncated)
If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by using
startDateandendDate.- Parameters:
isTruncated- If true, the export of agent information exceeded the size limit for a single export and the exported data is incomplete for the requested time range. To address this, select a smaller time range for the export by usingstartDateandendDate.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestedStartTime
ExportInfo.Builder requestedStartTime(Instant requestedStartTime)
The value of
startTimeparameter in theStartExportTaskrequest. If nostartTimewas requested, this result does not appear inExportInfo.- Parameters:
requestedStartTime- The value ofstartTimeparameter in theStartExportTaskrequest. If nostartTimewas requested, this result does not appear inExportInfo.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
requestedEndTime
ExportInfo.Builder requestedEndTime(Instant requestedEndTime)
The
endTimeused in theStartExportTaskrequest. If noendTimewas requested, this result does not appear inExportInfo.- Parameters:
requestedEndTime- TheendTimeused in theStartExportTaskrequest. If noendTimewas requested, this result does not appear inExportInfo.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-