Full automatic "Apply All" flow: pipeline + entity maps + field maps + sync
Batch Apply All: schema + entity maps + field maps + sync via IntegrationApplyAllBatch
Batch apply schema for multiple connectors — one RSU pipeline run
Execute the RSU pipeline for new entity maps — introspects, generates DDL, runs full pipeline
Auto-map all entities in a given schema to a company integration. For each entity in the schema that doesn't already have an entity map, creates an entity map (ExternalObjectName = BaseTable) and 1:1 field maps for every non-system column. Returns the count of maps created.
Discover external objects available for a company integration
Get the connector's default configuration for quick setup
Get a count of records in the destination MJ entity
Optionalprovider: IRunViewProvider | nullGet the most recent run that touched a given entity
Optionalprovider: IRunViewProvider | nullLists every source object the external system exposes — thin catalog for the picker. No per-object describe; that runs later in ApplyAllBatch.
Optionalprovider: IRunViewProvider | nullLoad entity fields for a given entity (for field mapping destination picker)
Optional_provider: IRunViewProvider | nullLoad entity map count per company integration (used by Overview cards)
Optional_provider: IRunViewProvider | nullOptional_provider: IRunViewProvider | nullOptional_provider: IRunViewProvider | nullOptional_provider: IRunViewProvider | nullOptionalprovider: IRunViewProvider | nullLoad available MJ entities for mapping target selection
Optional_provider: IRunViewProvider | nullOptionalprovider: IRunViewProvider | nullOptionalprovider: IRunViewProvider | nullOptionalprovider: IRunViewProvider | nullLoad schedule data for all company integrations (includes new scheduling fields)
Optional_provider: IRunViewProvider | nullLoad available schemas (for auto-map schema picker)
Optional_provider: IRunViewProvider | nullLoad sync watermarks for a specific company integration's entity maps
Optional_provider: IRunViewProvider | nullPreview destination data by loading a few records from the target entity
Optionalprovider: IRunViewProvider | nullPreview source data from the external system via connector's FetchChanges
Execute the full RSU pipeline for an integration entity map
Generate DDL preview for creating tables from discovered objects
Run a directional sync directly via the GraphQL StartSync mutation.
Test connection to the external system
Set the metadata provider this service should use. Components should call this after injection.