azkustoingest/query_client.go (19 lines of code) (raw):

package azkustoingest import ( "context" "github.com/Azure/azure-kusto-go/azkustodata" "github.com/Azure/azure-kusto-go/azkustodata/query" v1 "github.com/Azure/azure-kusto-go/azkustodata/query/v1" "io" "net/http" ) type QueryClient interface { io.Closer Auth() azkustodata.Authorization Endpoint() string Query(ctx context.Context, db string, query azkustodata.Statement, options ...azkustodata.QueryOption) (query.Dataset, error) Mgmt(ctx context.Context, db string, query azkustodata.Statement, options ...azkustodata.QueryOption) (v1.Dataset, error) IterativeQuery(ctx context.Context, db string, query azkustodata.Statement, options ...azkustodata.QueryOption) (query.IterativeDataset, error) HttpClient() *http.Client ClientDetails() *azkustodata.ClientDetails }