Package io.imagekit.models
Class ExtensionItem.AiTasks.Task
-
- All Implemented Interfaces:
public final class ExtensionItem.AiTasks.Task
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceExtensionItem.AiTasks.Task.VisitorAn interface that defines how to map each variant of Task to a value of type T.
public final classExtensionItem.AiTasks.Task.SelectTagspublic final classExtensionItem.AiTasks.Task.SelectMetadatapublic final classExtensionItem.AiTasks.Task.YesNo
-
Method Summary
-
-
Method Detail
-
selectTags
final Optional<ExtensionItem.AiTasks.Task.SelectTags> selectTags()
-
selectMetadata
final Optional<ExtensionItem.AiTasks.Task.SelectMetadata> selectMetadata()
-
yesNo
final Optional<ExtensionItem.AiTasks.Task.YesNo> yesNo()
-
isSelectTags
final Boolean isSelectTags()
-
isSelectMetadata
final Boolean isSelectMetadata()
-
asSelectTags
final ExtensionItem.AiTasks.Task.SelectTags asSelectTags()
-
asSelectMetadata
final ExtensionItem.AiTasks.Task.SelectMetadata asSelectMetadata()
-
asYesNo
final ExtensionItem.AiTasks.Task.YesNo asYesNo()
-
accept
final <T extends Any> T accept(ExtensionItem.AiTasks.Task.Visitor<T> visitor)
-
validate
final ExtensionItem.AiTasks.Task validate()
-
ofSelectTags
final static ExtensionItem.AiTasks.Task ofSelectTags(ExtensionItem.AiTasks.Task.SelectTags selectTags)
-
ofSelectMetadata
final static ExtensionItem.AiTasks.Task ofSelectMetadata(ExtensionItem.AiTasks.Task.SelectMetadata selectMetadata)
-
ofYesNo
final static ExtensionItem.AiTasks.Task ofYesNo(ExtensionItem.AiTasks.Task.YesNo yesNo)
-
-
-
-