public static class UpdateDialogNode.Builder extends Object
| Constructor and Description |
|---|
Builder()
Instantiates a new builder.
|
public UpdateDialogNode build()
public UpdateDialogNode.Builder addActions(DialogNodeAction actions)
actions - the new actionspublic UpdateDialogNode.Builder dialogNode(String dialogNode)
dialogNode - the dialogNodepublic UpdateDialogNode.Builder description(String description)
description - the descriptionpublic UpdateDialogNode.Builder conditions(String conditions)
conditions - the conditionspublic UpdateDialogNode.Builder parent(String parent)
parent - the parentpublic UpdateDialogNode.Builder previousSibling(String previousSibling)
previousSibling - the previousSiblingpublic UpdateDialogNode.Builder output(DialogNodeOutput output)
output - the outputpublic UpdateDialogNode.Builder context(DialogNodeContext context)
context - the contextpublic UpdateDialogNode.Builder metadata(Map<String,Object> metadata)
metadata - the metadatapublic UpdateDialogNode.Builder nextStep(DialogNodeNextStep nextStep)
nextStep - the nextSteppublic UpdateDialogNode.Builder title(String title)
title - the titlepublic UpdateDialogNode.Builder type(String type)
type - the typepublic UpdateDialogNode.Builder eventName(String eventName)
eventName - the eventNamepublic UpdateDialogNode.Builder variable(String variable)
variable - the variablepublic UpdateDialogNode.Builder actions(List<DialogNodeAction> actions)
actions - the actionspublic UpdateDialogNode.Builder digressIn(String digressIn)
digressIn - the digressInpublic UpdateDialogNode.Builder digressOut(String digressOut)
digressOut - the digressOutpublic UpdateDialogNode.Builder digressOutSlots(String digressOutSlots)
digressOutSlots - the digressOutSlotspublic UpdateDialogNode.Builder userLabel(String userLabel)
userLabel - the userLabelpublic UpdateDialogNode.Builder disambiguationOptOut(Boolean disambiguationOptOut)
disambiguationOptOut - the disambiguationOptOutCopyright © 2022 IBM Cloud. All rights reserved.