livekit-protocol 0.7.8

Livekit protocol and utilities for the Rust SDK
Documentation
// Code generated by cloud-observability; DO NOT EDIT.
package corecallobs

type CallDirection string

const (
	CallDirectionUndefined CallDirection = ""
	CallDirectionUnknown   CallDirection = "unknown"
	CallDirectionInbound   CallDirection = "inbound"
	CallDirectionOutbound  CallDirection = "outbound"
)

type CallCallType string

const (
	CallCallTypeUndefined CallCallType = ""
	CallCallTypeSIP       CallCallType = "sip"
	CallCallTypeTwilio    CallCallType = "twilio"
	CallCallTypeWhatsapp  CallCallType = "whatsapp"
)

type CallStatus string

const (
	CallStatusUndefined CallStatus = ""
	CallStatusActive    CallStatus = "active"
	// Deprecated: removed from schema; retained for compatibility with stored data.
	CallStatusCallIncoming CallStatus = "call_incoming"
	// Deprecated: removed from schema; retained for compatibility with stored data.
	CallStatusParticipantJoined CallStatus = "participant_joined"
	// Deprecated: removed from schema; retained for compatibility with stored data.
	CallStatusDisconnected CallStatus = "disconnected"
	// Deprecated: removed from schema; retained for compatibility with stored data.
	CallStatusError CallStatus = "error"
	// Deprecated: removed from schema; retained for compatibility with stored data.
	CallStatusPending CallStatus = "pending"
	// Deprecated: removed from schema; retained for compatibility with stored data.
	CallStatusSuccess    CallStatus = "success"
	CallStatusFailed     CallStatus = "failed"
	CallStatusConnecting CallStatus = "connecting"
	CallStatusCompleted  CallStatus = "completed"
)

type Rollup string

const (
	RollupUndefined      Rollup = ""
	RollupProject        Rollup = "project"
	RollupCallIndex      Rollup = "call_index"
	RollupStartTimeIndex Rollup = "start_time_index"
	RollupEndTimeIndex   Rollup = "end_time_index"
)