Provides struct and type for a MessagesRequest
@type t() :: %Gleanex.Client.MessagesRequest{ datasource: String.t(), datasourceInstanceDisplayName: String.t() | nil, direction: String.t() | nil, id: String.t(), idType: String.t(), includeRootMessage: boolean() | nil, timestampMillis: integer() | nil, workspaceId: String.t() | nil }