Interface CfnBot.IntentOverrideProperty
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
CfnBot.IntentOverrideProperty.Jsii$Proxy
- Enclosing class:
CfnBot
@Stability(Stable)
public static interface CfnBot.IntentOverrideProperty
extends software.amazon.jsii.JsiiSerializable
Override settings to configure the intent state.
Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.services.lex.*; SlotValueOverrideProperty slotValueOverrideProperty_; IntentOverrideProperty intentOverrideProperty = IntentOverrideProperty.builder() .name("name") .slots(List.of(SlotValueOverrideMapProperty.builder() .slotName("slotName") .slotValueOverride(SlotValueOverrideProperty.builder() .shape("shape") .value(SlotValueProperty.builder() .interpretedValue("interpretedValue") .build()) .values(List.of(slotValueOverrideProperty_)) .build()) .build())) .build();
-
Nested Class Summary
Modifier and TypeInterfaceDescriptionstatic final class
A builder forCfnBot.IntentOverrideProperty
static final class
An implementation forCfnBot.IntentOverrideProperty
-
Method Summary
Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getName
The name of the intent.Only required when you're switching intents.
-
getSlots
A map of all of the slot value overrides for the intent.The name of the slot maps to the value of the slot. Slots that are not included in the map aren't overridden.
-
builder
-