Class CreateDialogNodeOptions.Builder
java.lang.Object
com.ibm.watson.assistant.v1.model.CreateDialogNodeOptions.Builder
- Enclosing class:
- CreateDialogNodeOptions
public static class CreateDialogNodeOptions.Builder extends Object
Builder.
- 
Constructor Summary
- 
Method Summary
- 
Constructor Details- 
Builderpublic Builder()Instantiates a new builder.
- 
BuilderInstantiates a new builder with required properties.- Parameters:
- workspaceId- the workspaceId
- dialogNode- the dialogNode
 
 
- 
- 
Method Details- 
buildBuilds a CreateDialogNodeOptions.- Returns:
- the new CreateDialogNodeOptions instance
 
- 
addActionsAdds an actions to actions.- Parameters:
- actions- the new actions
- Returns:
- the CreateDialogNodeOptions builder
 
- 
workspaceIdSet the workspaceId.- Parameters:
- workspaceId- the workspaceId
- Returns:
- the CreateDialogNodeOptions builder
 
- 
dialogNodeSet the dialogNode.- Parameters:
- dialogNode- the dialogNode
- Returns:
- the CreateDialogNodeOptions builder
 
- 
descriptionSet the description.- Parameters:
- description- the description
- Returns:
- the CreateDialogNodeOptions builder
 
- 
conditionsSet the conditions.- Parameters:
- conditions- the conditions
- Returns:
- the CreateDialogNodeOptions builder
 
- 
parentSet the parent.- Parameters:
- parent- the parent
- Returns:
- the CreateDialogNodeOptions builder
 
- 
previousSiblingSet the previousSibling.- Parameters:
- previousSibling- the previousSibling
- Returns:
- the CreateDialogNodeOptions builder
 
- 
outputSet the output.- Parameters:
- output- the output
- Returns:
- the CreateDialogNodeOptions builder
 
- 
contextSet the context.- Parameters:
- context- the context
- Returns:
- the CreateDialogNodeOptions builder
 
- 
metadataSet the metadata.- Parameters:
- metadata- the metadata
- Returns:
- the CreateDialogNodeOptions builder
 
- 
nextStepSet the nextStep.- Parameters:
- nextStep- the nextStep
- Returns:
- the CreateDialogNodeOptions builder
 
- 
titleSet the title.- Parameters:
- title- the title
- Returns:
- the CreateDialogNodeOptions builder
 
- 
typeSet the type.- Parameters:
- type- the type
- Returns:
- the CreateDialogNodeOptions builder
 
- 
eventNameSet the eventName.- Parameters:
- eventName- the eventName
- Returns:
- the CreateDialogNodeOptions builder
 
- 
variableSet the variable.- Parameters:
- variable- the variable
- Returns:
- the CreateDialogNodeOptions builder
 
- 
actionsSet the actions. Existing actions will be replaced.- Parameters:
- actions- the actions
- Returns:
- the CreateDialogNodeOptions builder
 
- 
digressInSet the digressIn.- Parameters:
- digressIn- the digressIn
- Returns:
- the CreateDialogNodeOptions builder
 
- 
digressOutSet the digressOut.- Parameters:
- digressOut- the digressOut
- Returns:
- the CreateDialogNodeOptions builder
 
- 
digressOutSlotsSet the digressOutSlots.- Parameters:
- digressOutSlots- the digressOutSlots
- Returns:
- the CreateDialogNodeOptions builder
 
- 
userLabelSet the userLabel.- Parameters:
- userLabel- the userLabel
- Returns:
- the CreateDialogNodeOptions builder
 
- 
disambiguationOptOutSet the disambiguationOptOut.- Parameters:
- disambiguationOptOut- the disambiguationOptOut
- Returns:
- the CreateDialogNodeOptions builder
 
- 
includeAuditSet the includeAudit.- Parameters:
- includeAudit- the includeAudit
- Returns:
- the CreateDialogNodeOptions builder
 
- 
dialogNodeSet the dialogNode.- Parameters:
- dialogNode- the dialogNode
- Returns:
- the CreateDialogNodeOptions builder
 
 
-