Versions in this module Expand all Collapse all v1 v1.0.1 Feb 21, 2024 v1.0.0 Feb 21, 2024 Changes in this version + type PrestoClient interface + ExecuteCommand func(ctx context.Context, commandStr string, executeArgs PrestoExecuteArgs) (PrestoExecuteResponse, error) + GetCommandStatus func(ctx context.Context, commandID string) (PrestoStatus, error) + KillCommand func(ctx context.Context, commandID string) error + func NewNoopPrestoClient(cfg *config.Config) PrestoClient + type PrestoExecuteArgs struct + Catalog string + RoutingGroup string + Schema string + Source string + User string + type PrestoExecuteResponse struct + ID string + NextURI string + type PrestoStatus int + const PrestoStatusCancelled + const PrestoStatusFailed + const PrestoStatusFinished + const PrestoStatusRunning + const PrestoStatusUnknown + const PrestoStatusWaiting + func PrestoStatusString(s string) (PrestoStatus, error) + func PrestoStatusValues() []PrestoStatus + func (i PrestoStatus) IsAPrestoStatus() bool + func (i PrestoStatus) String() string