Class DirectLineSpeechChannelPropertiesArgs.Builder
- java.lang.Object
-
- com.pulumi.azurenative.botservice.inputs.DirectLineSpeechChannelPropertiesArgs.Builder
-
- Enclosing class:
- DirectLineSpeechChannelPropertiesArgs
public static final class DirectLineSpeechChannelPropertiesArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(DirectLineSpeechChannelPropertiesArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(DirectLineSpeechChannelPropertiesArgs defaults)
-
-
Method Detail
-
cognitiveServiceRegion
public DirectLineSpeechChannelPropertiesArgs.Builder cognitiveServiceRegion(@Nullable com.pulumi.core.Output<java.lang.String> cognitiveServiceRegion)
- Parameters:
cognitiveServiceRegion
- The cognitive service region with this channel registration.- Returns:
- builder
-
cognitiveServiceRegion
public DirectLineSpeechChannelPropertiesArgs.Builder cognitiveServiceRegion(java.lang.String cognitiveServiceRegion)
- Parameters:
cognitiveServiceRegion
- The cognitive service region with this channel registration.- Returns:
- builder
-
cognitiveServiceResourceId
public DirectLineSpeechChannelPropertiesArgs.Builder cognitiveServiceResourceId(@Nullable com.pulumi.core.Output<java.lang.String> cognitiveServiceResourceId)
- Parameters:
cognitiveServiceResourceId
- The cognitive service id with this channel registration.- Returns:
- builder
-
cognitiveServiceResourceId
public DirectLineSpeechChannelPropertiesArgs.Builder cognitiveServiceResourceId(java.lang.String cognitiveServiceResourceId)
- Parameters:
cognitiveServiceResourceId
- The cognitive service id with this channel registration.- Returns:
- builder
-
cognitiveServiceSubscriptionKey
public DirectLineSpeechChannelPropertiesArgs.Builder cognitiveServiceSubscriptionKey(@Nullable com.pulumi.core.Output<java.lang.String> cognitiveServiceSubscriptionKey)
- Parameters:
cognitiveServiceSubscriptionKey
- The cognitive service subscription key to use with this channel registration.- Returns:
- builder
-
cognitiveServiceSubscriptionKey
public DirectLineSpeechChannelPropertiesArgs.Builder cognitiveServiceSubscriptionKey(java.lang.String cognitiveServiceSubscriptionKey)
- Parameters:
cognitiveServiceSubscriptionKey
- The cognitive service subscription key to use with this channel registration.- Returns:
- builder
-
customSpeechModelId
public DirectLineSpeechChannelPropertiesArgs.Builder customSpeechModelId(@Nullable com.pulumi.core.Output<java.lang.String> customSpeechModelId)
- Parameters:
customSpeechModelId
- Custom voice deployment id (optional).- Returns:
- builder
-
customSpeechModelId
public DirectLineSpeechChannelPropertiesArgs.Builder customSpeechModelId(java.lang.String customSpeechModelId)
- Parameters:
customSpeechModelId
- Custom voice deployment id (optional).- Returns:
- builder
-
customVoiceDeploymentId
public DirectLineSpeechChannelPropertiesArgs.Builder customVoiceDeploymentId(@Nullable com.pulumi.core.Output<java.lang.String> customVoiceDeploymentId)
- Parameters:
customVoiceDeploymentId
- Custom speech model id (optional).- Returns:
- builder
-
customVoiceDeploymentId
public DirectLineSpeechChannelPropertiesArgs.Builder customVoiceDeploymentId(java.lang.String customVoiceDeploymentId)
- Parameters:
customVoiceDeploymentId
- Custom speech model id (optional).- Returns:
- builder
-
isDefaultBotForCogSvcAccount
public DirectLineSpeechChannelPropertiesArgs.Builder isDefaultBotForCogSvcAccount(@Nullable com.pulumi.core.Output<java.lang.Boolean> isDefaultBotForCogSvcAccount)
- Parameters:
isDefaultBotForCogSvcAccount
- Make this a default bot for chosen cognitive service account.- Returns:
- builder
-
isDefaultBotForCogSvcAccount
public DirectLineSpeechChannelPropertiesArgs.Builder isDefaultBotForCogSvcAccount(java.lang.Boolean isDefaultBotForCogSvcAccount)
- Parameters:
isDefaultBotForCogSvcAccount
- Make this a default bot for chosen cognitive service account.- Returns:
- builder
-
isEnabled
public DirectLineSpeechChannelPropertiesArgs.Builder isEnabled(@Nullable com.pulumi.core.Output<java.lang.Boolean> isEnabled)
- Parameters:
isEnabled
- Whether this channel is enabled or not.- Returns:
- builder
-
isEnabled
public DirectLineSpeechChannelPropertiesArgs.Builder isEnabled(java.lang.Boolean isEnabled)
- Parameters:
isEnabled
- Whether this channel is enabled or not.- Returns:
- builder
-
build
public DirectLineSpeechChannelPropertiesArgs build()
-
-