Class UploadPreTransformSuccessEvent.Data.ExtensionStatus
-
- All Implemented Interfaces:
public final class UploadPreTransformSuccessEvent.Data.ExtensionStatusExtension names with their processing status at the time of completion of the request. It could have one of the following status values:
success: The extension has been successfully applied.failed: The extension has failed and will not be retried.pending: The extension will finish processing in some time. On completion, the final status (success / failed) will be sent to thewebhookUrlprovided.If no extension was requested, then this parameter is not returned.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classUploadPreTransformSuccessEvent.Data.ExtensionStatus.BuilderA builder for ExtensionStatus.
public final classUploadPreTransformSuccessEvent.Data.ExtensionStatus.AiAutoDescriptionpublic final classUploadPreTransformSuccessEvent.Data.ExtensionStatus.AiTaskspublic final classUploadPreTransformSuccessEvent.Data.ExtensionStatus.AwsAutoTaggingpublic final classUploadPreTransformSuccessEvent.Data.ExtensionStatus.GoogleAutoTaggingpublic final classUploadPreTransformSuccessEvent.Data.ExtensionStatus.RemoveBg
-
Method Summary
-
-
Method Detail
-
aiAutoDescription
final Optional<UploadPreTransformSuccessEvent.Data.ExtensionStatus.AiAutoDescription> aiAutoDescription()
-
aiTasks
final Optional<UploadPreTransformSuccessEvent.Data.ExtensionStatus.AiTasks> aiTasks()
-
awsAutoTagging
final Optional<UploadPreTransformSuccessEvent.Data.ExtensionStatus.AwsAutoTagging> awsAutoTagging()
-
googleAutoTagging
final Optional<UploadPreTransformSuccessEvent.Data.ExtensionStatus.GoogleAutoTagging> googleAutoTagging()
-
removeBg
final Optional<UploadPreTransformSuccessEvent.Data.ExtensionStatus.RemoveBg> removeBg()
-
_aiAutoDescription
final JsonField<UploadPreTransformSuccessEvent.Data.ExtensionStatus.AiAutoDescription> _aiAutoDescription()
Returns the raw JSON value of aiAutoDescription.
Unlike aiAutoDescription, this method doesn't throw if the JSON field has an unexpected type.
-
_aiTasks
final JsonField<UploadPreTransformSuccessEvent.Data.ExtensionStatus.AiTasks> _aiTasks()
Returns the raw JSON value of aiTasks.
Unlike aiTasks, this method doesn't throw if the JSON field has an unexpected type.
-
_awsAutoTagging
final JsonField<UploadPreTransformSuccessEvent.Data.ExtensionStatus.AwsAutoTagging> _awsAutoTagging()
Returns the raw JSON value of awsAutoTagging.
Unlike awsAutoTagging, this method doesn't throw if the JSON field has an unexpected type.
-
_googleAutoTagging
final JsonField<UploadPreTransformSuccessEvent.Data.ExtensionStatus.GoogleAutoTagging> _googleAutoTagging()
Returns the raw JSON value of googleAutoTagging.
Unlike googleAutoTagging, this method doesn't throw if the JSON field has an unexpected type.
-
_removeBg
final JsonField<UploadPreTransformSuccessEvent.Data.ExtensionStatus.RemoveBg> _removeBg()
Returns the raw JSON value of removeBg.
Unlike removeBg, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final UploadPreTransformSuccessEvent.Data.ExtensionStatus.Builder toBuilder()
-
validate
final UploadPreTransformSuccessEvent.Data.ExtensionStatus validate()
Validates that the types of all values in this object match their expected types recursively.
This method is not forwards compatible with new types from the API for existing fields.
-
builder
final static UploadPreTransformSuccessEvent.Data.ExtensionStatus.Builder builder()
Returns a mutable builder for constructing an instance of ExtensionStatus.
-
-
-
-