| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Lex.Bot.ConditionalSpecificationProperty
Documentation
data ButtonProperty Source #
Constructors
| ButtonProperty | See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-button.html |
Fields | |
Instances
data SessionAttributeProperty Source #
Constructors
| SessionAttributeProperty | |
Instances
| ToJSON SessionAttributeProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SessionAttributeProperty Methods toJSON :: SessionAttributeProperty -> Value # toEncoding :: SessionAttributeProperty -> Encoding # toJSONList :: [SessionAttributeProperty] -> Value # | |||||
| Show SessionAttributeProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SessionAttributeProperty Methods showsPrec :: Int -> SessionAttributeProperty -> ShowS # show :: SessionAttributeProperty -> String # showList :: [SessionAttributeProperty] -> ShowS # | |||||
| Eq SessionAttributeProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SessionAttributeProperty Methods (==) :: SessionAttributeProperty -> SessionAttributeProperty -> Bool # (/=) :: SessionAttributeProperty -> SessionAttributeProperty -> Bool # | |||||
| ToResourceProperties SessionAttributeProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SessionAttributeProperty Methods toResourceProperties :: SessionAttributeProperty -> ResourceProperties # | |||||
| Property "Key" SessionAttributeProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SessionAttributeProperty Associated Types
Methods set :: PropertyType "Key" SessionAttributeProperty -> SessionAttributeProperty -> SessionAttributeProperty # | |||||
| Property "Value" SessionAttributeProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SessionAttributeProperty Associated Types
Methods set :: PropertyType "Value" SessionAttributeProperty -> SessionAttributeProperty -> SessionAttributeProperty # | |||||
| type PropertyType "Key" SessionAttributeProperty Source # | |||||
| type PropertyType "Value" SessionAttributeProperty Source # | |||||
data CustomPayloadProperty Source #
Constructors
| CustomPayloadProperty | |
Instances
| ToJSON CustomPayloadProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.CustomPayloadProperty Methods toJSON :: CustomPayloadProperty -> Value # toEncoding :: CustomPayloadProperty -> Encoding # toJSONList :: [CustomPayloadProperty] -> Value # toEncodingList :: [CustomPayloadProperty] -> Encoding # omitField :: CustomPayloadProperty -> Bool # | |||||
| Show CustomPayloadProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.CustomPayloadProperty Methods showsPrec :: Int -> CustomPayloadProperty -> ShowS # show :: CustomPayloadProperty -> String # showList :: [CustomPayloadProperty] -> ShowS # | |||||
| Eq CustomPayloadProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.CustomPayloadProperty Methods (==) :: CustomPayloadProperty -> CustomPayloadProperty -> Bool # (/=) :: CustomPayloadProperty -> CustomPayloadProperty -> Bool # | |||||
| ToResourceProperties CustomPayloadProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.CustomPayloadProperty Methods toResourceProperties :: CustomPayloadProperty -> ResourceProperties # | |||||
| Property "Value" CustomPayloadProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.CustomPayloadProperty Associated Types
Methods set :: PropertyType "Value" CustomPayloadProperty -> CustomPayloadProperty -> CustomPayloadProperty # | |||||
| type PropertyType "Value" CustomPayloadProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.CustomPayloadProperty | |||||
data PlainTextMessageProperty Source #
Constructors
| PlainTextMessageProperty | |
Fields
| |
Instances
| ToJSON PlainTextMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.PlainTextMessageProperty Methods toJSON :: PlainTextMessageProperty -> Value # toEncoding :: PlainTextMessageProperty -> Encoding # toJSONList :: [PlainTextMessageProperty] -> Value # | |||||
| Show PlainTextMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.PlainTextMessageProperty Methods showsPrec :: Int -> PlainTextMessageProperty -> ShowS # show :: PlainTextMessageProperty -> String # showList :: [PlainTextMessageProperty] -> ShowS # | |||||
| Eq PlainTextMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.PlainTextMessageProperty Methods (==) :: PlainTextMessageProperty -> PlainTextMessageProperty -> Bool # (/=) :: PlainTextMessageProperty -> PlainTextMessageProperty -> Bool # | |||||
| ToResourceProperties PlainTextMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.PlainTextMessageProperty Methods toResourceProperties :: PlainTextMessageProperty -> ResourceProperties # | |||||
| Property "Value" PlainTextMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.PlainTextMessageProperty Associated Types
Methods set :: PropertyType "Value" PlainTextMessageProperty -> PlainTextMessageProperty -> PlainTextMessageProperty # | |||||
| type PropertyType "Value" PlainTextMessageProperty Source # | |||||
data SSMLMessageProperty Source #
Constructors
| SSMLMessageProperty | |
Fields
| |
Instances
| ToJSON SSMLMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SSMLMessageProperty Methods toJSON :: SSMLMessageProperty -> Value # toEncoding :: SSMLMessageProperty -> Encoding # toJSONList :: [SSMLMessageProperty] -> Value # toEncodingList :: [SSMLMessageProperty] -> Encoding # omitField :: SSMLMessageProperty -> Bool # | |||||
| Show SSMLMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SSMLMessageProperty Methods showsPrec :: Int -> SSMLMessageProperty -> ShowS # show :: SSMLMessageProperty -> String # showList :: [SSMLMessageProperty] -> ShowS # | |||||
| Eq SSMLMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SSMLMessageProperty Methods (==) :: SSMLMessageProperty -> SSMLMessageProperty -> Bool # (/=) :: SSMLMessageProperty -> SSMLMessageProperty -> Bool # | |||||
| ToResourceProperties SSMLMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SSMLMessageProperty Methods toResourceProperties :: SSMLMessageProperty -> ResourceProperties # | |||||
| Property "Value" SSMLMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SSMLMessageProperty Associated Types
Methods set :: PropertyType "Value" SSMLMessageProperty -> SSMLMessageProperty -> SSMLMessageProperty # | |||||
| type PropertyType "Value" SSMLMessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SSMLMessageProperty | |||||
data SlotValueOverrideProperty Source #
Constructors
| SlotValueOverrideProperty | |
Fields
| |
Instances
| ToJSON SlotValueOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideProperty Methods toJSON :: SlotValueOverrideProperty -> Value # toEncoding :: SlotValueOverrideProperty -> Encoding # toJSONList :: [SlotValueOverrideProperty] -> Value # | |||||
| Show SlotValueOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideProperty Methods showsPrec :: Int -> SlotValueOverrideProperty -> ShowS # show :: SlotValueOverrideProperty -> String # showList :: [SlotValueOverrideProperty] -> ShowS # | |||||
| Eq SlotValueOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideProperty Methods (==) :: SlotValueOverrideProperty -> SlotValueOverrideProperty -> Bool # (/=) :: SlotValueOverrideProperty -> SlotValueOverrideProperty -> Bool # | |||||
| ToResourceProperties SlotValueOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideProperty Methods toResourceProperties :: SlotValueOverrideProperty -> ResourceProperties # | |||||
| Property "Shape" SlotValueOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideProperty Associated Types
Methods set :: PropertyType "Shape" SlotValueOverrideProperty -> SlotValueOverrideProperty -> SlotValueOverrideProperty # | |||||
| Property "Value" SlotValueOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideProperty Associated Types
Methods set :: PropertyType "Value" SlotValueOverrideProperty -> SlotValueOverrideProperty -> SlotValueOverrideProperty # | |||||
| Property "Values" SlotValueOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideProperty Associated Types
Methods set :: PropertyType "Values" SlotValueOverrideProperty -> SlotValueOverrideProperty -> SlotValueOverrideProperty # | |||||
| type PropertyType "Shape" SlotValueOverrideProperty Source # | |||||
| type PropertyType "Value" SlotValueOverrideProperty Source # | |||||
| type PropertyType "Values" SlotValueOverrideProperty Source # | |||||
data ResponseSpecificationProperty Source #
Constructors
| ResponseSpecificationProperty | |
Fields
| |
Instances
| ToJSON ResponseSpecificationProperty Source # | |||||
| Show ResponseSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ResponseSpecificationProperty Methods showsPrec :: Int -> ResponseSpecificationProperty -> ShowS # show :: ResponseSpecificationProperty -> String # showList :: [ResponseSpecificationProperty] -> ShowS # | |||||
| Eq ResponseSpecificationProperty Source # | |||||
| ToResourceProperties ResponseSpecificationProperty Source # | |||||
| Property "AllowInterrupt" ResponseSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ResponseSpecificationProperty Associated Types
Methods set :: PropertyType "AllowInterrupt" ResponseSpecificationProperty -> ResponseSpecificationProperty -> ResponseSpecificationProperty # | |||||
| Property "MessageGroupsList" ResponseSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ResponseSpecificationProperty Associated Types
Methods set :: PropertyType "MessageGroupsList" ResponseSpecificationProperty -> ResponseSpecificationProperty -> ResponseSpecificationProperty # | |||||
| type PropertyType "AllowInterrupt" ResponseSpecificationProperty Source # | |||||
| type PropertyType "MessageGroupsList" ResponseSpecificationProperty Source # | |||||
data ConditionalBranchProperty Source #
Constructors
| ConditionalBranchProperty | |
Fields | |
Instances
| ToJSON ConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalBranchProperty Methods toJSON :: ConditionalBranchProperty -> Value # toEncoding :: ConditionalBranchProperty -> Encoding # toJSONList :: [ConditionalBranchProperty] -> Value # | |||||
| Show ConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalBranchProperty Methods showsPrec :: Int -> ConditionalBranchProperty -> ShowS # show :: ConditionalBranchProperty -> String # showList :: [ConditionalBranchProperty] -> ShowS # | |||||
| Eq ConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalBranchProperty Methods (==) :: ConditionalBranchProperty -> ConditionalBranchProperty -> Bool # (/=) :: ConditionalBranchProperty -> ConditionalBranchProperty -> Bool # | |||||
| ToResourceProperties ConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalBranchProperty Methods toResourceProperties :: ConditionalBranchProperty -> ResourceProperties # | |||||
| Property "Condition" ConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalBranchProperty Associated Types
Methods set :: PropertyType "Condition" ConditionalBranchProperty -> ConditionalBranchProperty -> ConditionalBranchProperty # | |||||
| Property "Name" ConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalBranchProperty Associated Types
Methods set :: PropertyType "Name" ConditionalBranchProperty -> ConditionalBranchProperty -> ConditionalBranchProperty # | |||||
| Property "NextStep" ConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalBranchProperty Associated Types
Methods set :: PropertyType "NextStep" ConditionalBranchProperty -> ConditionalBranchProperty -> ConditionalBranchProperty # | |||||
| Property "Response" ConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalBranchProperty Associated Types
Methods set :: PropertyType "Response" ConditionalBranchProperty -> ConditionalBranchProperty -> ConditionalBranchProperty # | |||||
| type PropertyType "Condition" ConditionalBranchProperty Source # | |||||
| type PropertyType "Name" ConditionalBranchProperty Source # | |||||
| type PropertyType "NextStep" ConditionalBranchProperty Source # | |||||
| type PropertyType "Response" ConditionalBranchProperty Source # | |||||
data ConditionProperty Source #
Constructors
| ConditionProperty | See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-condition.html |
Instances
| ToJSON ConditionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionProperty Methods toJSON :: ConditionProperty -> Value # toEncoding :: ConditionProperty -> Encoding # toJSONList :: [ConditionProperty] -> Value # toEncodingList :: [ConditionProperty] -> Encoding # omitField :: ConditionProperty -> Bool # | |||||
| Show ConditionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionProperty Methods showsPrec :: Int -> ConditionProperty -> ShowS # show :: ConditionProperty -> String # showList :: [ConditionProperty] -> ShowS # | |||||
| Eq ConditionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionProperty Methods (==) :: ConditionProperty -> ConditionProperty -> Bool # (/=) :: ConditionProperty -> ConditionProperty -> Bool # | |||||
| ToResourceProperties ConditionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionProperty Methods toResourceProperties :: ConditionProperty -> ResourceProperties # | |||||
| Property "ExpressionString" ConditionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionProperty Associated Types
Methods set :: PropertyType "ExpressionString" ConditionProperty -> ConditionProperty -> ConditionProperty # | |||||
| type PropertyType "ExpressionString" ConditionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionProperty | |||||
data DialogStateProperty Source #
Constructors
| DialogStateProperty | |
Instances
| ToJSON DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty Methods toJSON :: DialogStateProperty -> Value # toEncoding :: DialogStateProperty -> Encoding # toJSONList :: [DialogStateProperty] -> Value # toEncodingList :: [DialogStateProperty] -> Encoding # omitField :: DialogStateProperty -> Bool # | |||||
| Show DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty Methods showsPrec :: Int -> DialogStateProperty -> ShowS # show :: DialogStateProperty -> String # showList :: [DialogStateProperty] -> ShowS # | |||||
| Eq DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty Methods (==) :: DialogStateProperty -> DialogStateProperty -> Bool # (/=) :: DialogStateProperty -> DialogStateProperty -> Bool # | |||||
| ToResourceProperties DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty Methods toResourceProperties :: DialogStateProperty -> ResourceProperties # | |||||
| Property "DialogAction" DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty Associated Types
Methods set :: PropertyType "DialogAction" DialogStateProperty -> DialogStateProperty -> DialogStateProperty # | |||||
| Property "Intent" DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty Associated Types
Methods set :: PropertyType "Intent" DialogStateProperty -> DialogStateProperty -> DialogStateProperty # | |||||
| Property "SessionAttributes" DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty Associated Types
Methods set :: PropertyType "SessionAttributes" DialogStateProperty -> DialogStateProperty -> DialogStateProperty # | |||||
| type PropertyType "DialogAction" DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty | |||||
| type PropertyType "Intent" DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty | |||||
| type PropertyType "SessionAttributes" DialogStateProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogStateProperty | |||||
data DefaultConditionalBranchProperty Source #
Constructors
| DefaultConditionalBranchProperty | |
Fields | |
Instances
| ToJSON DefaultConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DefaultConditionalBranchProperty | |||||
| Show DefaultConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DefaultConditionalBranchProperty Methods showsPrec :: Int -> DefaultConditionalBranchProperty -> ShowS # | |||||
| Eq DefaultConditionalBranchProperty Source # | |||||
| ToResourceProperties DefaultConditionalBranchProperty Source # | |||||
| Property "NextStep" DefaultConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DefaultConditionalBranchProperty Associated Types
Methods set :: PropertyType "NextStep" DefaultConditionalBranchProperty -> DefaultConditionalBranchProperty -> DefaultConditionalBranchProperty # | |||||
| Property "Response" DefaultConditionalBranchProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DefaultConditionalBranchProperty Associated Types
Methods set :: PropertyType "Response" DefaultConditionalBranchProperty -> DefaultConditionalBranchProperty -> DefaultConditionalBranchProperty # | |||||
| type PropertyType "NextStep" DefaultConditionalBranchProperty Source # | |||||
| type PropertyType "Response" DefaultConditionalBranchProperty Source # | |||||
data DialogActionProperty Source #
Constructors
| DialogActionProperty | |
Fields
| |
Instances
| ToJSON DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty Methods toJSON :: DialogActionProperty -> Value # toEncoding :: DialogActionProperty -> Encoding # toJSONList :: [DialogActionProperty] -> Value # toEncodingList :: [DialogActionProperty] -> Encoding # omitField :: DialogActionProperty -> Bool # | |||||
| Show DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty Methods showsPrec :: Int -> DialogActionProperty -> ShowS # show :: DialogActionProperty -> String # showList :: [DialogActionProperty] -> ShowS # | |||||
| Eq DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty Methods (==) :: DialogActionProperty -> DialogActionProperty -> Bool # (/=) :: DialogActionProperty -> DialogActionProperty -> Bool # | |||||
| ToResourceProperties DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty Methods toResourceProperties :: DialogActionProperty -> ResourceProperties # | |||||
| Property "SlotToElicit" DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty Associated Types
Methods set :: PropertyType "SlotToElicit" DialogActionProperty -> DialogActionProperty -> DialogActionProperty # | |||||
| Property "SuppressNextMessage" DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty Associated Types
Methods set :: PropertyType "SuppressNextMessage" DialogActionProperty -> DialogActionProperty -> DialogActionProperty # | |||||
| Property "Type" DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty Associated Types
Methods set :: PropertyType "Type" DialogActionProperty -> DialogActionProperty -> DialogActionProperty # | |||||
| type PropertyType "SlotToElicit" DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty | |||||
| type PropertyType "SuppressNextMessage" DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty | |||||
| type PropertyType "Type" DialogActionProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.DialogActionProperty | |||||
data IntentOverrideProperty Source #
Constructors
| IntentOverrideProperty | |
Fields
| |
Instances
| ToJSON IntentOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.IntentOverrideProperty Methods toJSON :: IntentOverrideProperty -> Value # toEncoding :: IntentOverrideProperty -> Encoding # toJSONList :: [IntentOverrideProperty] -> Value # toEncodingList :: [IntentOverrideProperty] -> Encoding # omitField :: IntentOverrideProperty -> Bool # | |||||
| Show IntentOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.IntentOverrideProperty Methods showsPrec :: Int -> IntentOverrideProperty -> ShowS # show :: IntentOverrideProperty -> String # showList :: [IntentOverrideProperty] -> ShowS # | |||||
| Eq IntentOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.IntentOverrideProperty Methods (==) :: IntentOverrideProperty -> IntentOverrideProperty -> Bool # (/=) :: IntentOverrideProperty -> IntentOverrideProperty -> Bool # | |||||
| ToResourceProperties IntentOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.IntentOverrideProperty Methods toResourceProperties :: IntentOverrideProperty -> ResourceProperties # | |||||
| Property "Name" IntentOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.IntentOverrideProperty Associated Types
Methods set :: PropertyType "Name" IntentOverrideProperty -> IntentOverrideProperty -> IntentOverrideProperty # | |||||
| Property "Slots" IntentOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.IntentOverrideProperty Associated Types
Methods set :: PropertyType "Slots" IntentOverrideProperty -> IntentOverrideProperty -> IntentOverrideProperty # | |||||
| type PropertyType "Name" IntentOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.IntentOverrideProperty | |||||
| type PropertyType "Slots" IntentOverrideProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.IntentOverrideProperty | |||||
data MessageGroupProperty Source #
Constructors
| MessageGroupProperty | |
Fields
| |
Instances
| ToJSON MessageGroupProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageGroupProperty Methods toJSON :: MessageGroupProperty -> Value # toEncoding :: MessageGroupProperty -> Encoding # toJSONList :: [MessageGroupProperty] -> Value # toEncodingList :: [MessageGroupProperty] -> Encoding # omitField :: MessageGroupProperty -> Bool # | |||||
| Show MessageGroupProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageGroupProperty Methods showsPrec :: Int -> MessageGroupProperty -> ShowS # show :: MessageGroupProperty -> String # showList :: [MessageGroupProperty] -> ShowS # | |||||
| Eq MessageGroupProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageGroupProperty Methods (==) :: MessageGroupProperty -> MessageGroupProperty -> Bool # (/=) :: MessageGroupProperty -> MessageGroupProperty -> Bool # | |||||
| ToResourceProperties MessageGroupProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageGroupProperty Methods toResourceProperties :: MessageGroupProperty -> ResourceProperties # | |||||
| Property "Message" MessageGroupProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageGroupProperty Associated Types
Methods set :: PropertyType "Message" MessageGroupProperty -> MessageGroupProperty -> MessageGroupProperty # | |||||
| Property "Variations" MessageGroupProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageGroupProperty Associated Types
Methods set :: PropertyType "Variations" MessageGroupProperty -> MessageGroupProperty -> MessageGroupProperty # | |||||
| type PropertyType "Message" MessageGroupProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageGroupProperty | |||||
| type PropertyType "Variations" MessageGroupProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageGroupProperty | |||||
data ImageResponseCardProperty Source #
Constructors
| ImageResponseCardProperty | |
Instances
| ToJSON ImageResponseCardProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ImageResponseCardProperty Methods toJSON :: ImageResponseCardProperty -> Value # toEncoding :: ImageResponseCardProperty -> Encoding # toJSONList :: [ImageResponseCardProperty] -> Value # | |||||
| Show ImageResponseCardProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ImageResponseCardProperty Methods showsPrec :: Int -> ImageResponseCardProperty -> ShowS # show :: ImageResponseCardProperty -> String # showList :: [ImageResponseCardProperty] -> ShowS # | |||||
| Eq ImageResponseCardProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ImageResponseCardProperty Methods (==) :: ImageResponseCardProperty -> ImageResponseCardProperty -> Bool # (/=) :: ImageResponseCardProperty -> ImageResponseCardProperty -> Bool # | |||||
| ToResourceProperties ImageResponseCardProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ImageResponseCardProperty Methods toResourceProperties :: ImageResponseCardProperty -> ResourceProperties # | |||||
| Property "Buttons" ImageResponseCardProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ImageResponseCardProperty Associated Types
Methods set :: PropertyType "Buttons" ImageResponseCardProperty -> ImageResponseCardProperty -> ImageResponseCardProperty # | |||||
| Property "ImageUrl" ImageResponseCardProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ImageResponseCardProperty Associated Types
Methods set :: PropertyType "ImageUrl" ImageResponseCardProperty -> ImageResponseCardProperty -> ImageResponseCardProperty # | |||||
| Property "Subtitle" ImageResponseCardProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ImageResponseCardProperty Associated Types
Methods set :: PropertyType "Subtitle" ImageResponseCardProperty -> ImageResponseCardProperty -> ImageResponseCardProperty # | |||||
| Property "Title" ImageResponseCardProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ImageResponseCardProperty Associated Types
Methods set :: PropertyType "Title" ImageResponseCardProperty -> ImageResponseCardProperty -> ImageResponseCardProperty # | |||||
| type PropertyType "Buttons" ImageResponseCardProperty Source # | |||||
| type PropertyType "ImageUrl" ImageResponseCardProperty Source # | |||||
| type PropertyType "Subtitle" ImageResponseCardProperty Source # | |||||
| type PropertyType "Title" ImageResponseCardProperty Source # | |||||
data SlotValueOverrideMapProperty Source #
Constructors
| SlotValueOverrideMapProperty | |
Fields | |
Instances
| ToJSON SlotValueOverrideMapProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideMapProperty Methods toJSON :: SlotValueOverrideMapProperty -> Value # toEncoding :: SlotValueOverrideMapProperty -> Encoding # toJSONList :: [SlotValueOverrideMapProperty] -> Value # toEncodingList :: [SlotValueOverrideMapProperty] -> Encoding # | |||||
| Show SlotValueOverrideMapProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideMapProperty Methods showsPrec :: Int -> SlotValueOverrideMapProperty -> ShowS # show :: SlotValueOverrideMapProperty -> String # showList :: [SlotValueOverrideMapProperty] -> ShowS # | |||||
| Eq SlotValueOverrideMapProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideMapProperty Methods (==) :: SlotValueOverrideMapProperty -> SlotValueOverrideMapProperty -> Bool # (/=) :: SlotValueOverrideMapProperty -> SlotValueOverrideMapProperty -> Bool # | |||||
| ToResourceProperties SlotValueOverrideMapProperty Source # | |||||
| Property "SlotName" SlotValueOverrideMapProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideMapProperty Associated Types
Methods set :: PropertyType "SlotName" SlotValueOverrideMapProperty -> SlotValueOverrideMapProperty -> SlotValueOverrideMapProperty # | |||||
| Property "SlotValueOverride" SlotValueOverrideMapProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueOverrideMapProperty Associated Types
Methods set :: PropertyType "SlotValueOverride" SlotValueOverrideMapProperty -> SlotValueOverrideMapProperty -> SlotValueOverrideMapProperty # | |||||
| type PropertyType "SlotName" SlotValueOverrideMapProperty Source # | |||||
| type PropertyType "SlotValueOverride" SlotValueOverrideMapProperty Source # | |||||
data MessageProperty Source #
Constructors
| MessageProperty | |
Instances
| ToJSON MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty Methods toJSON :: MessageProperty -> Value # toEncoding :: MessageProperty -> Encoding # toJSONList :: [MessageProperty] -> Value # toEncodingList :: [MessageProperty] -> Encoding # omitField :: MessageProperty -> Bool # | |||||
| Show MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty Methods showsPrec :: Int -> MessageProperty -> ShowS # show :: MessageProperty -> String # showList :: [MessageProperty] -> ShowS # | |||||
| Eq MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty Methods (==) :: MessageProperty -> MessageProperty -> Bool # (/=) :: MessageProperty -> MessageProperty -> Bool # | |||||
| ToResourceProperties MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty Methods toResourceProperties :: MessageProperty -> ResourceProperties # | |||||
| Property "CustomPayload" MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty Associated Types
Methods set :: PropertyType "CustomPayload" MessageProperty -> MessageProperty -> MessageProperty # | |||||
| Property "ImageResponseCard" MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty Associated Types
Methods set :: PropertyType "ImageResponseCard" MessageProperty -> MessageProperty -> MessageProperty # | |||||
| Property "PlainTextMessage" MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty Associated Types
Methods set :: PropertyType "PlainTextMessage" MessageProperty -> MessageProperty -> MessageProperty # | |||||
| Property "SSMLMessage" MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty Associated Types
Methods set :: PropertyType "SSMLMessage" MessageProperty -> MessageProperty -> MessageProperty # | |||||
| type PropertyType "CustomPayload" MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty | |||||
| type PropertyType "ImageResponseCard" MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty | |||||
| type PropertyType "PlainTextMessage" MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty | |||||
| type PropertyType "SSMLMessage" MessageProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.MessageProperty | |||||
data SlotValueProperty Source #
Constructors
| SlotValueProperty | |
Fields
| |
Instances
| ToJSON SlotValueProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueProperty Methods toJSON :: SlotValueProperty -> Value # toEncoding :: SlotValueProperty -> Encoding # toJSONList :: [SlotValueProperty] -> Value # toEncodingList :: [SlotValueProperty] -> Encoding # omitField :: SlotValueProperty -> Bool # | |||||
| Show SlotValueProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueProperty Methods showsPrec :: Int -> SlotValueProperty -> ShowS # show :: SlotValueProperty -> String # showList :: [SlotValueProperty] -> ShowS # | |||||
| Eq SlotValueProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueProperty Methods (==) :: SlotValueProperty -> SlotValueProperty -> Bool # (/=) :: SlotValueProperty -> SlotValueProperty -> Bool # | |||||
| ToResourceProperties SlotValueProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueProperty Methods toResourceProperties :: SlotValueProperty -> ResourceProperties # | |||||
| Property "InterpretedValue" SlotValueProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueProperty Associated Types
Methods set :: PropertyType "InterpretedValue" SlotValueProperty -> SlotValueProperty -> SlotValueProperty # | |||||
| type PropertyType "InterpretedValue" SlotValueProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.SlotValueProperty | |||||
mkButtonProperty :: Value Text -> Value Text -> ButtonProperty Source #
mkConditionalBranchProperty :: ConditionProperty -> Value Text -> DialogStateProperty -> ConditionalBranchProperty Source #
data ConditionalSpecificationProperty Source #
Constructors
| ConditionalSpecificationProperty | |
Fields | |
Instances
| ToJSON ConditionalSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalSpecificationProperty | |||||
| Show ConditionalSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalSpecificationProperty Methods showsPrec :: Int -> ConditionalSpecificationProperty -> ShowS # | |||||
| Eq ConditionalSpecificationProperty Source # | |||||
| ToResourceProperties ConditionalSpecificationProperty Source # | |||||
| Property "ConditionalBranches" ConditionalSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalSpecificationProperty Associated Types
Methods set :: PropertyType "ConditionalBranches" ConditionalSpecificationProperty -> ConditionalSpecificationProperty -> ConditionalSpecificationProperty # | |||||
| Property "DefaultBranch" ConditionalSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalSpecificationProperty Associated Types
Methods set :: PropertyType "DefaultBranch" ConditionalSpecificationProperty -> ConditionalSpecificationProperty -> ConditionalSpecificationProperty # | |||||
| Property "IsActive" ConditionalSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalSpecificationProperty Associated Types
Methods set :: PropertyType "IsActive" ConditionalSpecificationProperty -> ConditionalSpecificationProperty -> ConditionalSpecificationProperty # | |||||
| type PropertyType "ConditionalBranches" ConditionalSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalSpecificationProperty type PropertyType "ConditionalBranches" ConditionalSpecificationProperty = [ConditionalBranchProperty] | |||||
| type PropertyType "DefaultBranch" ConditionalSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.ConditionalSpecificationProperty type PropertyType "DefaultBranch" ConditionalSpecificationProperty = DefaultConditionalBranchProperty | |||||
| type PropertyType "IsActive" ConditionalSpecificationProperty Source # | |||||