data_source

package
v0.10.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2022 License: Apache-2.0 Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func SetMetaData added in v0.10.0

func SetMetaData(config target.BaseTargetConfig, metadata data_source.MetaData) error

Types

type DataSourceImportConfig

type DataSourceImportConfig struct {
	target.BaseTargetConfig
	TargetFile      string
	DeleteUntouched bool
	ReplaceTags     bool
}

type DataSourceImportResult

type DataSourceImportResult struct {
	DataObjectsAdded   int             `json:"dataObjectsAdded"`
	DataObjectsUpdated int             `json:"dataObjectsUpdated"`
	DataObjectsRemoved int             `json:"dataObjectsRemoved"`
	Errors             []graphql.Error `json:"_"`
}

type DataSourceImporter

type DataSourceImporter interface {
	TriggerImport() (*DataSourceImportResult, error)
}

func NewDataSourceImporter

func NewDataSourceImporter(config *DataSourceImportConfig) DataSourceImporter

type Response

type Response struct {
	ImportDataSource DataSourceImportResult `json:"importDataSource"`
}

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL