Class ExportInfo

    • Method Detail

      • exportId

        public final String exportId()

        A unique identifier used to query an export.

        Returns:
        A unique identifier used to query an export.
      • statusMessage

        public final String statusMessage()

        A status message provided for API callers.

        Returns:
        A status message provided for API callers.
      • configurationsDownloadUrl

        public final 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.

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

        public final Instant exportRequestTime()

        The time that the data export was initiated.

        Returns:
        The time that the data export was initiated.
      • isTruncated

        public final 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.

        Returns:
        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.
      • requestedStartTime

        public final Instant requestedStartTime()

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

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

        public final Instant requestedEndTime()

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

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

        public final int hashCode()
        Overrides:
        hashCode in class Object
      • equals

        public final boolean equals​(Object obj)
        Overrides:
        equals in class Object
      • toString

        public final String toString()
        Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
        Overrides:
        toString in class Object
      • getValueForField

        public final <T> Optional<T> getValueForField​(String fieldName,
                                                      Class<T> clazz)