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 Details

    • 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

      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:
    • 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 startDate and endDate.

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

      ExportInfo.Builder requestedStartTime(Instant requestedStartTime)

      The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.

      Parameters:
      requestedStartTime - The value of startTime parameter in the StartExportTask request. If no startTime was requested, this result does not appear in ExportInfo.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • requestedEndTime

      ExportInfo.Builder requestedEndTime(Instant requestedEndTime)

      The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.

      Parameters:
      requestedEndTime - The endTime used in the StartExportTask request. If no endTime was requested, this result does not appear in ExportInfo.
      Returns:
      Returns a reference to this object so that method calls can be chained together.