Class DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.dialogflow_cx_test_case.DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput>
- Enclosing interface:
- DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput
@Stability(Stable) public static final class DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.Builder extends Object implements software.amazon.jsii.Builder<DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput>
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutputbuild()Builds the configured instance.DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.BuildercurrentPage(DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutputCurrentPage currentPage)DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.BuildersessionParameters(String sessionParameters)DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.BuildertextResponses(com.hashicorp.cdktf.IResolvable textResponses)DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.BuildertextResponses(List<? extends DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutputTextResponses> textResponses)DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.BuildertriggeredIntent(DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutputTriggeredIntent triggeredIntent)
-
-
-
Method Detail
-
currentPage
@Stability(Stable) public DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.Builder currentPage(DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutputCurrentPage currentPage)
- Parameters:
currentPage- current_page block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_test_case#current_page DialogflowCxTestCase#current_page}- Returns:
this
-
sessionParameters
@Stability(Stable) public DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.Builder sessionParameters(String sessionParameters)
Sets the value ofDialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.getSessionParameters()- Parameters:
sessionParameters- The session parameters available to the bot at this point. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_test_case#session_parameters DialogflowCxTestCase#session_parameters}- Returns:
this
-
textResponses
@Stability(Stable) public DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.Builder textResponses(com.hashicorp.cdktf.IResolvable textResponses)
Sets the value ofDialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.getTextResponses()- Parameters:
textResponses- text_responses block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_test_case#text_responses DialogflowCxTestCase#text_responses}- Returns:
this
-
textResponses
@Stability(Stable) public DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.Builder textResponses(List<? extends DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutputTextResponses> textResponses)
Sets the value ofDialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.getTextResponses()- Parameters:
textResponses- text_responses block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_test_case#text_responses DialogflowCxTestCase#text_responses}- Returns:
this
-
triggeredIntent
@Stability(Stable) public DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.Builder triggeredIntent(DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutputTriggeredIntent triggeredIntent)
Sets the value ofDialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput.getTriggeredIntent()- Parameters:
triggeredIntent- triggered_intent block. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_test_case#triggered_intent DialogflowCxTestCase#triggered_intent}- Returns:
this
-
build
@Stability(Stable) public DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput>- Returns:
- a new instance of
DialogflowCxTestCaseTestCaseConversationTurnsVirtualAgentOutput - Throws:
NullPointerException- if any required attribute was not provided
-
-