20 lines
382 B
Go
Raw Normal View History

package queues
import (
v3 "github.com/SigNoz/signoz/pkg/query-service/model/v3"
)
func BuildOverviewQuery(queueList *QueueListRequest) (*v3.ClickHouseQuery, error) {
err := queueList.Validate()
if err != nil {
return nil, err
}
query := generateOverviewSQL(queueList.Start, queueList.End, queueList.Filters.Items)
return &v3.ClickHouseQuery{
Query: query,
}, nil
}