public static class UpdateDialogNodeOptions.Builder extends Object
| Constructor and Description |
|---|
Builder()
Instantiates a new builder.
|
Builder(String workspaceId,
String dialogNode)
Instantiates a new builder with required properties.
|
public UpdateDialogNodeOptions build()
public UpdateDialogNodeOptions.Builder addNewActions(DialogNodeAction newActions)
newActions - the new newActionspublic UpdateDialogNodeOptions.Builder workspaceId(String workspaceId)
workspaceId - the workspaceIdpublic UpdateDialogNodeOptions.Builder dialogNode(String dialogNode)
dialogNode - the dialogNodepublic UpdateDialogNodeOptions.Builder newDialogNode(String newDialogNode)
newDialogNode - the newDialogNodepublic UpdateDialogNodeOptions.Builder newDescription(String newDescription)
newDescription - the newDescriptionpublic UpdateDialogNodeOptions.Builder newConditions(String newConditions)
newConditions - the newConditionspublic UpdateDialogNodeOptions.Builder newParent(String newParent)
newParent - the newParentpublic UpdateDialogNodeOptions.Builder newPreviousSibling(String newPreviousSibling)
newPreviousSibling - the newPreviousSiblingpublic UpdateDialogNodeOptions.Builder newOutput(DialogNodeOutput newOutput)
newOutput - the newOutputpublic UpdateDialogNodeOptions.Builder newContext(DialogNodeContext newContext)
newContext - the newContextpublic UpdateDialogNodeOptions.Builder newMetadata(Map<String,Object> newMetadata)
newMetadata - the newMetadatapublic UpdateDialogNodeOptions.Builder newNextStep(DialogNodeNextStep newNextStep)
newNextStep - the newNextSteppublic UpdateDialogNodeOptions.Builder newTitle(String newTitle)
newTitle - the newTitlepublic UpdateDialogNodeOptions.Builder newType(String newType)
newType - the newTypepublic UpdateDialogNodeOptions.Builder newEventName(String newEventName)
newEventName - the newEventNamepublic UpdateDialogNodeOptions.Builder newVariable(String newVariable)
newVariable - the newVariablepublic UpdateDialogNodeOptions.Builder newActions(List<DialogNodeAction> newActions)
newActions - the newActionspublic UpdateDialogNodeOptions.Builder newDigressIn(String newDigressIn)
newDigressIn - the newDigressInpublic UpdateDialogNodeOptions.Builder newDigressOut(String newDigressOut)
newDigressOut - the newDigressOutpublic UpdateDialogNodeOptions.Builder newDigressOutSlots(String newDigressOutSlots)
newDigressOutSlots - the newDigressOutSlotspublic UpdateDialogNodeOptions.Builder newUserLabel(String newUserLabel)
newUserLabel - the newUserLabelpublic UpdateDialogNodeOptions.Builder newDisambiguationOptOut(Boolean newDisambiguationOptOut)
newDisambiguationOptOut - the newDisambiguationOptOutpublic UpdateDialogNodeOptions.Builder includeAudit(Boolean includeAudit)
includeAudit - the includeAuditCopyright © 2022 IBM Cloud. All rights reserved.