Class ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder
-
- All Implemented Interfaces:
public final class ExtensionItem.AiTasks.Task.YesNo.OnYes.BuilderA builder for OnYes.
-
-
Method Summary
-
-
Method Detail
-
addTags
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder addTags(List<String> addTags)
Array of tag strings to add to the asset.
-
addTags
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder addTags(JsonField<List<String>> addTags)
Sets Builder.addTags to an arbitrary JSON value.
You should usually call Builder.addTags with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addAddTag
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder addAddTag(String addTag)
-
removeTags
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder removeTags(List<String> removeTags)
Array of tag strings to remove from the asset.
-
removeTags
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder removeTags(JsonField<List<String>> removeTags)
Sets Builder.removeTags to an arbitrary JSON value.
You should usually call Builder.removeTags with a well-typed
List<String>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addRemoveTag
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder addRemoveTag(String removeTag)
Adds a single String to removeTags.
-
setMetadata
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder setMetadata(List<ExtensionItem.AiTasks.Task.YesNo.OnYes.SetMetadata> setMetadata)
Array of custom metadata field updates.
-
setMetadata
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder setMetadata(JsonField<List<ExtensionItem.AiTasks.Task.YesNo.OnYes.SetMetadata>> setMetadata)
Sets Builder.setMetadata to an arbitrary JSON value.
You should usually call Builder.setMetadata with a well-typed
List<SetMetadata>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addSetMetadata
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder addSetMetadata(ExtensionItem.AiTasks.Task.YesNo.OnYes.SetMetadata setMetadata)
Adds a single SetMetadata to Builder.setMetadata.
-
unsetMetadata
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder unsetMetadata(List<ExtensionItem.AiTasks.Task.YesNo.OnYes.UnsetMetadata> unsetMetadata)
Array of custom metadata fields to remove.
-
unsetMetadata
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder unsetMetadata(JsonField<List<ExtensionItem.AiTasks.Task.YesNo.OnYes.UnsetMetadata>> unsetMetadata)
Sets Builder.unsetMetadata to an arbitrary JSON value.
You should usually call Builder.unsetMetadata with a well-typed
List<UnsetMetadata>value instead. This method is primarily for setting the field to an undocumented or not yet supported value.
-
addUnsetMetadata
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder addUnsetMetadata(ExtensionItem.AiTasks.Task.YesNo.OnYes.UnsetMetadata unsetMetadata)
Adds a single UnsetMetadata to Builder.unsetMetadata.
-
additionalProperties
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final ExtensionItem.AiTasks.Task.YesNo.OnYes.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final ExtensionItem.AiTasks.Task.YesNo.OnYes build()
Returns an immutable instance of OnYes.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-