Package com.pulumi.aws.lex.inputs
Class V2modelsIntentClosingSettingArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.lex.inputs.V2modelsIntentClosingSettingArgs.Builder
-
- Enclosing class:
- V2modelsIntentClosingSettingArgs
public static final class V2modelsIntentClosingSettingArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(V2modelsIntentClosingSettingArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(V2modelsIntentClosingSettingArgs defaults)
-
-
Method Detail
-
active
public V2modelsIntentClosingSettingArgs.Builder active(@Nullable com.pulumi.core.Output<java.lang.Boolean> active)
- Parameters:
active- Whether an intent's closing response is used. When this field is false, the closing response isn't sent to the user. If the active field isn't specified, the default is true.- Returns:
- builder
-
active
public V2modelsIntentClosingSettingArgs.Builder active(java.lang.Boolean active)
- Parameters:
active- Whether an intent's closing response is used. When this field is false, the closing response isn't sent to the user. If the active field isn't specified, the default is true.- Returns:
- builder
-
closingResponse
public V2modelsIntentClosingSettingArgs.Builder closingResponse(@Nullable com.pulumi.core.Output<V2modelsIntentClosingSettingClosingResponseArgs> closingResponse)
- Parameters:
closingResponse- Configuration block for response that Amazon Lex sends to the user when the intent is complete. See `closingResponse`.- Returns:
- builder
-
closingResponse
public V2modelsIntentClosingSettingArgs.Builder closingResponse(V2modelsIntentClosingSettingClosingResponseArgs closingResponse)
- Parameters:
closingResponse- Configuration block for response that Amazon Lex sends to the user when the intent is complete. See `closingResponse`.- Returns:
- builder
-
conditional
public V2modelsIntentClosingSettingArgs.Builder conditional(@Nullable com.pulumi.core.Output<V2modelsIntentClosingSettingConditionalArgs> conditional)
- Parameters:
conditional- Configuration block for list of conditional branches associated with the intent's closing response. These branches are executed when the `nextStep` attribute is set to `EvalutateConditional`. See `conditional`.- Returns:
- builder
-
conditional
public V2modelsIntentClosingSettingArgs.Builder conditional(V2modelsIntentClosingSettingConditionalArgs conditional)
- Parameters:
conditional- Configuration block for list of conditional branches associated with the intent's closing response. These branches are executed when the `nextStep` attribute is set to `EvalutateConditional`. See `conditional`.- Returns:
- builder
-
nextStep
public V2modelsIntentClosingSettingArgs.Builder nextStep(@Nullable com.pulumi.core.Output<V2modelsIntentClosingSettingNextStepArgs> nextStep)
- Parameters:
nextStep- Next step that the bot executes after playing the intent's closing response. See `nextStep`.- Returns:
- builder
-
nextStep
public V2modelsIntentClosingSettingArgs.Builder nextStep(V2modelsIntentClosingSettingNextStepArgs nextStep)
- Parameters:
nextStep- Next step that the bot executes after playing the intent's closing response. See `nextStep`.- Returns:
- builder
-
build
public V2modelsIntentClosingSettingArgs build()
-
-