RuntimeResponseGenericRuntimeResponseTypeUserDefined

public struct RuntimeResponseGenericRuntimeResponseTypeUserDefined : Codable, Equatable

RuntimeResponseGenericRuntimeResponseTypeUserDefined.

Enums with an associated value of RuntimeResponseGenericRuntimeResponseTypeUserDefined: RuntimeResponseGeneric

  • The type of response returned by the dialog node. The specified response type must be supported by the client application or channel.

    Declaration

    Swift

    public var responseType: String
  • An object containing any properties for the user-defined response type.

    Declaration

    Swift

    public var userDefined: [String : JSON]
  • An array of objects specifying channels for which the response is intended. If channels is present, the response is intended for a built-in integration and should not be handled by an API client.

    Declaration

    Swift

    public var channels: [ResponseGenericChannel]?
  • Initialize a RuntimeResponseGenericRuntimeResponseTypeUserDefined with member variables.

    Declaration

    Swift

    public init(
        responseType: String,
        userDefined: [String: JSON],
        channels: [ResponseGenericChannel]? = nil
    )

    Parameters

    responseType

    The type of response returned by the dialog node. The specified response type must be supported by the client application or channel.

    userDefined

    An object containing any properties for the user-defined response type.

    channels

    An array of objects specifying channels for which the response is intended. If channels is present, the response is intended for a built-in integration and should not be handled by an API client.

    Return Value

    An initialized RuntimeResponseGenericRuntimeResponseTypeUserDefined.