Documentation
¶
Index ¶
- type Datasource
- func (ds *Datasource) HandleDescribeAssetModelQuery(ctx context.Context, req *backend.QueryDataRequest, ...) (data.Frames, error)
- func (ds *Datasource) HandleDescribeAssetQuery(ctx context.Context, req *backend.QueryDataRequest, ...) (data.Frames, error)
- func (ds *Datasource) HandleGetAssetPropertyAggregateQuery(ctx context.Context, req *backend.QueryDataRequest, ...) (data.Frames, error)
- func (ds *Datasource) HandleGetAssetPropertyValueHistoryQuery(ctx context.Context, req *backend.QueryDataRequest, ...) (data.Frames, error)
- func (ds *Datasource) HandleGetAssetPropertyValueQuery(ctx context.Context, req *backend.QueryDataRequest, ...) (data.Frames, error)
- func (ds *Datasource) HandleListAssetModelsQuery(ctx context.Context, req *backend.QueryDataRequest, ...) (data.Frames, error)
- func (ds *Datasource) HandleListAssetsQuery(ctx context.Context, req *backend.QueryDataRequest, ...) (data.Frames, error)
- func (ds *Datasource) HandleListAssociatedAssetsQuery(ctx context.Context, req *backend.QueryDataRequest, ...) (data.Frames, error)
- func (ds *Datasource) HealthCheck(ctx context.Context, req *backend.CheckHealthRequest) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Datasource ¶
type Datasource struct {
GetClient clientGetterFunc
}
func NewDatasource ¶
func NewDatasource(settings backend.DataSourceInstanceSettings) (*Datasource, error)
func (*Datasource) HandleDescribeAssetModelQuery ¶ added in v1.1.0
func (ds *Datasource) HandleDescribeAssetModelQuery(ctx context.Context, req *backend.QueryDataRequest, query *models.DescribeAssetModelQuery) (data.Frames, error)
func (*Datasource) HandleDescribeAssetQuery ¶
func (ds *Datasource) HandleDescribeAssetQuery(ctx context.Context, req *backend.QueryDataRequest, query *models.DescribeAssetQuery) (data.Frames, error)
func (*Datasource) HandleGetAssetPropertyAggregateQuery ¶
func (ds *Datasource) HandleGetAssetPropertyAggregateQuery(ctx context.Context, req *backend.QueryDataRequest, query *models.AssetPropertyValueQuery) (data.Frames, error)
func (*Datasource) HandleGetAssetPropertyValueHistoryQuery ¶
func (ds *Datasource) HandleGetAssetPropertyValueHistoryQuery(ctx context.Context, req *backend.QueryDataRequest, query *models.AssetPropertyValueQuery) (data.Frames, error)
func (*Datasource) HandleGetAssetPropertyValueQuery ¶
func (ds *Datasource) HandleGetAssetPropertyValueQuery(ctx context.Context, req *backend.QueryDataRequest, query *models.AssetPropertyValueQuery) (data.Frames, error)
func (*Datasource) HandleListAssetModelsQuery ¶
func (ds *Datasource) HandleListAssetModelsQuery(ctx context.Context, req *backend.QueryDataRequest, query *models.ListAssetModelsQuery) (data.Frames, error)
func (*Datasource) HandleListAssetsQuery ¶
func (ds *Datasource) HandleListAssetsQuery(ctx context.Context, req *backend.QueryDataRequest, query *models.ListAssetsQuery) (data.Frames, error)
func (*Datasource) HandleListAssociatedAssetsQuery ¶
func (ds *Datasource) HandleListAssociatedAssetsQuery(ctx context.Context, req *backend.QueryDataRequest, query *models.ListAssociatedAssetsQuery) (data.Frames, error)
func (*Datasource) HealthCheck ¶
func (ds *Datasource) HealthCheck(ctx context.Context, req *backend.CheckHealthRequest) error
Click to show internal directories.
Click to hide internal directories.