Log

public struct Log : Codable, Equatable

Log.

  • A unique identifier for the logged event.

    Declaration

    Swift

    public var logID: String
  • A stateful message request formatted for the Watson Assistant service.

    Declaration

    Swift

    public var request: MessageRequest
  • A response from the Watson Assistant service.

    Declaration

    Swift

    public var response: MessageResponse
  • Unique identifier of the assistant.

    Declaration

    Swift

    public var assistantID: String
  • The ID of the session the message was part of.

    Declaration

    Swift

    public var sessionID: String
  • The unique identifier of the skill that responded to the message.

    Declaration

    Swift

    public var skillID: String
  • The name of the snapshot (dialog skill version) that responded to the message (for example, draft).

    Declaration

    Swift

    public var snapshot: String
  • The timestamp for receipt of the message.

    Declaration

    Swift

    public var requestTimestamp: String
  • The timestamp for the system response to the message.

    Declaration

    Swift

    public var responseTimestamp: String
  • The language of the assistant to which the message request was made.

    Declaration

    Swift

    public var language: String
  • The customer ID specified for the message, if any.

    Declaration

    Swift

    public var customerID: String?