|
@@ -29,823 +29,823 @@ func (m *RecordMetricsQuerier) recordCall(method string) {
|
|
|
// Local Cluster Disks
|
|
// Local Cluster Disks
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryLocalStorageActiveMinutes(start, end time.Time) *Future[LocalStorageActiveMinutesResult] {
|
|
func (m *RecordMetricsQuerier) QueryLocalStorageActiveMinutes(start, end time.Time) *Future[LocalStorageActiveMinutesResult] {
|
|
|
- m.recordCall("QueryLocalStorageActiveMinutes")
|
|
|
|
|
|
|
+ m.recordCall(QueryLocalStorageActiveMinutes)
|
|
|
return m.Querier.QueryLocalStorageActiveMinutes(start, end)
|
|
return m.Querier.QueryLocalStorageActiveMinutes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryLocalStorageUsedAvg(start, end time.Time) *Future[LocalStorageUsedAvgResult] {
|
|
func (m *RecordMetricsQuerier) QueryLocalStorageUsedAvg(start, end time.Time) *Future[LocalStorageUsedAvgResult] {
|
|
|
- m.recordCall("QueryLocalStorageUsedAvg")
|
|
|
|
|
|
|
+ m.recordCall(QueryLocalStorageUsedAvg)
|
|
|
return m.Querier.QueryLocalStorageUsedAvg(start, end)
|
|
return m.Querier.QueryLocalStorageUsedAvg(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryLocalStorageUsedMax(start, end time.Time) *Future[LocalStorageUsedMaxResult] {
|
|
func (m *RecordMetricsQuerier) QueryLocalStorageUsedMax(start, end time.Time) *Future[LocalStorageUsedMaxResult] {
|
|
|
- m.recordCall("QueryLocalStorageUsedMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryLocalStorageUsedMax)
|
|
|
return m.Querier.QueryLocalStorageUsedMax(start, end)
|
|
return m.Querier.QueryLocalStorageUsedMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryLocalStorageBytes(start, end time.Time) *Future[LocalStorageBytesResult] {
|
|
func (m *RecordMetricsQuerier) QueryLocalStorageBytes(start, end time.Time) *Future[LocalStorageBytesResult] {
|
|
|
- m.recordCall("QueryLocalStorageBytes")
|
|
|
|
|
|
|
+ m.recordCall(QueryLocalStorageBytes)
|
|
|
return m.Querier.QueryLocalStorageBytes(start, end)
|
|
return m.Querier.QueryLocalStorageBytes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryKMLocalStorageUsedAvg(start, end time.Time) *Future[NodeUIDValueResult] {
|
|
func (m *RecordMetricsQuerier) QueryKMLocalStorageUsedAvg(start, end time.Time) *Future[NodeUIDValueResult] {
|
|
|
- m.recordCall("QueryKMLocalStorageUsedAvg")
|
|
|
|
|
|
|
+ m.recordCall(QueryKMLocalStorageUsedAvg)
|
|
|
return m.Querier.QueryKMLocalStorageUsedAvg(start, end)
|
|
return m.Querier.QueryKMLocalStorageUsedAvg(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryKMLocalStorageUsedMax(start, end time.Time) *Future[NodeUIDValueResult] {
|
|
func (m *RecordMetricsQuerier) QueryKMLocalStorageUsedMax(start, end time.Time) *Future[NodeUIDValueResult] {
|
|
|
- m.recordCall("QueryKMLocalStorageUsedMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryKMLocalStorageUsedMax)
|
|
|
return m.Querier.QueryKMLocalStorageUsedMax(start, end)
|
|
return m.Querier.QueryKMLocalStorageUsedMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryKMLocalStorageBytes(start, end time.Time) *Future[UIDValueResult] {
|
|
func (m *RecordMetricsQuerier) QueryKMLocalStorageBytes(start, end time.Time) *Future[UIDValueResult] {
|
|
|
- m.recordCall("QueryKMLocalStorageBytes")
|
|
|
|
|
|
|
+ m.recordCall(QueryKMLocalStorageBytes)
|
|
|
return m.Querier.QueryKMLocalStorageBytes(start, end)
|
|
return m.Querier.QueryKMLocalStorageBytes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Nodes
|
|
// Nodes
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeInfo(start, end time.Time) *Future[NodeInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeInfo(start, end time.Time) *Future[NodeInfoResult] {
|
|
|
- m.recordCall("QueryNodeInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeInfo)
|
|
|
return m.Querier.QueryNodeInfo(start, end)
|
|
return m.Querier.QueryNodeInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryNodeUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeUptime)
|
|
|
return m.Querier.QueryNodeUptime(start, end)
|
|
return m.Querier.QueryNodeUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeActiveMinutes(start, end time.Time) *Future[NodeActiveMinutesResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeActiveMinutes(start, end time.Time) *Future[NodeActiveMinutesResult] {
|
|
|
- m.recordCall("QueryNodeActiveMinutes")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeActiveMinutes)
|
|
|
return m.Querier.QueryNodeActiveMinutes(start, end)
|
|
return m.Querier.QueryNodeActiveMinutes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeCPUCoresCapacity(start, end time.Time) *Future[NodeCPUCoresCapacityResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeCPUCoresCapacity(start, end time.Time) *Future[NodeCPUCoresCapacityResult] {
|
|
|
- m.recordCall("QueryNodeCPUCoresCapacity")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeCPUCoresCapacity)
|
|
|
return m.Querier.QueryNodeCPUCoresCapacity(start, end)
|
|
return m.Querier.QueryNodeCPUCoresCapacity(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeCPUCoresAllocatable(start, end time.Time) *Future[NodeCPUCoresAllocatableResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeCPUCoresAllocatable(start, end time.Time) *Future[NodeCPUCoresAllocatableResult] {
|
|
|
- m.recordCall("QueryNodeCPUCoresAllocatable")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeCPUCoresAllocatable)
|
|
|
return m.Querier.QueryNodeCPUCoresAllocatable(start, end)
|
|
return m.Querier.QueryNodeCPUCoresAllocatable(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMBytesCapacity(start, end time.Time) *Future[NodeRAMBytesCapacityResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMBytesCapacity(start, end time.Time) *Future[NodeRAMBytesCapacityResult] {
|
|
|
- m.recordCall("QueryNodeRAMBytesCapacity")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeRAMBytesCapacity)
|
|
|
return m.Querier.QueryNodeRAMBytesCapacity(start, end)
|
|
return m.Querier.QueryNodeRAMBytesCapacity(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMBytesAllocatable(start, end time.Time) *Future[NodeRAMBytesAllocatableResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMBytesAllocatable(start, end time.Time) *Future[NodeRAMBytesAllocatableResult] {
|
|
|
- m.recordCall("QueryNodeRAMBytesAllocatable")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeRAMBytesAllocatable)
|
|
|
return m.Querier.QueryNodeRAMBytesAllocatable(start, end)
|
|
return m.Querier.QueryNodeRAMBytesAllocatable(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeGPUCount(start, end time.Time) *Future[NodeGPUCountResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeGPUCount(start, end time.Time) *Future[NodeGPUCountResult] {
|
|
|
- m.recordCall("QueryNodeGPUCount")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeGPUCount)
|
|
|
return m.Querier.QueryNodeGPUCount(start, end)
|
|
return m.Querier.QueryNodeGPUCount(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeCPUModeTotal(start, end time.Time) *Future[NodeCPUModeTotalResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeCPUModeTotal(start, end time.Time) *Future[NodeCPUModeTotalResult] {
|
|
|
- m.recordCall("QueryNodeCPUModeTotal")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeCPUModeTotal)
|
|
|
return m.Querier.QueryNodeCPUModeTotal(start, end)
|
|
return m.Querier.QueryNodeCPUModeTotal(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeIsSpot(start, end time.Time) *Future[NodeIsSpotResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeIsSpot(start, end time.Time) *Future[NodeIsSpotResult] {
|
|
|
- m.recordCall("QueryNodeIsSpot")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeIsSpot)
|
|
|
return m.Querier.QueryNodeIsSpot(start, end)
|
|
return m.Querier.QueryNodeIsSpot(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMSystemPercent(start, end time.Time) *Future[NodeRAMSystemPercentResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMSystemPercent(start, end time.Time) *Future[NodeRAMSystemPercentResult] {
|
|
|
- m.recordCall("QueryNodeRAMSystemPercent")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeRAMSystemPercent)
|
|
|
return m.Querier.QueryNodeRAMSystemPercent(start, end)
|
|
return m.Querier.QueryNodeRAMSystemPercent(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMUserPercent(start, end time.Time) *Future[NodeRAMUserPercentResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMUserPercent(start, end time.Time) *Future[NodeRAMUserPercentResult] {
|
|
|
- m.recordCall("QueryNodeRAMUserPercent")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeRAMUserPercent)
|
|
|
return m.Querier.QueryNodeRAMUserPercent(start, end)
|
|
return m.Querier.QueryNodeRAMUserPercent(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeResourceCapacities(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeResourceCapacities(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryNodeResourceCapacities")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeResourceCapacities)
|
|
|
return m.Querier.QueryNodeResourceCapacities(start, end)
|
|
return m.Querier.QueryNodeResourceCapacities(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeResourcesAllocatable(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeResourcesAllocatable(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryNodeResourcesAllocatable")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeResourcesAllocatable)
|
|
|
return m.Querier.QueryNodeResourcesAllocatable(start, end)
|
|
return m.Querier.QueryNodeResourcesAllocatable(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Load Balancers
|
|
// Load Balancers
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryLBActiveMinutes(start, end time.Time) *Future[LBActiveMinutesResult] {
|
|
func (m *RecordMetricsQuerier) QueryLBActiveMinutes(start, end time.Time) *Future[LBActiveMinutesResult] {
|
|
|
- m.recordCall("QueryLBActiveMinutes")
|
|
|
|
|
|
|
+ m.recordCall(QueryLBActiveMinutes)
|
|
|
return m.Querier.QueryLBActiveMinutes(start, end)
|
|
return m.Querier.QueryLBActiveMinutes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryLBPricePerHr(start, end time.Time) *Future[LBPricePerHrResult] {
|
|
func (m *RecordMetricsQuerier) QueryLBPricePerHr(start, end time.Time) *Future[LBPricePerHrResult] {
|
|
|
- m.recordCall("QueryLBPricePerHr")
|
|
|
|
|
|
|
+ m.recordCall(QueryLBPricePerHr)
|
|
|
return m.Querier.QueryLBPricePerHr(start, end)
|
|
return m.Querier.QueryLBPricePerHr(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Cluster Management
|
|
// Cluster Management
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryClusterInfo(start, end time.Time) *Future[ClusterInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryClusterInfo(start, end time.Time) *Future[ClusterInfoResult] {
|
|
|
- m.recordCall("QueryClusterInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryClusterInfo)
|
|
|
return m.Querier.QueryClusterInfo(start, end)
|
|
return m.Querier.QueryClusterInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryClusterUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryClusterUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryClusterUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryClusterUptime)
|
|
|
return m.Querier.QueryClusterUptime(start, end)
|
|
return m.Querier.QueryClusterUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryClusterManagementDuration(start, end time.Time) *Future[ClusterManagementDurationResult] {
|
|
func (m *RecordMetricsQuerier) QueryClusterManagementDuration(start, end time.Time) *Future[ClusterManagementDurationResult] {
|
|
|
- m.recordCall("QueryClusterManagementDuration")
|
|
|
|
|
|
|
+ m.recordCall(QueryClusterManagementDuration)
|
|
|
return m.Querier.QueryClusterManagementDuration(start, end)
|
|
return m.Querier.QueryClusterManagementDuration(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryClusterManagementPricePerHr(start, end time.Time) *Future[ClusterManagementPricePerHrResult] {
|
|
func (m *RecordMetricsQuerier) QueryClusterManagementPricePerHr(start, end time.Time) *Future[ClusterManagementPricePerHrResult] {
|
|
|
- m.recordCall("QueryClusterManagementPricePerHr")
|
|
|
|
|
|
|
+ m.recordCall(QueryClusterManagementPricePerHr)
|
|
|
return m.Querier.QueryClusterManagementPricePerHr(start, end)
|
|
return m.Querier.QueryClusterManagementPricePerHr(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Pods
|
|
// Pods
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPods(start, end time.Time) *Future[PodsResult] {
|
|
func (m *RecordMetricsQuerier) QueryPods(start, end time.Time) *Future[PodsResult] {
|
|
|
- m.recordCall("QueryPods")
|
|
|
|
|
|
|
+ m.recordCall(QueryPods)
|
|
|
return m.Querier.QueryPods(start, end)
|
|
return m.Querier.QueryPods(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodsUID(start, end time.Time) *Future[PodsResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodsUID(start, end time.Time) *Future[PodsResult] {
|
|
|
- m.recordCall("QueryPodsUID")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodsUID)
|
|
|
return m.Querier.QueryPodsUID(start, end)
|
|
return m.Querier.QueryPodsUID(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodInfo(start, end time.Time) *Future[PodInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodInfo(start, end time.Time) *Future[PodInfoResult] {
|
|
|
- m.recordCall("QueryPodInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodInfo)
|
|
|
return m.Querier.QueryPodInfo(start, end)
|
|
return m.Querier.QueryPodInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryPodUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodUptime)
|
|
|
return m.Querier.QueryPodUptime(start, end)
|
|
return m.Querier.QueryPodUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodOwners(start, end time.Time) *Future[OwnerResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodOwners(start, end time.Time) *Future[OwnerResult] {
|
|
|
- m.recordCall("QueryPodOwners")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodOwners)
|
|
|
return m.Querier.QueryPodOwners(start, end)
|
|
return m.Querier.QueryPodOwners(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodPVCVolumes(start, end time.Time) *Future[PodPVCVolumeResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodPVCVolumes(start, end time.Time) *Future[PodPVCVolumeResult] {
|
|
|
- m.recordCall("QueryPodPVCVolumes")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodPVCVolumes)
|
|
|
return m.Querier.QueryPodPVCVolumes(start, end)
|
|
return m.Querier.QueryPodPVCVolumes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodNetworkEgressBytes(start, end time.Time) *Future[PodNetworkBytesResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodNetworkEgressBytes(start, end time.Time) *Future[PodNetworkBytesResult] {
|
|
|
- m.recordCall("QueryPodNetworkEgressBytes")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodNetworkEgressBytes)
|
|
|
return m.Querier.QueryPodNetworkEgressBytes(start, end)
|
|
return m.Querier.QueryPodNetworkEgressBytes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodNetworkIngressBytes(start, end time.Time) *Future[PodNetworkBytesResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodNetworkIngressBytes(start, end time.Time) *Future[PodNetworkBytesResult] {
|
|
|
- m.recordCall("QueryPodNetworkIngressBytes")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodNetworkIngressBytes)
|
|
|
return m.Querier.QueryPodNetworkIngressBytes(start, end)
|
|
return m.Querier.QueryPodNetworkIngressBytes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Container
|
|
// Container
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryContainerUptime(start, end time.Time) *Future[ContainerUptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryContainerUptime(start, end time.Time) *Future[ContainerUptimeResult] {
|
|
|
- m.recordCall("QueryContainerUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryContainerUptime)
|
|
|
return m.Querier.QueryContainerUptime(start, end)
|
|
return m.Querier.QueryContainerUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryContainerResourceRequests(start, end time.Time) *Future[ContainerResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryContainerResourceRequests(start, end time.Time) *Future[ContainerResourceResult] {
|
|
|
- m.recordCall("QueryContainerResourceRequests")
|
|
|
|
|
|
|
+ m.recordCall(QueryContainerResourceRequests)
|
|
|
return m.Querier.QueryContainerResourceRequests(start, end)
|
|
return m.Querier.QueryContainerResourceRequests(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryContainerResourceLimits(start, end time.Time) *Future[ContainerResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryContainerResourceLimits(start, end time.Time) *Future[ContainerResourceResult] {
|
|
|
- m.recordCall("QueryContainerResourceLimits")
|
|
|
|
|
|
|
+ m.recordCall(QueryContainerResourceLimits)
|
|
|
return m.Querier.QueryContainerResourceLimits(start, end)
|
|
return m.Querier.QueryContainerResourceLimits(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// RAM
|
|
// RAM
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryRAMBytesAllocated(start, end time.Time) *Future[RAMBytesAllocatedResult] {
|
|
func (m *RecordMetricsQuerier) QueryRAMBytesAllocated(start, end time.Time) *Future[RAMBytesAllocatedResult] {
|
|
|
- m.recordCall("QueryRAMBytesAllocated")
|
|
|
|
|
|
|
+ m.recordCall(QueryRAMBytesAllocated)
|
|
|
return m.Querier.QueryRAMBytesAllocated(start, end)
|
|
return m.Querier.QueryRAMBytesAllocated(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryRAMRequests(start, end time.Time) *Future[RAMRequestsResult] {
|
|
func (m *RecordMetricsQuerier) QueryRAMRequests(start, end time.Time) *Future[RAMRequestsResult] {
|
|
|
- m.recordCall("QueryRAMRequests")
|
|
|
|
|
|
|
+ m.recordCall(QueryRAMRequests)
|
|
|
return m.Querier.QueryRAMRequests(start, end)
|
|
return m.Querier.QueryRAMRequests(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryRAMLimits(start, end time.Time) *Future[RAMLimitsResult] {
|
|
func (m *RecordMetricsQuerier) QueryRAMLimits(start, end time.Time) *Future[RAMLimitsResult] {
|
|
|
- m.recordCall("QueryRAMLimits")
|
|
|
|
|
|
|
+ m.recordCall(QueryRAMLimits)
|
|
|
return m.Querier.QueryRAMLimits(start, end)
|
|
return m.Querier.QueryRAMLimits(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryRAMUsageAvg(start, end time.Time) *Future[RAMUsageAvgResult] {
|
|
func (m *RecordMetricsQuerier) QueryRAMUsageAvg(start, end time.Time) *Future[RAMUsageAvgResult] {
|
|
|
- m.recordCall("QueryRAMUsageAvg")
|
|
|
|
|
|
|
+ m.recordCall(QueryRAMUsageAvg)
|
|
|
return m.Querier.QueryRAMUsageAvg(start, end)
|
|
return m.Querier.QueryRAMUsageAvg(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryRAMUsageMax(start, end time.Time) *Future[RAMUsageMaxResult] {
|
|
func (m *RecordMetricsQuerier) QueryRAMUsageMax(start, end time.Time) *Future[RAMUsageMaxResult] {
|
|
|
- m.recordCall("QueryRAMUsageMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryRAMUsageMax)
|
|
|
return m.Querier.QueryRAMUsageMax(start, end)
|
|
return m.Querier.QueryRAMUsageMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMPricePerGiBHr(start, end time.Time) *Future[NodeRAMPricePerGiBHrResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeRAMPricePerGiBHr(start, end time.Time) *Future[NodeRAMPricePerGiBHrResult] {
|
|
|
- m.recordCall("QueryNodeRAMPricePerGiBHr")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeRAMPricePerGiBHr)
|
|
|
return m.Querier.QueryNodeRAMPricePerGiBHr(start, end)
|
|
return m.Querier.QueryNodeRAMPricePerGiBHr(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// CPU
|
|
// CPU
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryCPUCoresAllocated(start, end time.Time) *Future[CPUCoresAllocatedResult] {
|
|
func (m *RecordMetricsQuerier) QueryCPUCoresAllocated(start, end time.Time) *Future[CPUCoresAllocatedResult] {
|
|
|
- m.recordCall("QueryCPUCoresAllocated")
|
|
|
|
|
|
|
+ m.recordCall(QueryCPUCoresAllocated)
|
|
|
return m.Querier.QueryCPUCoresAllocated(start, end)
|
|
return m.Querier.QueryCPUCoresAllocated(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryCPURequests(start, end time.Time) *Future[CPURequestsResult] {
|
|
func (m *RecordMetricsQuerier) QueryCPURequests(start, end time.Time) *Future[CPURequestsResult] {
|
|
|
- m.recordCall("QueryCPURequests")
|
|
|
|
|
|
|
+ m.recordCall(QueryCPURequests)
|
|
|
return m.Querier.QueryCPURequests(start, end)
|
|
return m.Querier.QueryCPURequests(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryCPULimits(start, end time.Time) *Future[CPULimitsResult] {
|
|
func (m *RecordMetricsQuerier) QueryCPULimits(start, end time.Time) *Future[CPULimitsResult] {
|
|
|
- m.recordCall("QueryCPULimits")
|
|
|
|
|
|
|
+ m.recordCall(QueryCPULimits)
|
|
|
return m.Querier.QueryCPULimits(start, end)
|
|
return m.Querier.QueryCPULimits(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryCPUUsageAvg(start, end time.Time) *Future[CPUUsageAvgResult] {
|
|
func (m *RecordMetricsQuerier) QueryCPUUsageAvg(start, end time.Time) *Future[CPUUsageAvgResult] {
|
|
|
- m.recordCall("QueryCPUUsageAvg")
|
|
|
|
|
|
|
+ m.recordCall(QueryCPUUsageAvg)
|
|
|
return m.Querier.QueryCPUUsageAvg(start, end)
|
|
return m.Querier.QueryCPUUsageAvg(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryCPUUsageMax(start, end time.Time) *Future[CPUUsageMaxResult] {
|
|
func (m *RecordMetricsQuerier) QueryCPUUsageMax(start, end time.Time) *Future[CPUUsageMaxResult] {
|
|
|
- m.recordCall("QueryCPUUsageMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryCPUUsageMax)
|
|
|
return m.Querier.QueryCPUUsageMax(start, end)
|
|
return m.Querier.QueryCPUUsageMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeCPUPricePerHr(start, end time.Time) *Future[NodeCPUPricePerHrResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeCPUPricePerHr(start, end time.Time) *Future[NodeCPUPricePerHrResult] {
|
|
|
- m.recordCall("QueryNodeCPUPricePerHr")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeCPUPricePerHr)
|
|
|
return m.Querier.QueryNodeCPUPricePerHr(start, end)
|
|
return m.Querier.QueryNodeCPUPricePerHr(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// GPU
|
|
// GPU
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryGPUsAllocated(start, end time.Time) *Future[GPUsAllocatedResult] {
|
|
func (m *RecordMetricsQuerier) QueryGPUsAllocated(start, end time.Time) *Future[GPUsAllocatedResult] {
|
|
|
- m.recordCall("QueryGPUsAllocated")
|
|
|
|
|
|
|
+ m.recordCall(QueryGPUsAllocated)
|
|
|
return m.Querier.QueryGPUsAllocated(start, end)
|
|
return m.Querier.QueryGPUsAllocated(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryGPUsRequested(start, end time.Time) *Future[GPUsRequestedResult] {
|
|
func (m *RecordMetricsQuerier) QueryGPUsRequested(start, end time.Time) *Future[GPUsRequestedResult] {
|
|
|
- m.recordCall("QueryGPUsRequested")
|
|
|
|
|
|
|
+ m.recordCall(QueryGPUsRequested)
|
|
|
return m.Querier.QueryGPUsRequested(start, end)
|
|
return m.Querier.QueryGPUsRequested(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryGPUsUsageAvg(start, end time.Time) *Future[GPUsUsageAvgResult] {
|
|
func (m *RecordMetricsQuerier) QueryGPUsUsageAvg(start, end time.Time) *Future[GPUsUsageAvgResult] {
|
|
|
- m.recordCall("QueryGPUsUsageAvg")
|
|
|
|
|
|
|
+ m.recordCall(QueryGPUsUsageAvg)
|
|
|
return m.Querier.QueryGPUsUsageAvg(start, end)
|
|
return m.Querier.QueryGPUsUsageAvg(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryGPUsUsageMax(start, end time.Time) *Future[GPUsUsageMaxResult] {
|
|
func (m *RecordMetricsQuerier) QueryGPUsUsageMax(start, end time.Time) *Future[GPUsUsageMaxResult] {
|
|
|
- m.recordCall("QueryGPUsUsageMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryGPUsUsageMax)
|
|
|
return m.Querier.QueryGPUsUsageMax(start, end)
|
|
return m.Querier.QueryGPUsUsageMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeGPUPricePerHr(start, end time.Time) *Future[NodeGPUPricePerHrResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeGPUPricePerHr(start, end time.Time) *Future[NodeGPUPricePerHrResult] {
|
|
|
- m.recordCall("QueryNodeGPUPricePerHr")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeGPUPricePerHr)
|
|
|
return m.Querier.QueryNodeGPUPricePerHr(start, end)
|
|
return m.Querier.QueryNodeGPUPricePerHr(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryGPUInfo(start, end time.Time) *Future[GPUInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryGPUInfo(start, end time.Time) *Future[GPUInfoResult] {
|
|
|
- m.recordCall("QueryGPUInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryGPUInfo)
|
|
|
return m.Querier.QueryGPUInfo(start, end)
|
|
return m.Querier.QueryGPUInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryIsGPUShared(start, end time.Time) *Future[IsGPUSharedResult] {
|
|
func (m *RecordMetricsQuerier) QueryIsGPUShared(start, end time.Time) *Future[IsGPUSharedResult] {
|
|
|
- m.recordCall("QueryIsGPUShared")
|
|
|
|
|
|
|
+ m.recordCall(QueryIsGPUShared)
|
|
|
return m.Querier.QueryIsGPUShared(start, end)
|
|
return m.Querier.QueryIsGPUShared(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Device
|
|
// Device
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDCGMDeviceInfo(start, end time.Time) *Future[DCGMDeviceInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryDCGMDeviceInfo(start, end time.Time) *Future[DCGMDeviceInfoResult] {
|
|
|
- m.recordCall("QueryDCGMDeviceInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryDCGMDeviceInfo)
|
|
|
return m.Querier.QueryDCGMDeviceInfo(start, end)
|
|
return m.Querier.QueryDCGMDeviceInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDCGMDeviceUptime(start, end time.Time) *Future[DCGMDeviceUptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryDCGMDeviceUptime(start, end time.Time) *Future[DCGMDeviceUptimeResult] {
|
|
|
- m.recordCall("QueryDCGMDeviceUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryDCGMDeviceUptime)
|
|
|
return m.Querier.QueryDCGMDeviceUptime(start, end)
|
|
return m.Querier.QueryDCGMDeviceUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDCGMContainerUsageAvg(start, end time.Time) *Future[DCGMDeviceContainerUsageResult] {
|
|
func (m *RecordMetricsQuerier) QueryDCGMContainerUsageAvg(start, end time.Time) *Future[DCGMDeviceContainerUsageResult] {
|
|
|
- m.recordCall("QueryDCGMContainerUsageAvg")
|
|
|
|
|
|
|
+ m.recordCall(QueryDCGMContainerUsageAvg)
|
|
|
return m.Querier.QueryDCGMContainerUsageAvg(start, end)
|
|
return m.Querier.QueryDCGMContainerUsageAvg(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDCGMContainerUsageMax(start, end time.Time) *Future[DCGMDeviceContainerUsageResult] {
|
|
func (m *RecordMetricsQuerier) QueryDCGMContainerUsageMax(start, end time.Time) *Future[DCGMDeviceContainerUsageResult] {
|
|
|
- m.recordCall("QueryDCGMContainerUsageMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryDCGMContainerUsageMax)
|
|
|
return m.Querier.QueryDCGMContainerUsageMax(start, end)
|
|
return m.Querier.QueryDCGMContainerUsageMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// PVC
|
|
// PVC
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodPVCAllocation(start, end time.Time) *Future[PodPVCAllocationResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodPVCAllocation(start, end time.Time) *Future[PodPVCAllocationResult] {
|
|
|
- m.recordCall("QueryPodPVCAllocation")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodPVCAllocation)
|
|
|
return m.Querier.QueryPodPVCAllocation(start, end)
|
|
return m.Querier.QueryPodPVCAllocation(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVCBytesRequested(start, end time.Time) *Future[PVCBytesRequestedResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVCBytesRequested(start, end time.Time) *Future[PVCBytesRequestedResult] {
|
|
|
- m.recordCall("QueryPVCBytesRequested")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVCBytesRequested)
|
|
|
return m.Querier.QueryPVCBytesRequested(start, end)
|
|
return m.Querier.QueryPVCBytesRequested(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVCInfo(start, end time.Time) *Future[PVCInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVCInfo(start, end time.Time) *Future[PVCInfoResult] {
|
|
|
- m.recordCall("QueryPVCInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVCInfo)
|
|
|
return m.Querier.QueryPVCInfo(start, end)
|
|
return m.Querier.QueryPVCInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryKMPVCInfo(start, end time.Time) *Future[PVCInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryKMPVCInfo(start, end time.Time) *Future[PVCInfoResult] {
|
|
|
- m.recordCall("QueryKMPVCInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryKMPVCInfo)
|
|
|
return m.Querier.QueryKMPVCInfo(start, end)
|
|
return m.Querier.QueryKMPVCInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVCUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVCUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryPVCUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVCUptime)
|
|
|
return m.Querier.QueryPVCUptime(start, end)
|
|
return m.Querier.QueryPVCUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVCBytesUsedAverage(start, end time.Time) *Future[PVCUIDValueResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVCBytesUsedAverage(start, end time.Time) *Future[PVCUIDValueResult] {
|
|
|
- m.recordCall("QueryPVCBytesUsedAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVCBytesUsedAverage)
|
|
|
return m.Querier.QueryPVCBytesUsedAverage(start, end)
|
|
return m.Querier.QueryPVCBytesUsedAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVCBytesUsedMax(start, end time.Time) *Future[PVCUIDValueResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVCBytesUsedMax(start, end time.Time) *Future[PVCUIDValueResult] {
|
|
|
- m.recordCall("QueryPVCBytesUsedMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVCBytesUsedMax)
|
|
|
return m.Querier.QueryPVCBytesUsedMax(start, end)
|
|
return m.Querier.QueryPVCBytesUsedMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// PV
|
|
// PV
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVBytes(start, end time.Time) *Future[PVBytesResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVBytes(start, end time.Time) *Future[PVBytesResult] {
|
|
|
- m.recordCall("QueryPVBytes")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVBytes)
|
|
|
return m.Querier.QueryPVBytes(start, end)
|
|
return m.Querier.QueryPVBytes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVPricePerGiBHour(start, end time.Time) *Future[PVPricePerGiBHourResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVPricePerGiBHour(start, end time.Time) *Future[PVPricePerGiBHourResult] {
|
|
|
- m.recordCall("QueryPVPricePerGiBHour")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVPricePerGiBHour)
|
|
|
return m.Querier.QueryPVPricePerGiBHour(start, end)
|
|
return m.Querier.QueryPVPricePerGiBHour(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVInfo(start, end time.Time) *Future[PVInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVInfo(start, end time.Time) *Future[PVInfoResult] {
|
|
|
- m.recordCall("QueryPVInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVInfo)
|
|
|
return m.Querier.QueryPVInfo(start, end)
|
|
return m.Querier.QueryPVInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVActiveMinutes(start, end time.Time) *Future[PVActiveMinutesResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVActiveMinutes(start, end time.Time) *Future[PVActiveMinutesResult] {
|
|
|
- m.recordCall("QueryPVActiveMinutes")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVActiveMinutes)
|
|
|
return m.Querier.QueryPVActiveMinutes(start, end)
|
|
return m.Querier.QueryPVActiveMinutes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVUsedAverage(start, end time.Time) *Future[PVUsedAvgResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVUsedAverage(start, end time.Time) *Future[PVUsedAvgResult] {
|
|
|
- m.recordCall("QueryPVUsedAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVUsedAverage)
|
|
|
return m.Querier.QueryPVUsedAverage(start, end)
|
|
return m.Querier.QueryPVUsedAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVUsedMax(start, end time.Time) *Future[PVUsedMaxResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVUsedMax(start, end time.Time) *Future[PVUsedMaxResult] {
|
|
|
- m.recordCall("QueryPVUsedMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVUsedMax)
|
|
|
return m.Querier.QueryPVUsedMax(start, end)
|
|
return m.Querier.QueryPVUsedMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryKMPVInfo(start, end time.Time) *Future[PVInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryKMPVInfo(start, end time.Time) *Future[PVInfoResult] {
|
|
|
- m.recordCall("QueryKMPVInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryKMPVInfo)
|
|
|
return m.Querier.QueryKMPVInfo(start, end)
|
|
return m.Querier.QueryKMPVInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPVUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryPVUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryPVUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryPVUptime)
|
|
|
return m.Querier.QueryPVUptime(start, end)
|
|
return m.Querier.QueryPVUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Deployment
|
|
// Deployment
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDeploymentInfo(start, end time.Time) *Future[DeploymentInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryDeploymentInfo(start, end time.Time) *Future[DeploymentInfoResult] {
|
|
|
- m.recordCall("QueryDeploymentInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryDeploymentInfo)
|
|
|
return m.Querier.QueryDeploymentInfo(start, end)
|
|
return m.Querier.QueryDeploymentInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDeploymentUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryDeploymentUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryDeploymentUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryDeploymentUptime)
|
|
|
return m.Querier.QueryDeploymentUptime(start, end)
|
|
return m.Querier.QueryDeploymentUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDeploymentLabels(start, end time.Time) *Future[LabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryDeploymentLabels(start, end time.Time) *Future[LabelsResult] {
|
|
|
- m.recordCall("QueryDeploymentLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryDeploymentLabels)
|
|
|
return m.Querier.QueryDeploymentLabels(start, end)
|
|
return m.Querier.QueryDeploymentLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDeploymentAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
func (m *RecordMetricsQuerier) QueryDeploymentAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
|
- m.recordCall("QueryDeploymentAnnotations")
|
|
|
|
|
|
|
+ m.recordCall(QueryDeploymentAnnotations)
|
|
|
return m.Querier.QueryDeploymentAnnotations(start, end)
|
|
return m.Querier.QueryDeploymentAnnotations(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDeploymentMatchLabels(start, end time.Time) *Future[DeploymentLabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryDeploymentMatchLabels(start, end time.Time) *Future[DeploymentLabelsResult] {
|
|
|
- m.recordCall("QueryDeploymentMatchLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryDeploymentMatchLabels)
|
|
|
return m.Querier.QueryDeploymentMatchLabels(start, end)
|
|
return m.Querier.QueryDeploymentMatchLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// StatefulSet
|
|
// StatefulSet
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetInfo(start, end time.Time) *Future[StatefulSetInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetInfo(start, end time.Time) *Future[StatefulSetInfoResult] {
|
|
|
- m.recordCall("QueryStatefulSetInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryStatefulSetInfo)
|
|
|
return m.Querier.QueryStatefulSetInfo(start, end)
|
|
return m.Querier.QueryStatefulSetInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryStatefulSetUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryStatefulSetUptime)
|
|
|
return m.Querier.QueryStatefulSetUptime(start, end)
|
|
return m.Querier.QueryStatefulSetUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetLabels(start, end time.Time) *Future[LabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetLabels(start, end time.Time) *Future[LabelsResult] {
|
|
|
- m.recordCall("QueryStatefulSetLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryStatefulSetLabels)
|
|
|
return m.Querier.QueryStatefulSetLabels(start, end)
|
|
return m.Querier.QueryStatefulSetLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
|
- m.recordCall("QueryStatefulSetAnnotations")
|
|
|
|
|
|
|
+ m.recordCall(QueryStatefulSetAnnotations)
|
|
|
return m.Querier.QueryStatefulSetAnnotations(start, end)
|
|
return m.Querier.QueryStatefulSetAnnotations(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetMatchLabels(start, end time.Time) *Future[StatefulSetLabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryStatefulSetMatchLabels(start, end time.Time) *Future[StatefulSetLabelsResult] {
|
|
|
- m.recordCall("QueryStatefulSetMatchLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryStatefulSetMatchLabels)
|
|
|
return m.Querier.QueryStatefulSetMatchLabels(start, end)
|
|
return m.Querier.QueryStatefulSetMatchLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// DaemonSet
|
|
// DaemonSet
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDaemonSetInfo(start, end time.Time) *Future[DaemonSetInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryDaemonSetInfo(start, end time.Time) *Future[DaemonSetInfoResult] {
|
|
|
- m.recordCall("QueryDaemonSetInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryDaemonSetInfo)
|
|
|
return m.Querier.QueryDaemonSetInfo(start, end)
|
|
return m.Querier.QueryDaemonSetInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDaemonSetUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryDaemonSetUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryDaemonSetUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryDaemonSetUptime)
|
|
|
return m.Querier.QueryDaemonSetUptime(start, end)
|
|
return m.Querier.QueryDaemonSetUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDaemonSetLabels(start, end time.Time) *Future[LabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryDaemonSetLabels(start, end time.Time) *Future[LabelsResult] {
|
|
|
- m.recordCall("QueryDaemonSetLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryDaemonSetLabels)
|
|
|
return m.Querier.QueryDaemonSetLabels(start, end)
|
|
return m.Querier.QueryDaemonSetLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDaemonSetAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
func (m *RecordMetricsQuerier) QueryDaemonSetAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
|
- m.recordCall("QueryDaemonSetAnnotations")
|
|
|
|
|
|
|
+ m.recordCall(QueryDaemonSetAnnotations)
|
|
|
return m.Querier.QueryDaemonSetAnnotations(start, end)
|
|
return m.Querier.QueryDaemonSetAnnotations(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Job
|
|
// Job
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryJobInfo(start, end time.Time) *Future[JobInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryJobInfo(start, end time.Time) *Future[JobInfoResult] {
|
|
|
- m.recordCall("QueryJobInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryJobInfo)
|
|
|
return m.Querier.QueryJobInfo(start, end)
|
|
return m.Querier.QueryJobInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryJobUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryJobUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryJobUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryJobUptime)
|
|
|
return m.Querier.QueryJobUptime(start, end)
|
|
return m.Querier.QueryJobUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryJobLabels(start, end time.Time) *Future[LabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryJobLabels(start, end time.Time) *Future[LabelsResult] {
|
|
|
- m.recordCall("QueryJobLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryJobLabels)
|
|
|
return m.Querier.QueryJobLabels(start, end)
|
|
return m.Querier.QueryJobLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryJobAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
func (m *RecordMetricsQuerier) QueryJobAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
|
- m.recordCall("QueryJobAnnotations")
|
|
|
|
|
|
|
+ m.recordCall(QueryJobAnnotations)
|
|
|
return m.Querier.QueryJobAnnotations(start, end)
|
|
return m.Querier.QueryJobAnnotations(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// CronJob
|
|
// CronJob
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryCronJobInfo(start, end time.Time) *Future[CronJobInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryCronJobInfo(start, end time.Time) *Future[CronJobInfoResult] {
|
|
|
- m.recordCall("QueryCronJobInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryCronJobInfo)
|
|
|
return m.Querier.QueryCronJobInfo(start, end)
|
|
return m.Querier.QueryCronJobInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryCronJobUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryCronJobUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryCronJobUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryCronJobUptime)
|
|
|
return m.Querier.QueryCronJobUptime(start, end)
|
|
return m.Querier.QueryCronJobUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryCronJobLabels(start, end time.Time) *Future[LabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryCronJobLabels(start, end time.Time) *Future[LabelsResult] {
|
|
|
- m.recordCall("QueryCronJobLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryCronJobLabels)
|
|
|
return m.Querier.QueryCronJobLabels(start, end)
|
|
return m.Querier.QueryCronJobLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryCronJobAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
func (m *RecordMetricsQuerier) QueryCronJobAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
|
- m.recordCall("QueryCronJobAnnotations")
|
|
|
|
|
|
|
+ m.recordCall(QueryCronJobAnnotations)
|
|
|
return m.Querier.QueryCronJobAnnotations(start, end)
|
|
return m.Querier.QueryCronJobAnnotations(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// ReplicaSet
|
|
// ReplicaSet
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetInfo(start, end time.Time) *Future[ReplicaSetInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetInfo(start, end time.Time) *Future[ReplicaSetInfoResult] {
|
|
|
- m.recordCall("QueryReplicaSetInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryReplicaSetInfo)
|
|
|
return m.Querier.QueryReplicaSetInfo(start, end)
|
|
return m.Querier.QueryReplicaSetInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryReplicaSetUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryReplicaSetUptime)
|
|
|
return m.Querier.QueryReplicaSetUptime(start, end)
|
|
return m.Querier.QueryReplicaSetUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetLabels(start, end time.Time) *Future[LabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetLabels(start, end time.Time) *Future[LabelsResult] {
|
|
|
- m.recordCall("QueryReplicaSetLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryReplicaSetLabels)
|
|
|
return m.Querier.QueryReplicaSetLabels(start, end)
|
|
return m.Querier.QueryReplicaSetLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetAnnotations(start, end time.Time) *Future[AnnotationsResult] {
|
|
|
- m.recordCall("QueryReplicaSetAnnotations")
|
|
|
|
|
|
|
+ m.recordCall(QueryReplicaSetAnnotations)
|
|
|
return m.Querier.QueryReplicaSetAnnotations(start, end)
|
|
return m.Querier.QueryReplicaSetAnnotations(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetOwners(start, end time.Time) *Future[OwnerResult] {
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetOwners(start, end time.Time) *Future[OwnerResult] {
|
|
|
- m.recordCall("QueryReplicaSetOwners")
|
|
|
|
|
|
|
+ m.recordCall(QueryReplicaSetOwners)
|
|
|
return m.Querier.QueryReplicaSetOwners(start, end)
|
|
return m.Querier.QueryReplicaSetOwners(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Namespace
|
|
// Namespace
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNamespaceInfo(start, end time.Time) *Future[NamespaceInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryNamespaceInfo(start, end time.Time) *Future[NamespaceInfoResult] {
|
|
|
- m.recordCall("QueryNamespaceInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryNamespaceInfo)
|
|
|
return m.Querier.QueryNamespaceInfo(start, end)
|
|
return m.Querier.QueryNamespaceInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNamespaceUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryNamespaceUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryNamespaceUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryNamespaceUptime)
|
|
|
return m.Querier.QueryNamespaceUptime(start, end)
|
|
return m.Querier.QueryNamespaceUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Service
|
|
// Service
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryServiceInfo(start, end time.Time) *Future[ServiceInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryServiceInfo(start, end time.Time) *Future[ServiceInfoResult] {
|
|
|
- m.recordCall("QueryServiceInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryServiceInfo)
|
|
|
return m.Querier.QueryServiceInfo(start, end)
|
|
return m.Querier.QueryServiceInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryServiceUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryServiceUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryServiceUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryServiceUptime)
|
|
|
return m.Querier.QueryServiceUptime(start, end)
|
|
return m.Querier.QueryServiceUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryServiceSelectorLabels(start, end time.Time) *Future[ServiceLabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryServiceSelectorLabels(start, end time.Time) *Future[ServiceLabelsResult] {
|
|
|
- m.recordCall("QueryServiceSelectorLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryServiceSelectorLabels)
|
|
|
return m.Querier.QueryServiceSelectorLabels(start, end)
|
|
return m.Querier.QueryServiceSelectorLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Network Egress
|
|
// Network Egress
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetZoneGiB(start, end time.Time) *Future[NetZoneGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetZoneGiB(start, end time.Time) *Future[NetZoneGiBResult] {
|
|
|
- m.recordCall("QueryNetZoneGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetZoneGiB)
|
|
|
return m.Querier.QueryNetZoneGiB(start, end)
|
|
return m.Querier.QueryNetZoneGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetZonePricePerGiB(start, end time.Time) *Future[NetZonePricePerGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetZonePricePerGiB(start, end time.Time) *Future[NetZonePricePerGiBResult] {
|
|
|
- m.recordCall("QueryNetZonePricePerGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetZonePricePerGiB)
|
|
|
return m.Querier.QueryNetZonePricePerGiB(start, end)
|
|
return m.Querier.QueryNetZonePricePerGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetRegionGiB(start, end time.Time) *Future[NetRegionGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetRegionGiB(start, end time.Time) *Future[NetRegionGiBResult] {
|
|
|
- m.recordCall("QueryNetRegionGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetRegionGiB)
|
|
|
return m.Querier.QueryNetRegionGiB(start, end)
|
|
return m.Querier.QueryNetRegionGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetRegionPricePerGiB(start, end time.Time) *Future[NetRegionPricePerGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetRegionPricePerGiB(start, end time.Time) *Future[NetRegionPricePerGiBResult] {
|
|
|
- m.recordCall("QueryNetRegionPricePerGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetRegionPricePerGiB)
|
|
|
return m.Querier.QueryNetRegionPricePerGiB(start, end)
|
|
return m.Querier.QueryNetRegionPricePerGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetInternetGiB(start, end time.Time) *Future[NetInternetGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetInternetGiB(start, end time.Time) *Future[NetInternetGiBResult] {
|
|
|
- m.recordCall("QueryNetInternetGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetInternetGiB)
|
|
|
return m.Querier.QueryNetInternetGiB(start, end)
|
|
return m.Querier.QueryNetInternetGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetInternetPricePerGiB(start, end time.Time) *Future[NetInternetPricePerGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetInternetPricePerGiB(start, end time.Time) *Future[NetInternetPricePerGiBResult] {
|
|
|
- m.recordCall("QueryNetInternetPricePerGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetInternetPricePerGiB)
|
|
|
return m.Querier.QueryNetInternetPricePerGiB(start, end)
|
|
return m.Querier.QueryNetInternetPricePerGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetInternetServiceGiB(start, end time.Time) *Future[NetInternetServiceGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetInternetServiceGiB(start, end time.Time) *Future[NetInternetServiceGiBResult] {
|
|
|
- m.recordCall("QueryNetInternetServiceGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetInternetServiceGiB)
|
|
|
return m.Querier.QueryNetInternetServiceGiB(start, end)
|
|
return m.Querier.QueryNetInternetServiceGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetNatGatewayPricePerGiB(start, end time.Time) *Future[NetNatGatewayPricePerGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetNatGatewayPricePerGiB(start, end time.Time) *Future[NetNatGatewayPricePerGiBResult] {
|
|
|
- m.recordCall("QueryNetNatGatewayPricePerGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetNatGatewayPricePerGiB)
|
|
|
return m.Querier.QueryNetNatGatewayPricePerGiB(start, end)
|
|
return m.Querier.QueryNetNatGatewayPricePerGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetNatGatewayGiB(start, end time.Time) *Future[NetNatGatewayGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetNatGatewayGiB(start, end time.Time) *Future[NetNatGatewayGiBResult] {
|
|
|
- m.recordCall("QueryNetNatGatewayGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetNatGatewayGiB)
|
|
|
return m.Querier.QueryNetNatGatewayGiB(start, end)
|
|
return m.Querier.QueryNetNatGatewayGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetTransferBytes(start, end time.Time) *Future[NetTransferBytesResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetTransferBytes(start, end time.Time) *Future[NetTransferBytesResult] {
|
|
|
- m.recordCall("QueryNetTransferBytes")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetTransferBytes)
|
|
|
return m.Querier.QueryNetTransferBytes(start, end)
|
|
return m.Querier.QueryNetTransferBytes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Network Ingress
|
|
// Network Ingress
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetZoneIngressGiB(start, end time.Time) *Future[NetZoneIngressGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetZoneIngressGiB(start, end time.Time) *Future[NetZoneIngressGiBResult] {
|
|
|
- m.recordCall("QueryNetZoneIngressGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetZoneIngressGiB)
|
|
|
return m.Querier.QueryNetZoneIngressGiB(start, end)
|
|
return m.Querier.QueryNetZoneIngressGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetRegionIngressGiB(start, end time.Time) *Future[NetRegionIngressGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetRegionIngressGiB(start, end time.Time) *Future[NetRegionIngressGiBResult] {
|
|
|
- m.recordCall("QueryNetRegionIngressGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetRegionIngressGiB)
|
|
|
return m.Querier.QueryNetRegionIngressGiB(start, end)
|
|
return m.Querier.QueryNetRegionIngressGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetInternetIngressGiB(start, end time.Time) *Future[NetInternetIngressGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetInternetIngressGiB(start, end time.Time) *Future[NetInternetIngressGiBResult] {
|
|
|
- m.recordCall("QueryNetInternetIngressGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetInternetIngressGiB)
|
|
|
return m.Querier.QueryNetInternetIngressGiB(start, end)
|
|
return m.Querier.QueryNetInternetIngressGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetInternetServiceIngressGiB(start, end time.Time) *Future[NetInternetServiceIngressGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetInternetServiceIngressGiB(start, end time.Time) *Future[NetInternetServiceIngressGiBResult] {
|
|
|
- m.recordCall("QueryNetInternetServiceIngressGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetInternetServiceIngressGiB)
|
|
|
return m.Querier.QueryNetInternetServiceIngressGiB(start, end)
|
|
return m.Querier.QueryNetInternetServiceIngressGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetNatGatewayIngressPricePerGiB(start, end time.Time) *Future[NetNatGatewayPricePerGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetNatGatewayIngressPricePerGiB(start, end time.Time) *Future[NetNatGatewayPricePerGiBResult] {
|
|
|
- m.recordCall("QueryNetNatGatewayIngressPricePerGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetNatGatewayIngressPricePerGiB)
|
|
|
return m.Querier.QueryNetNatGatewayIngressPricePerGiB(start, end)
|
|
return m.Querier.QueryNetNatGatewayIngressPricePerGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetNatGatewayIngressGiB(start, end time.Time) *Future[NetNatGatewayIngressGiBResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetNatGatewayIngressGiB(start, end time.Time) *Future[NetNatGatewayIngressGiBResult] {
|
|
|
- m.recordCall("QueryNetNatGatewayIngressGiB")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetNatGatewayIngressGiB)
|
|
|
return m.Querier.QueryNetNatGatewayIngressGiB(start, end)
|
|
return m.Querier.QueryNetNatGatewayIngressGiB(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNetReceiveBytes(start, end time.Time) *Future[NetReceiveBytesResult] {
|
|
func (m *RecordMetricsQuerier) QueryNetReceiveBytes(start, end time.Time) *Future[NetReceiveBytesResult] {
|
|
|
- m.recordCall("QueryNetReceiveBytes")
|
|
|
|
|
|
|
+ m.recordCall(QueryNetReceiveBytes)
|
|
|
return m.Querier.QueryNetReceiveBytes(start, end)
|
|
return m.Querier.QueryNetReceiveBytes(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Annotations
|
|
// Annotations
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNamespaceAnnotations(start, end time.Time) *Future[NamespaceAnnotationsResult] {
|
|
func (m *RecordMetricsQuerier) QueryNamespaceAnnotations(start, end time.Time) *Future[NamespaceAnnotationsResult] {
|
|
|
- m.recordCall("QueryNamespaceAnnotations")
|
|
|
|
|
|
|
+ m.recordCall(QueryNamespaceAnnotations)
|
|
|
return m.Querier.QueryNamespaceAnnotations(start, end)
|
|
return m.Querier.QueryNamespaceAnnotations(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodAnnotations(start, end time.Time) *Future[PodAnnotationsResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodAnnotations(start, end time.Time) *Future[PodAnnotationsResult] {
|
|
|
- m.recordCall("QueryPodAnnotations")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodAnnotations)
|
|
|
return m.Querier.QueryPodAnnotations(start, end)
|
|
return m.Querier.QueryPodAnnotations(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Labels
|
|
// Labels
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNodeLabels(start, end time.Time) *Future[NodeLabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryNodeLabels(start, end time.Time) *Future[NodeLabelsResult] {
|
|
|
- m.recordCall("QueryNodeLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryNodeLabels)
|
|
|
return m.Querier.QueryNodeLabels(start, end)
|
|
return m.Querier.QueryNodeLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryNamespaceLabels(start, end time.Time) *Future[NamespaceLabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryNamespaceLabels(start, end time.Time) *Future[NamespaceLabelsResult] {
|
|
|
- m.recordCall("QueryNamespaceLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryNamespaceLabels)
|
|
|
return m.Querier.QueryNamespaceLabels(start, end)
|
|
return m.Querier.QueryNamespaceLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodLabels(start, end time.Time) *Future[PodLabelsResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodLabels(start, end time.Time) *Future[PodLabelsResult] {
|
|
|
- m.recordCall("QueryPodLabels")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodLabels)
|
|
|
return m.Querier.QueryPodLabels(start, end)
|
|
return m.Querier.QueryPodLabels(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodsWithDaemonSetOwner(start, end time.Time) *Future[PodsWithDaemonSetOwnerResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodsWithDaemonSetOwner(start, end time.Time) *Future[PodsWithDaemonSetOwnerResult] {
|
|
|
- m.recordCall("QueryPodsWithDaemonSetOwner")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodsWithDaemonSetOwner)
|
|
|
return m.Querier.QueryPodsWithDaemonSetOwner(start, end)
|
|
return m.Querier.QueryPodsWithDaemonSetOwner(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodsWithJobOwner(start, end time.Time) *Future[PodsWithJobOwnerResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodsWithJobOwner(start, end time.Time) *Future[PodsWithJobOwnerResult] {
|
|
|
- m.recordCall("QueryPodsWithJobOwner")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodsWithJobOwner)
|
|
|
return m.Querier.QueryPodsWithJobOwner(start, end)
|
|
return m.Querier.QueryPodsWithJobOwner(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// ReplicaSet -> Controller mapping
|
|
// ReplicaSet -> Controller mapping
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryPodsWithReplicaSetOwner(start, end time.Time) *Future[PodsWithReplicaSetOwnerResult] {
|
|
func (m *RecordMetricsQuerier) QueryPodsWithReplicaSetOwner(start, end time.Time) *Future[PodsWithReplicaSetOwnerResult] {
|
|
|
- m.recordCall("QueryPodsWithReplicaSetOwner")
|
|
|
|
|
|
|
+ m.recordCall(QueryPodsWithReplicaSetOwner)
|
|
|
return m.Querier.QueryPodsWithReplicaSetOwner(start, end)
|
|
return m.Querier.QueryPodsWithReplicaSetOwner(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetsWithoutOwners(start, end time.Time) *Future[ReplicaSetsWithoutOwnersResult] {
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetsWithoutOwners(start, end time.Time) *Future[ReplicaSetsWithoutOwnersResult] {
|
|
|
- m.recordCall("QueryReplicaSetsWithoutOwners")
|
|
|
|
|
|
|
+ m.recordCall(QueryReplicaSetsWithoutOwners)
|
|
|
return m.Querier.QueryReplicaSetsWithoutOwners(start, end)
|
|
return m.Querier.QueryReplicaSetsWithoutOwners(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetsWithRollout(start, end time.Time) *Future[ReplicaSetsWithRolloutResult] {
|
|
func (m *RecordMetricsQuerier) QueryReplicaSetsWithRollout(start, end time.Time) *Future[ReplicaSetsWithRolloutResult] {
|
|
|
- m.recordCall("QueryReplicaSetsWithRollout")
|
|
|
|
|
|
|
+ m.recordCall(QueryReplicaSetsWithRollout)
|
|
|
return m.Querier.QueryReplicaSetsWithRollout(start, end)
|
|
return m.Querier.QueryReplicaSetsWithRollout(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// ResourceQuotas
|
|
// ResourceQuotas
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaInfo(start, end time.Time) *Future[ResourceQuotaInfoResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaInfo(start, end time.Time) *Future[ResourceQuotaInfoResult] {
|
|
|
- m.recordCall("QueryResourceQuotaInfo")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaInfo)
|
|
|
return m.Querier.QueryResourceQuotaInfo(start, end)
|
|
return m.Querier.QueryResourceQuotaInfo(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaUptime(start, end time.Time) *Future[UptimeResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaUptime(start, end time.Time) *Future[UptimeResult] {
|
|
|
- m.recordCall("QueryResourceQuotaUptime")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaUptime)
|
|
|
return m.Querier.QueryResourceQuotaUptime(start, end)
|
|
return m.Querier.QueryResourceQuotaUptime(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecCPURequestAverage(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecCPURequestAverage(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaSpecCPURequestAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaSpecCPURequestAverage)
|
|
|
return m.Querier.QueryResourceQuotaSpecCPURequestAverage(start, end)
|
|
return m.Querier.QueryResourceQuotaSpecCPURequestAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecCPURequestMax(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecCPURequestMax(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaSpecCPURequestMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaSpecCPURequestMax)
|
|
|
return m.Querier.QueryResourceQuotaSpecCPURequestMax(start, end)
|
|
return m.Querier.QueryResourceQuotaSpecCPURequestMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecRAMRequestAverage(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecRAMRequestAverage(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaSpecRAMRequestAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaSpecRAMRequestAverage)
|
|
|
return m.Querier.QueryResourceQuotaSpecRAMRequestAverage(start, end)
|
|
return m.Querier.QueryResourceQuotaSpecRAMRequestAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecRAMRequestMax(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecRAMRequestMax(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaSpecRAMRequestMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaSpecRAMRequestMax)
|
|
|
return m.Querier.QueryResourceQuotaSpecRAMRequestMax(start, end)
|
|
return m.Querier.QueryResourceQuotaSpecRAMRequestMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecCPULimitAverage(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecCPULimitAverage(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaSpecCPULimitAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaSpecCPULimitAverage)
|
|
|
return m.Querier.QueryResourceQuotaSpecCPULimitAverage(start, end)
|
|
return m.Querier.QueryResourceQuotaSpecCPULimitAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecCPULimitMax(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecCPULimitMax(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaSpecCPULimitMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaSpecCPULimitMax)
|
|
|
return m.Querier.QueryResourceQuotaSpecCPULimitMax(start, end)
|
|
return m.Querier.QueryResourceQuotaSpecCPULimitMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecRAMLimitAverage(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecRAMLimitAverage(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaSpecRAMLimitAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaSpecRAMLimitAverage)
|
|
|
return m.Querier.QueryResourceQuotaSpecRAMLimitAverage(start, end)
|
|
return m.Querier.QueryResourceQuotaSpecRAMLimitAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecRAMLimitMax(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaSpecRAMLimitMax(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaSpecRAMLimitMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaSpecRAMLimitMax)
|
|
|
return m.Querier.QueryResourceQuotaSpecRAMLimitMax(start, end)
|
|
return m.Querier.QueryResourceQuotaSpecRAMLimitMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedCPURequestAverage(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedCPURequestAverage(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaStatusUsedCPURequestAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaStatusUsedCPURequestAverage)
|
|
|
return m.Querier.QueryResourceQuotaStatusUsedCPURequestAverage(start, end)
|
|
return m.Querier.QueryResourceQuotaStatusUsedCPURequestAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedCPURequestMax(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedCPURequestMax(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaStatusUsedCPURequestMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaStatusUsedCPURequestMax)
|
|
|
return m.Querier.QueryResourceQuotaStatusUsedCPURequestMax(start, end)
|
|
return m.Querier.QueryResourceQuotaStatusUsedCPURequestMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedRAMRequestAverage(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedRAMRequestAverage(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaStatusUsedRAMRequestAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaStatusUsedRAMRequestAverage)
|
|
|
return m.Querier.QueryResourceQuotaStatusUsedRAMRequestAverage(start, end)
|
|
return m.Querier.QueryResourceQuotaStatusUsedRAMRequestAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedRAMRequestMax(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedRAMRequestMax(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaStatusUsedRAMRequestMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaStatusUsedRAMRequestMax)
|
|
|
return m.Querier.QueryResourceQuotaStatusUsedRAMRequestMax(start, end)
|
|
return m.Querier.QueryResourceQuotaStatusUsedRAMRequestMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedCPULimitAverage(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedCPULimitAverage(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaStatusUsedCPULimitAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaStatusUsedCPULimitAverage)
|
|
|
return m.Querier.QueryResourceQuotaStatusUsedCPULimitAverage(start, end)
|
|
return m.Querier.QueryResourceQuotaStatusUsedCPULimitAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedCPULimitMax(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedCPULimitMax(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaStatusUsedCPULimitMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaStatusUsedCPULimitMax)
|
|
|
return m.Querier.QueryResourceQuotaStatusUsedCPULimitMax(start, end)
|
|
return m.Querier.QueryResourceQuotaStatusUsedCPULimitMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedRAMLimitAverage(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedRAMLimitAverage(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaStatusUsedRAMLimitAverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaStatusUsedRAMLimitAverage)
|
|
|
return m.Querier.QueryResourceQuotaStatusUsedRAMLimitAverage(start, end)
|
|
return m.Querier.QueryResourceQuotaStatusUsedRAMLimitAverage(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedRAMLimitMax(start, end time.Time) *Future[ResourceResult] {
|
|
func (m *RecordMetricsQuerier) QueryResourceQuotaStatusUsedRAMLimitMax(start, end time.Time) *Future[ResourceResult] {
|
|
|
- m.recordCall("QueryResourceQuotaStatusUsedRAMLimitMax")
|
|
|
|
|
|
|
+ m.recordCall(QueryResourceQuotaStatusUsedRAMLimitMax)
|
|
|
return m.Querier.QueryResourceQuotaStatusUsedRAMLimitMax(start, end)
|
|
return m.Querier.QueryResourceQuotaStatusUsedRAMLimitMax(start, end)
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
// Data Coverage Query
|
|
// Data Coverage Query
|
|
|
|
|
|
|
|
func (m *RecordMetricsQuerier) QueryDataCoverage(limitDays int) (time.Time, time.Time, error) {
|
|
func (m *RecordMetricsQuerier) QueryDataCoverage(limitDays int) (time.Time, time.Time, error) {
|
|
|
- m.recordCall("QueryDataCoverage")
|
|
|
|
|
|
|
+ m.recordCall(QueryDataCoverage)
|
|
|
return m.Querier.QueryDataCoverage(limitDays)
|
|
return m.Querier.QueryDataCoverage(limitDays)
|
|
|
}
|
|
}
|