Class DialogflowCxWebhookServiceDirectoryGenericWebService.Builder
- java.lang.Object
-
- com.hashicorp.cdktf.providers.google.dialogflow_cx_webhook.DialogflowCxWebhookServiceDirectoryGenericWebService.Builder
-
- All Implemented Interfaces:
software.amazon.jsii.Builder<DialogflowCxWebhookServiceDirectoryGenericWebService>
- Enclosing interface:
- DialogflowCxWebhookServiceDirectoryGenericWebService
@Stability(Stable) public static final class DialogflowCxWebhookServiceDirectoryGenericWebService.Builder extends Object implements software.amazon.jsii.Builder<DialogflowCxWebhookServiceDirectoryGenericWebService>
A builder forDialogflowCxWebhookServiceDirectoryGenericWebService
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DialogflowCxWebhookServiceDirectoryGenericWebService.BuilderallowedCaCerts(List<String> allowedCaCerts)Sets the value ofDialogflowCxWebhookServiceDirectoryGenericWebService.getAllowedCaCerts()DialogflowCxWebhookServiceDirectoryGenericWebServicebuild()Builds the configured instance.DialogflowCxWebhookServiceDirectoryGenericWebService.BuilderrequestHeaders(Map<String,String> requestHeaders)Sets the value ofDialogflowCxWebhookServiceDirectoryGenericWebService.getRequestHeaders()DialogflowCxWebhookServiceDirectoryGenericWebService.Builderuri(String uri)Sets the value ofDialogflowCxWebhookServiceDirectoryGenericWebService.getUri()
-
-
-
Method Detail
-
uri
@Stability(Stable) public DialogflowCxWebhookServiceDirectoryGenericWebService.Builder uri(String uri)
Sets the value ofDialogflowCxWebhookServiceDirectoryGenericWebService.getUri()- Parameters:
uri- Whether to use speech adaptation for speech recognition. This parameter is required. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_webhook#uri DialogflowCxWebhook#uri}- Returns:
this
-
allowedCaCerts
@Stability(Stable) public DialogflowCxWebhookServiceDirectoryGenericWebService.Builder allowedCaCerts(List<String> allowedCaCerts)
Sets the value ofDialogflowCxWebhookServiceDirectoryGenericWebService.getAllowedCaCerts()- Parameters:
allowedCaCerts- Specifies a list of allowed custom CA certificates (in DER format) for HTTPS verification. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_webhook#allowed_ca_certs DialogflowCxWebhook#allowed_ca_certs}- Returns:
this
-
requestHeaders
@Stability(Stable) public DialogflowCxWebhookServiceDirectoryGenericWebService.Builder requestHeaders(Map<String,String> requestHeaders)
Sets the value ofDialogflowCxWebhookServiceDirectoryGenericWebService.getRequestHeaders()- Parameters:
requestHeaders- The HTTP request headers to send together with webhook requests. Docs at Terraform Registry: {@link https://registry.terraform.io/providers/hashicorp/google/5.43.1/docs/resources/dialogflow_cx_webhook#request_headers DialogflowCxWebhook#request_headers}- Returns:
this
-
build
@Stability(Stable) public DialogflowCxWebhookServiceDirectoryGenericWebService build()
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<DialogflowCxWebhookServiceDirectoryGenericWebService>- Returns:
- a new instance of
DialogflowCxWebhookServiceDirectoryGenericWebService - Throws:
NullPointerException- if any required attribute was not provided
-
-