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