Class ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder
-
- All Implemented Interfaces:
public final class ExtensionConfig.AiTasks.Task.YesNo.OnNo.BuilderA builder for OnNo.
-
-
Method Summary
-
-
Method Detail
-
addTags
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder addTags(List<String> addTags)
Array of tag strings to add to the asset.
-
addTags
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.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 ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder addAddTag(String addTag)
-
removeTags
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder removeTags(List<String> removeTags)
Array of tag strings to remove from the asset.
-
removeTags
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.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 ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder addRemoveTag(String removeTag)
Adds a single String to removeTags.
-
setMetadata
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder setMetadata(List<ExtensionConfig.AiTasks.Task.YesNo.OnNo.SetMetadata> setMetadata)
Array of custom metadata field updates.
-
setMetadata
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder setMetadata(JsonField<List<ExtensionConfig.AiTasks.Task.YesNo.OnNo.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 ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder addSetMetadata(ExtensionConfig.AiTasks.Task.YesNo.OnNo.SetMetadata setMetadata)
Adds a single SetMetadata to Builder.setMetadata.
-
unsetMetadata
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder unsetMetadata(List<ExtensionConfig.AiTasks.Task.YesNo.OnNo.UnsetMetadata> unsetMetadata)
Array of custom metadata fields to remove.
-
unsetMetadata
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder unsetMetadata(JsonField<List<ExtensionConfig.AiTasks.Task.YesNo.OnNo.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 ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder addUnsetMetadata(ExtensionConfig.AiTasks.Task.YesNo.OnNo.UnsetMetadata unsetMetadata)
Adds a single UnsetMetadata to Builder.unsetMetadata.
-
additionalProperties
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final ExtensionConfig.AiTasks.Task.YesNo.OnNo.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final ExtensionConfig.AiTasks.Task.YesNo.OnNo build()
Returns an immutable instance of OnNo.
Further updates to this Builder will not mutate the returned instance.
-
-
-
-