Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Asset ¶
type Asset interface { Execute(input map[string]interface{}) (interface{}, error) GetUpstreams() []string GetDownstreams() []string GetName() string }
func InitSQLModelAsset ¶
func InitSQLModelAsset(descriptor *models.SQLModelDescriptor) Asset
type SQLModelAsset ¶
type SQLModelAsset struct {
// contains filtered or unexported fields
}
func (*SQLModelAsset) Execute ¶
func (s *SQLModelAsset) Execute(input map[string]interface{}) (interface{}, error)
Execute implements Asset.
func (*SQLModelAsset) GetDownstreams ¶
func (s *SQLModelAsset) GetDownstreams() []string
GetDownstrem implements Asset.
func (*SQLModelAsset) GetUpstreams ¶
func (s *SQLModelAsset) GetUpstreams() []string
GetUpstream implements Asset.
Click to show internal directories.
Click to hide internal directories.