Class FileUploadResponse.ExtensionStatus
-
- All Implemented Interfaces:
public final class FileUploadResponse.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 classFileUploadResponse.ExtensionStatus.BuilderA builder for ExtensionStatus.
public final classFileUploadResponse.ExtensionStatus.AiAutoDescriptionpublic final classFileUploadResponse.ExtensionStatus.AiTaskspublic final classFileUploadResponse.ExtensionStatus.AwsAutoTaggingpublic final classFileUploadResponse.ExtensionStatus.GoogleAutoTaggingpublic final classFileUploadResponse.ExtensionStatus.RemoveBg
-
Method Summary
-
-
Method Detail
-
aiAutoDescription
final Optional<FileUploadResponse.ExtensionStatus.AiAutoDescription> aiAutoDescription()
-
aiTasks
final Optional<FileUploadResponse.ExtensionStatus.AiTasks> aiTasks()
-
awsAutoTagging
final Optional<FileUploadResponse.ExtensionStatus.AwsAutoTagging> awsAutoTagging()
-
googleAutoTagging
final Optional<FileUploadResponse.ExtensionStatus.GoogleAutoTagging> googleAutoTagging()
-
removeBg
final Optional<FileUploadResponse.ExtensionStatus.RemoveBg> removeBg()
-
_aiAutoDescription
final JsonField<FileUploadResponse.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<FileUploadResponse.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<FileUploadResponse.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<FileUploadResponse.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<FileUploadResponse.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 FileUploadResponse.ExtensionStatus.Builder toBuilder()
-
validate
final FileUploadResponse.ExtensionStatus validate()
-
builder
final static FileUploadResponse.ExtensionStatus.Builder builder()
Returns a mutable builder for constructing an instance of ExtensionStatus.
-
-
-
-