Class ExportJobSummary
- java.lang.Object
-
- software.amazon.awssdk.services.backupsearch.model.ExportJobSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ExportJobSummary.Builder,ExportJobSummary>
@Generated("software.amazon.awssdk:codegen") public final class ExportJobSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ExportJobSummary.Builder,ExportJobSummary>
This is the summary of an export job.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceExportJobSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExportJobSummary.Builderbuilder()InstantcompletionTime()This is a timestamp of the time the export job compeleted.InstantcreationTime()This is a timestamp of the time the export job was created.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringexportJobArn()This is the unique ARN (Amazon Resource Name) that belongs to the new export job.StringexportJobIdentifier()This is the unique string that identifies a specific export job.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()StringsearchJobArn()The unique string that identifies the Amazon Resource Name (ARN) of the specified search job.static Class<? extends ExportJobSummary.Builder>serializableBuilderClass()ExportJobStatusstatus()The status of the export job is one of the following:StringstatusAsString()The status of the export job is one of the following:StringstatusMessage()A status message is a string that is returned for an export job.ExportJobSummary.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
exportJobIdentifier
public final String exportJobIdentifier()
This is the unique string that identifies a specific export job.
- Returns:
- This is the unique string that identifies a specific export job.
-
exportJobArn
public final String exportJobArn()
This is the unique ARN (Amazon Resource Name) that belongs to the new export job.
- Returns:
- This is the unique ARN (Amazon Resource Name) that belongs to the new export job.
-
status
public final ExportJobStatus status()
The status of the export job is one of the following:
CREATED;RUNNING;FAILED; orCOMPLETED.If the service returns an enum value that is not available in the current SDK version,
statuswill returnExportJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the export job is one of the following:
CREATED;RUNNING;FAILED; orCOMPLETED. - See Also:
ExportJobStatus
-
statusAsString
public final String statusAsString()
The status of the export job is one of the following:
CREATED;RUNNING;FAILED; orCOMPLETED.If the service returns an enum value that is not available in the current SDK version,
statuswill returnExportJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The status of the export job is one of the following:
CREATED;RUNNING;FAILED; orCOMPLETED. - See Also:
ExportJobStatus
-
creationTime
public final Instant creationTime()
This is a timestamp of the time the export job was created.
- Returns:
- This is a timestamp of the time the export job was created.
-
completionTime
public final Instant completionTime()
This is a timestamp of the time the export job compeleted.
- Returns:
- This is a timestamp of the time the export job compeleted.
-
statusMessage
public final String statusMessage()
A status message is a string that is returned for an export job.
A status message is included for any status other than
COMPLETEDwithout issues.- Returns:
- A status message is a string that is returned for an export job.
A status message is included for any status other than
COMPLETEDwithout issues.
-
searchJobArn
public final String searchJobArn()
The unique string that identifies the Amazon Resource Name (ARN) of the specified search job.
- Returns:
- The unique string that identifies the Amazon Resource Name (ARN) of the specified search job.
-
toBuilder
public ExportJobSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ExportJobSummary.Builder,ExportJobSummary>
-
builder
public static ExportJobSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ExportJobSummary.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-