Documentation
¶
Index ¶
- func Status(ctx context.Context, store storeiface.SyncStatusReader) (*sqlite.SyncStatusSummary, error)
- type CRMIntegrationsParams
- type CRMSchemaParams
- type CallsParams
- type Result
- func SyncCRMIntegrations(ctx context.Context, client *gong.Client, store storeiface.CRMIntegrationStore, ...) (result Result, err error)
- func SyncCRMSchema(ctx context.Context, client *gong.Client, store storeiface.CRMSchemaStore, ...) (result Result, err error)
- func SyncCalls(ctx context.Context, client *gong.Client, store storeiface.SyncStore, ...) (result Result, err error)
- func SyncScorecardActivity(ctx context.Context, client *gong.Client, ...) (result Result, err error)
- func SyncSettings(ctx context.Context, client *gong.Client, store storeiface.SettingsStore, ...) (result Result, err error)
- func SyncUsers(ctx context.Context, client *gong.Client, store storeiface.SyncStore, ...) (result Result, err error)
- type ScorecardActivityParams
- type SettingsParams
- type UsersParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Status ¶
func Status(ctx context.Context, store storeiface.SyncStatusReader) (*sqlite.SyncStatusSummary, error)
Types ¶
type CRMIntegrationsParams ¶
type CRMIntegrationsParams struct{}
type CRMSchemaParams ¶
type CallsParams ¶
type Result ¶
type Result struct {
RunID int64
Scope string
SyncKey string
Cursor string
Pages int
RecordsSeen int64
RecordsWritten int64
ParticipantCaptureStatus string
RecordsSkipped int64
}
func SyncCRMIntegrations ¶
func SyncCRMIntegrations(ctx context.Context, client *gong.Client, store storeiface.CRMIntegrationStore, params CRMIntegrationsParams) (result Result, err error)
func SyncCRMSchema ¶
func SyncCRMSchema(ctx context.Context, client *gong.Client, store storeiface.CRMSchemaStore, params CRMSchemaParams) (result Result, err error)
func SyncCalls ¶
func SyncCalls(ctx context.Context, client *gong.Client, store storeiface.SyncStore, params CallsParams) (result Result, err error)
func SyncScorecardActivity ¶ added in v0.3.3
func SyncScorecardActivity(ctx context.Context, client *gong.Client, store storeiface.ScorecardActivityStore, params ScorecardActivityParams) (result Result, err error)
func SyncSettings ¶
func SyncSettings(ctx context.Context, client *gong.Client, store storeiface.SettingsStore, params SettingsParams) (result Result, err error)
type ScorecardActivityParams ¶ added in v0.3.3
type SettingsParams ¶
Click to show internal directories.
Click to hide internal directories.