Documentation
¶
Index ¶
- Variables
- func Execute() error
- type AssetResult
- type BatchCreateRequest
- type BatchCreateResponse
- type CompleteRunRequest
- type CreateAssetRequest
- type CreateDocRequest
- type CreateLineageRequest
- type CreateStatisticRequest
- type DestroyRunResponse
- type DocumentationResult
- type LineageResult
- type StartRunRequest
- type Summary
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ClientVersion = "0.1.0" ServerVersion = "0.1.0" )
Functions ¶
Types ¶
type AssetResult ¶ added in v0.3.0
type BatchCreateRequest ¶ added in v0.3.0
type BatchCreateRequest struct {
Assets []CreateAssetRequest `json:"assets"`
Lineage []CreateLineageRequest `json:"lineage"`
Documentation []CreateDocRequest `json:"documentation"`
Statistics []CreateStatisticRequest `json:"statistics"`
Config plugin.RawPluginConfig `json:"config"`
PipelineName string `json:"pipeline_name"`
SourceName string `json:"source_name"`
RunID string `json:"run_id"`
}
type BatchCreateResponse ¶ added in v0.3.0
type BatchCreateResponse struct {
Assets []AssetResult `json:"assets"`
Lineage []LineageResult `json:"lineage"`
Documentation []DocumentationResult `json:"documentation"`
StaleEntitiesRemoved []string `json:"stale_entities_removed,omitempty"`
}
type CompleteRunRequest ¶ added in v0.3.0
type CreateAssetRequest ¶ added in v0.3.0
type CreateAssetRequest struct {
Name string `json:"name"`
Type string `json:"type"`
Providers []string `json:"providers"`
Description *string `json:"description"`
Metadata map[string]interface{} `json:"metadata"`
Schema map[string]interface{} `json:"schema"`
Tags []string `json:"tags"`
Sources []string `json:"sources"`
ExternalLinks []map[string]string `json:"external_links"`
}
type CreateDocRequest ¶ added in v0.3.0
type CreateLineageRequest ¶ added in v0.3.0
type CreateStatisticRequest ¶ added in v0.3.1
type DestroyRunResponse ¶ added in v0.3.0
type DocumentationResult ¶ added in v0.3.0
type LineageResult ¶ added in v0.3.0
type StartRunRequest ¶ added in v0.3.0
type StartRunRequest struct {
PipelineName string `json:"pipeline_name"`
SourceName string `json:"source_name"`
Config plugin.RawPluginConfig `json:"config"`
}
Click to show internal directories.
Click to hide internal directories.