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 © 2023 IBM Cloud. All rights reserved.