| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Stratosphere.Lex.Bot.FulfillmentUpdateResponseSpecificationProperty
Documentation
data ButtonProperty Source #
Constructors
| ButtonProperty | See: http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lex-bot-button.html |
Fields | |
Instances
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 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 | |
Fields | |
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 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 | |||||
mkButtonProperty :: Value Text -> Value Text -> ButtonProperty Source #
data FulfillmentUpdateResponseSpecificationProperty Source #
Constructors
| FulfillmentUpdateResponseSpecificationProperty | |
Fields | |
Instances
| ToJSON FulfillmentUpdateResponseSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.FulfillmentUpdateResponseSpecificationProperty Methods toJSON :: FulfillmentUpdateResponseSpecificationProperty -> Value # toEncoding :: FulfillmentUpdateResponseSpecificationProperty -> Encoding # toJSONList :: [FulfillmentUpdateResponseSpecificationProperty] -> Value # toEncodingList :: [FulfillmentUpdateResponseSpecificationProperty] -> Encoding # omitField :: FulfillmentUpdateResponseSpecificationProperty -> Bool # | |||||
| Show FulfillmentUpdateResponseSpecificationProperty Source # | |||||
| Eq FulfillmentUpdateResponseSpecificationProperty Source # | |||||
| ToResourceProperties FulfillmentUpdateResponseSpecificationProperty Source # | |||||
| Property "AllowInterrupt" FulfillmentUpdateResponseSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.FulfillmentUpdateResponseSpecificationProperty Associated Types
| |||||
| Property "FrequencyInSeconds" FulfillmentUpdateResponseSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.FulfillmentUpdateResponseSpecificationProperty Associated Types
Methods set :: PropertyType "FrequencyInSeconds" FulfillmentUpdateResponseSpecificationProperty -> FulfillmentUpdateResponseSpecificationProperty -> FulfillmentUpdateResponseSpecificationProperty # | |||||
| Property "MessageGroups" FulfillmentUpdateResponseSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.FulfillmentUpdateResponseSpecificationProperty Associated Types
| |||||
| type PropertyType "AllowInterrupt" FulfillmentUpdateResponseSpecificationProperty Source # | |||||
| type PropertyType "FrequencyInSeconds" FulfillmentUpdateResponseSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.FulfillmentUpdateResponseSpecificationProperty type PropertyType "FrequencyInSeconds" FulfillmentUpdateResponseSpecificationProperty = Value Integer | |||||
| type PropertyType "MessageGroups" FulfillmentUpdateResponseSpecificationProperty Source # | |||||
Defined in Stratosphere.Lex.Bot.FulfillmentUpdateResponseSpecificationProperty type PropertyType "MessageGroups" FulfillmentUpdateResponseSpecificationProperty = [MessageGroupProperty] | |||||