Documentation ¶
Index ¶
- Variables
- func NewBceTSDBDevops8Hosts(_ bulkQuerygen.DatabaseConfig, queriesFullRange bulkQuerygen.TimeInterval, ...) bulkQuerygen.QueryGenerator
- func NewBceTSDBDevopsSingleHost(_ bulkQuerygen.DatabaseConfig, queriesFullRange bulkQuerygen.TimeInterval, ...) bulkQuerygen.QueryGenerator
- func NewBceTSDBDevopsSingleHost12hr(_ bulkQuerygen.DatabaseConfig, queriesFullRange bulkQuerygen.TimeInterval, ...) bulkQuerygen.QueryGenerator
- func NewBceTSDBVehicle(interval bulkQuerygen.TimeInterval, scaleVar int, duration time.Duration) bulkQuerygen.QueryGenerator
- func NewBceTSDBVehicleRealTime(_ bulkQuerygen.DatabaseConfig, queriesFullRange bulkQuerygen.TimeInterval, ...) bulkQuerygen.QueryGenerator
- type BceTSDBDevops
- func (d *BceTSDBDevops) Dispatch(i int) bulkQuerygen.Query
- func (d *BceTSDBDevops) MaxCPUUsage12HoursByMinuteOneHost(q bulkQuerygen.Query)
- func (d *BceTSDBDevops) MaxCPUUsageHourByMinute1000Hosts(q bulkQuerygen.Query)
- func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteEightHosts(q bulkQuerygen.Query)
- func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteFourHosts(q bulkQuerygen.Query)
- func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteOneHost(q bulkQuerygen.Query)
- func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteSixteenHosts(q bulkQuerygen.Query)
- func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteThirtyTwoHosts(q bulkQuerygen.Query)
- func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteTwoHosts(q bulkQuerygen.Query)
- func (d *BceTSDBDevops) MeanCPUUsageDayByHourAllHostsGroupbyHost(qi bulkQuerygen.Query)
- type BceTSDBDevops8Hosts
- type BceTSDBDevopsSingleHost
- type BceTSDBDevopsSingleHost12hr
- type BceTSDBVehicle
- type BceTSDBVehicleRealTime
- type KairosDbQuery
- type VehicleRealTimeParams
Constants ¶
This section is empty.
Variables ¶
View Source
var KairosDbQueryPool sync.Pool = sync.Pool{ New: func() interface{} { return &KairosDbQuery{ "", } }, }
Functions ¶
func NewBceTSDBDevops8Hosts ¶
func NewBceTSDBDevops8Hosts(_ bulkQuerygen.DatabaseConfig, queriesFullRange bulkQuerygen.TimeInterval, queryInterval time.Duration, scaleVar int) bulkQuerygen.QueryGenerator
func NewBceTSDBDevopsSingleHost ¶
func NewBceTSDBDevopsSingleHost(_ bulkQuerygen.DatabaseConfig, queriesFullRange bulkQuerygen.TimeInterval, queryInterval time.Duration, scaleVar int) bulkQuerygen.QueryGenerator
func NewBceTSDBDevopsSingleHost12hr ¶
func NewBceTSDBDevopsSingleHost12hr(_ bulkQuerygen.DatabaseConfig, queriesFullRange bulkQuerygen.TimeInterval, queryInterval time.Duration, scaleVar int) bulkQuerygen.QueryGenerator
func NewBceTSDBVehicle ¶
func NewBceTSDBVehicle(interval bulkQuerygen.TimeInterval, scaleVar int, duration time.Duration) bulkQuerygen.QueryGenerator
func NewBceTSDBVehicleRealTime ¶
func NewBceTSDBVehicleRealTime(_ bulkQuerygen.DatabaseConfig, queriesFullRange bulkQuerygen.TimeInterval, queryInterval time.Duration, scaleVar int) bulkQuerygen.QueryGenerator
Types ¶
type BceTSDBDevops ¶
type BceTSDBDevops struct { // FieldVar string // AllInterval bulkQuerygen.TimeInterval bulkQuerygen.CommonParams }
func (*BceTSDBDevops) Dispatch ¶
func (d *BceTSDBDevops) Dispatch(i int) bulkQuerygen.Query
Dispatch fulfills the QueryGenerator interface.
func (*BceTSDBDevops) MaxCPUUsage12HoursByMinuteOneHost ¶
func (d *BceTSDBDevops) MaxCPUUsage12HoursByMinuteOneHost(q bulkQuerygen.Query)
func (*BceTSDBDevops) MaxCPUUsageHourByMinute1000Hosts ¶
func (d *BceTSDBDevops) MaxCPUUsageHourByMinute1000Hosts(q bulkQuerygen.Query)
func (*BceTSDBDevops) MaxCPUUsageHourByMinuteEightHosts ¶
func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteEightHosts(q bulkQuerygen.Query)
func (*BceTSDBDevops) MaxCPUUsageHourByMinuteFourHosts ¶
func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteFourHosts(q bulkQuerygen.Query)
func (*BceTSDBDevops) MaxCPUUsageHourByMinuteOneHost ¶
func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteOneHost(q bulkQuerygen.Query)
func (*BceTSDBDevops) MaxCPUUsageHourByMinuteSixteenHosts ¶
func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteSixteenHosts(q bulkQuerygen.Query)
func (*BceTSDBDevops) MaxCPUUsageHourByMinuteThirtyTwoHosts ¶
func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteThirtyTwoHosts(q bulkQuerygen.Query)
func (*BceTSDBDevops) MaxCPUUsageHourByMinuteTwoHosts ¶
func (d *BceTSDBDevops) MaxCPUUsageHourByMinuteTwoHosts(q bulkQuerygen.Query)
func (*BceTSDBDevops) MeanCPUUsageDayByHourAllHostsGroupbyHost ¶
func (d *BceTSDBDevops) MeanCPUUsageDayByHourAllHostsGroupbyHost(qi bulkQuerygen.Query)
type BceTSDBDevops8Hosts ¶
type BceTSDBDevops8Hosts struct {
BceTSDBDevops
}
func (*BceTSDBDevops8Hosts) Dispatch ¶
func (d *BceTSDBDevops8Hosts) Dispatch(i int) bulkQuerygen.Query
type BceTSDBDevopsSingleHost ¶
type BceTSDBDevopsSingleHost struct {
BceTSDBDevops
}
func (*BceTSDBDevopsSingleHost) Dispatch ¶
func (d *BceTSDBDevopsSingleHost) Dispatch(i int) bulkQuerygen.Query
type BceTSDBDevopsSingleHost12hr ¶
type BceTSDBDevopsSingleHost12hr struct {
BceTSDBDevops
}
func (*BceTSDBDevopsSingleHost12hr) Dispatch ¶
func (d *BceTSDBDevopsSingleHost12hr) Dispatch(i int) bulkQuerygen.Query
type BceTSDBVehicle ¶
type BceTSDBVehicle struct { bulkQuerygen.CommonParams bulkQuerygen.TimeWindow }
func (*BceTSDBVehicle) Dispatch ¶
func (d *BceTSDBVehicle) Dispatch(i int) bulkQuerygen.Query
Dispatch fulfills the QueryGenerator interface.
func (*BceTSDBVehicle) RealTimeQueries ¶
func (d *BceTSDBVehicle) RealTimeQueries(q bulkQuerygen.Query)
type BceTSDBVehicleRealTime ¶
type BceTSDBVehicleRealTime struct {
BceTSDBVehicle
}
func (*BceTSDBVehicleRealTime) Dispatch ¶
func (d *BceTSDBVehicleRealTime) Dispatch(i int) bulkQuerygen.Query
type KairosDbQuery ¶
type KairosDbQuery struct {
Body string
}
func NewKairosDbQuery ¶
func NewKairosDbQuery() *KairosDbQuery
func (*KairosDbQuery) HumanDescriptionName ¶
func (q *KairosDbQuery) HumanDescriptionName() []byte
func (*KairosDbQuery) HumanLabelName ¶
func (q *KairosDbQuery) HumanLabelName() []byte
func (*KairosDbQuery) Release ¶
func (q *KairosDbQuery) Release()
func (*KairosDbQuery) String ¶
func (q *KairosDbQuery) String() string
type VehicleRealTimeParams ¶
Click to show internal directories.
Click to hide internal directories.