@Generated(value="software.amazon.awssdk:codegen") public final class ExportInfo extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExportInfo.Builder,ExportInfo>
Information regarding the export status of discovered data. The value is an array of objects.
Modifier and Type | Class and Description |
---|---|
static interface |
ExportInfo.Builder |
Modifier and Type | Method and Description |
---|---|
static ExportInfo.Builder |
builder() |
String |
configurationsDownloadUrl()
A URL for an Amazon S3 bucket where you can review the exported data.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj)
Indicates whether some other object is "equal to" this one by SDK fields.
|
String |
exportId()
A unique identifier used to query an export.
|
Instant |
exportRequestTime()
The time that the data export was initiated.
|
ExportStatus |
exportStatus()
The status of the data export job.
|
String |
exportStatusAsString()
The status of the data export job.
|
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
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.
|
Instant |
requestedEndTime()
The
endTime used in the StartExportTask request. |
Instant |
requestedStartTime()
The value of
startTime parameter in the StartExportTask request. |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ExportInfo.Builder> |
serializableBuilderClass() |
String |
statusMessage()
A status message provided for API callers.
|
ExportInfo.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString()
Returns a string representation of this object.
|
copy
public final String exportId()
A unique identifier used to query an export.
public final ExportStatus exportStatus()
The status of the data export job.
If the service returns an enum value that is not available in the current SDK version, exportStatus
will
return ExportStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
exportStatusAsString()
.
ExportStatus
public final String exportStatusAsString()
The status of the data export job.
If the service returns an enum value that is not available in the current SDK version, exportStatus
will
return ExportStatus.UNKNOWN_TO_SDK_VERSION
. The raw value returned by the service is available from
exportStatusAsString()
.
ExportStatus
public final String statusMessage()
A status message provided for API callers.
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.
public final Instant exportRequestTime()
The time that the data export was initiated.
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
.
startDate
and endDate
.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
.
startTime
parameter in the StartExportTask
request. If no
startTime
was requested, this result does not appear in ExportInfo
.public final Instant requestedEndTime()
The endTime
used in the StartExportTask
request. If no endTime
was
requested, this result does not appear in ExportInfo
.
endTime
used in the StartExportTask
request. If no endTime
was
requested, this result does not appear in ExportInfo
.public ExportInfo.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ExportInfo.Builder,ExportInfo>
public static ExportInfo.Builder builder()
public static Class<? extends ExportInfo.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
SdkPojo
SdkPojo
class,
and is generated based on a service model.
If an SdkPojo
class does not have any inherited fields, equalsBySdkFields
and equals
are essentially the same.
equalsBySdkFields
in interface SdkPojo
obj
- the object to be compared withpublic final String toString()