Class ExtractionJobMetadata
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ExtractionJobMetadata.Builder,ExtractionJobMetadata>
Metadata information associated with this extraction job.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionfinal StringactorId()The identifier of the actor for this extraction job.builder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final StringThe cause of failure, if the job did not complete successfully.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final StringjobID()The unique identifier for the extraction job.final ExtractionJobMessagesmessages()The messages associated with the extraction job.static Class<? extends ExtractionJobMetadata.Builder> final StringThe identifier of the session for this extraction job.final ExtractionJobStatusstatus()The current status of the extraction job.final StringThe current status of the extraction job.final StringThe identifier of the memory strategy for this extraction job.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
jobID
The unique identifier for the extraction job.
- Returns:
- The unique identifier for the extraction job.
-
messages
The messages associated with the extraction job.
- Returns:
- The messages associated with the extraction job.
-
status
The current status of the extraction job.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnExtractionJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current status of the extraction job.
- See Also:
-
statusAsString
The current status of the extraction job.
If the service returns an enum value that is not available in the current SDK version,
statuswill returnExtractionJobStatus.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromstatusAsString().- Returns:
- The current status of the extraction job.
- See Also:
-
failureReason
The cause of failure, if the job did not complete successfully.
- Returns:
- The cause of failure, if the job did not complete successfully.
-
strategyId
The identifier of the memory strategy for this extraction job.
- Returns:
- The identifier of the memory strategy for this extraction job.
-
sessionId
The identifier of the session for this extraction job.
- Returns:
- The identifier of the session for this extraction job.
-
actorId
The identifier of the actor for this extraction job.
- Returns:
- The identifier of the actor for this extraction job.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<ExtractionJobMetadata.Builder,ExtractionJobMetadata> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-