Documentation
¶
Index ¶
- type SearchResult
- type SyncMissingParams
- type SyncMissingResult
- type SyncResult
- func SyncMissing(ctx context.Context, client *gong.Client, store storeiface.TranscriptStore, ...) (result SyncResult, err error)
- func SyncMissingWithBatch(ctx context.Context, client *gong.Client, store storeiface.TranscriptStore, ...) (result SyncResult, err error)
- func SyncMissingWithBatchGoverned(ctx context.Context, client *gong.Client, store storeiface.TranscriptStore, ...) (result SyncResult, err error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SearchResult ¶
type SearchResult struct {
CallID string `json:"call_id"`
SpeakerID string `json:"speaker_id,omitempty"`
SegmentIndex int `json:"segment_index"`
StartMS int64 `json:"start_ms"`
EndMS int64 `json:"end_ms"`
Snippet string `json:"snippet"`
}
func SearchTranscripts ¶
type SyncMissingParams ¶
type SyncMissingResult ¶
func SyncMissingTranscripts ¶
func SyncMissingTranscripts(ctx context.Context, client *gong.Client, store storeiface.TranscriptStore, params SyncMissingParams) (result *SyncMissingResult, err error)
type SyncResult ¶
type SyncResult struct {
RunID int64
Considered int
Downloaded int
Stored int
Failed int
Requests int
BatchSize int
Skipped int
}
func SyncMissing ¶
func SyncMissing(ctx context.Context, client *gong.Client, store storeiface.TranscriptStore, outDir string, limit int) (result SyncResult, err error)
func SyncMissingWithBatch ¶
func SyncMissingWithBatch(ctx context.Context, client *gong.Client, store storeiface.TranscriptStore, outDir string, limit int, batchSize int) (result SyncResult, err error)
func SyncMissingWithBatchGoverned ¶ added in v0.4.0
func SyncMissingWithBatchGoverned(ctx context.Context, client *gong.Client, store storeiface.TranscriptStore, outDir string, limit int, batchSize int, cfg *governance.Config) (result SyncResult, err error)
Click to show internal directories.
Click to hide internal directories.