Documentation
¶
Index ¶
- Variables
- type MutableTurnQueueView
- type MutableTurnQueueViews
- type QueueRowView
- type QueueRowsInput
- type QueueRowsInputHas
- type QueueRowsOutput
- type TurnQueue
- func (q *TurnQueue) SetConversationId(v string)
- func (q *TurnQueue) SetCreatedAt(v time.Time)
- func (q *TurnQueue) SetId(v string)
- func (q *TurnQueue) SetMessageId(v string)
- func (q *TurnQueue) SetQueueSeq(v int64)
- func (q *TurnQueue) SetStatus(v string)
- func (q *TurnQueue) SetTurnId(v string)
- func (q *TurnQueue) SetUpdatedAt(v time.Time)
- type TurnQueueHas
Constants ¶
This section is empty.
Variables ¶
View Source
var QueueRowsPathURI = "/v1/api/agently/turnqueue/list"
Functions ¶
This section is empty.
Types ¶
type MutableTurnQueueView ¶
type MutableTurnQueueView = TurnQueue
type MutableTurnQueueViews ¶
type MutableTurnQueueViews struct {
TurnQueues []*MutableTurnQueueView
}
type QueueRowView ¶
type QueueRowView = read.QueueRowView
type QueueRowsInput ¶
type QueueRowsInputHas ¶
type QueueRowsOutput ¶
type QueueRowsOutput struct {
response.Status `json:",omitempty"`
Data []*QueueRowView
Metrics response.Metrics
}
type TurnQueue ¶
type TurnQueue struct {
Id string `sqlx:"id,primaryKey" validate:"required"`
ConversationId string `sqlx:"conversation_id"`
TurnId string `sqlx:"turn_id"`
MessageId string `sqlx:"message_id"`
QueueSeq *int64 `sqlx:"queue_seq" json:",omitempty"`
Status string `sqlx:"status"`
CreatedAt *time.Time `sqlx:"created_at" json:",omitempty"`
UpdatedAt *time.Time `sqlx:"updated_at" json:",omitempty"`
Has *TurnQueueHas `setMarker:"true" format:"-" sqlx:"-" diff:"-" json:"-"`
}
TurnQueue is a mutable Datly-compatible row for conversation turn queue.
func (*TurnQueue) SetConversationId ¶
func (*TurnQueue) SetCreatedAt ¶
func (*TurnQueue) SetMessageId ¶
func (*TurnQueue) SetQueueSeq ¶
func (*TurnQueue) SetUpdatedAt ¶
Click to show internal directories.
Click to hide internal directories.