Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface PluginConnection

A plugin's Connection

Hierarchy

  • PluginConnection

Index

Properties

app

app: string

Optional defaultSyncMode

defaultSyncMode: "sync" | "additive" | "enrich"

description

description: string

direction

direction: "export" | "import"

Optional groupAggregations

groupAggregations: AggregationMethod[]

Optional methods

methods: { destinationMappingOptions?: DestinationMappingOptionsMethod; destinationOptions?: DestinationOptionsMethod; exportArrayProperties?: ExportArrayPropertiesMethod; exportRecord?: ExportRecordPluginMethod; exportRecords?: ExportRecordsPluginMethod; processExportedRecords?: ProcessExportedRecordsPluginMethod; propertyOptions?: PropertyOptionsMethod; recordProperties?: RecordPropertiesPluginMethod; recordProperty?: RecordPropertyPluginMethod; records?: RecordsPluginMethod; scheduleOptions?: ScheduleOptionsMethod; sourceFilters?: SourceFilterMethod; sourceOptions?: SourceOptionsMethod; sourcePreview?: SourcePreviewMethod; sourceRunPercentComplete?: SourceRunPercentCompleteMethod; uniquePropertyBootstrapOptions?: UniquePropertyBootstrapOptions }

Type declaration

name

name: string

options

Optional skipSourceMapping

skipSourceMapping: boolean

Optional syncModes

syncModes: ("sync" | "additive" | "enrich")[]

Generated using TypeDoc