Class UpdateDialogNodeOptions.Builder
java.lang.Object
com.ibm.watson.assistant.v1.model.UpdateDialogNodeOptions.Builder
- Enclosing class:
- UpdateDialogNodeOptions
public static class UpdateDialogNodeOptions.Builder extends Object
Builder.
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
Builder
public Builder()Instantiates a new builder. -
Builder
Instantiates a new builder with required properties.- Parameters:
workspaceId
- the workspaceIddialogNode
- the dialogNode
-
-
Method Details
-
build
Builds a UpdateDialogNodeOptions.- Returns:
- the new UpdateDialogNodeOptions instance
-
addNewActions
Adds an newActions to newActions.- Parameters:
newActions
- the new newActions- Returns:
- the UpdateDialogNodeOptions builder
-
workspaceId
Set the workspaceId.- Parameters:
workspaceId
- the workspaceId- Returns:
- the UpdateDialogNodeOptions builder
-
dialogNode
Set the dialogNode.- Parameters:
dialogNode
- the dialogNode- Returns:
- the UpdateDialogNodeOptions builder
-
newDialogNode
Set the newDialogNode.- Parameters:
newDialogNode
- the newDialogNode- Returns:
- the UpdateDialogNodeOptions builder
-
newDescription
Set the newDescription.- Parameters:
newDescription
- the newDescription- Returns:
- the UpdateDialogNodeOptions builder
-
newConditions
Set the newConditions.- Parameters:
newConditions
- the newConditions- Returns:
- the UpdateDialogNodeOptions builder
-
newParent
Set the newParent.- Parameters:
newParent
- the newParent- Returns:
- the UpdateDialogNodeOptions builder
-
newPreviousSibling
Set the newPreviousSibling.- Parameters:
newPreviousSibling
- the newPreviousSibling- Returns:
- the UpdateDialogNodeOptions builder
-
newOutput
Set the newOutput.- Parameters:
newOutput
- the newOutput- Returns:
- the UpdateDialogNodeOptions builder
-
newContext
Set the newContext.- Parameters:
newContext
- the newContext- Returns:
- the UpdateDialogNodeOptions builder
-
newMetadata
Set the newMetadata.- Parameters:
newMetadata
- the newMetadata- Returns:
- the UpdateDialogNodeOptions builder
-
newNextStep
Set the newNextStep.- Parameters:
newNextStep
- the newNextStep- Returns:
- the UpdateDialogNodeOptions builder
-
newTitle
Set the newTitle.- Parameters:
newTitle
- the newTitle- Returns:
- the UpdateDialogNodeOptions builder
-
newType
Set the newType.- Parameters:
newType
- the newType- Returns:
- the UpdateDialogNodeOptions builder
-
newEventName
Set the newEventName.- Parameters:
newEventName
- the newEventName- Returns:
- the UpdateDialogNodeOptions builder
-
newVariable
Set the newVariable.- Parameters:
newVariable
- the newVariable- Returns:
- the UpdateDialogNodeOptions builder
-
newActions
Set the newActions. Existing newActions will be replaced.- Parameters:
newActions
- the newActions- Returns:
- the UpdateDialogNodeOptions builder
-
newDigressIn
Set the newDigressIn.- Parameters:
newDigressIn
- the newDigressIn- Returns:
- the UpdateDialogNodeOptions builder
-
newDigressOut
Set the newDigressOut.- Parameters:
newDigressOut
- the newDigressOut- Returns:
- the UpdateDialogNodeOptions builder
-
newDigressOutSlots
Set the newDigressOutSlots.- Parameters:
newDigressOutSlots
- the newDigressOutSlots- Returns:
- the UpdateDialogNodeOptions builder
-
newUserLabel
Set the newUserLabel.- Parameters:
newUserLabel
- the newUserLabel- Returns:
- the UpdateDialogNodeOptions builder
-
newDisambiguationOptOut
Set the newDisambiguationOptOut.- Parameters:
newDisambiguationOptOut
- the newDisambiguationOptOut- Returns:
- the UpdateDialogNodeOptions builder
-
includeAudit
Set the includeAudit.- Parameters:
includeAudit
- the includeAudit- Returns:
- the UpdateDialogNodeOptions builder
-