data_source

package
v0.14.0 Latest Latest
Warning

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

Go to latest
Published: Aug 23, 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"`
}

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