com.tencentcloudapi.tcb.v20180608.models.DescribeQuotaDataRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tencentcloud-sdk-java-tcb Show documentation
Show all versions of tencentcloud-sdk-java-tcb Show documentation
Tencent Cloud Open API SDK for Java
/*
* Copyright (c) 2017-2018 THL A29 Limited, a Tencent company. All Rights Reserved.
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
package com.tencentcloudapi.tcb.v20180608.models;
import com.tencentcloudapi.common.AbstractModel;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import java.util.HashMap;
public class DescribeQuotaDataRequest extends AbstractModel{
/**
* 环境ID
*/
@SerializedName("EnvId")
@Expose
private String EnvId;
/**
* 指标名:
StorageSizepkg: 当月存储空间容量, 单位MB
StorageReadpkg: 当月存储读请求次数
StorageWritepkg: 当月存储写请求次数
StorageCdnOriginFluxpkg: 当月CDN回源流量, 单位字节
StorageCdnOriginFluxpkgDay: 当日CDN回源流量, 单位字节
StorageReadpkgDay: 当日存储读请求次数
StorageWritepkgDay: 当日写请求次数
CDNFluxpkg: 当月CDN流量, 单位为字节
CDNFluxpkgDay: 当日CDN流量, 单位为字节
FunctionInvocationpkg: 当月云函数调用次数
FunctionGBspkg: 当月云函数资源使用量, 单位Mb*Ms
FunctionFluxpkg: 当月云函数流量, 单位千字节(KB)
FunctionInvocationpkgDay: 当日云函数调用次数
FunctionGBspkgDay: 当日云函数资源使用量, 单位Mb*Ms
FunctionFluxpkgDay: 当日云函数流量, 单位千字节(KB)
DbSizepkg: 当月数据库容量大小, 单位MB
DbReadpkg: 当日数据库读请求数
DbWritepkg: 当日数据库写请求数
StaticFsFluxPkgDay: 当日静态托管流量
StaticFsFluxPkg: 当月静态托管流量
StaticFsSizePkg: 当月静态托管容量
TkeCpuUsedPkg: 当月容器托管CPU使用量,单位核*秒
TkeCpuUsedPkgDay: 当天容器托管CPU使用量,单位核*秒
TkeMemUsedPkg: 当月容器托管内存使用量,单位MB*秒
TkeMemUsedPkgDay: 当天容器托管内存使用量,单位MB*秒
CodingBuildTimePkgDay: 当天容器托管构建时间使用量,单位毫秒
TkeHttpServiceNatPkgDay: 当天容器托管流量使用量,单位B
*/
@SerializedName("MetricName")
@Expose
private String MetricName;
/**
* 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocationpkg, FunctionGBspkg, FunctionFluxpkg)、容器托管(服务名称)。如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传。
*/
@SerializedName("ResourceID")
@Expose
private String ResourceID;
/**
* Get 环境ID
* @return EnvId 环境ID
*/
public String getEnvId() {
return this.EnvId;
}
/**
* Set 环境ID
* @param EnvId 环境ID
*/
public void setEnvId(String EnvId) {
this.EnvId = EnvId;
}
/**
* Get 指标名:
StorageSizepkg: 当月存储空间容量, 单位MB
StorageReadpkg: 当月存储读请求次数
StorageWritepkg: 当月存储写请求次数
StorageCdnOriginFluxpkg: 当月CDN回源流量, 单位字节
StorageCdnOriginFluxpkgDay: 当日CDN回源流量, 单位字节
StorageReadpkgDay: 当日存储读请求次数
StorageWritepkgDay: 当日写请求次数
CDNFluxpkg: 当月CDN流量, 单位为字节
CDNFluxpkgDay: 当日CDN流量, 单位为字节
FunctionInvocationpkg: 当月云函数调用次数
FunctionGBspkg: 当月云函数资源使用量, 单位Mb*Ms
FunctionFluxpkg: 当月云函数流量, 单位千字节(KB)
FunctionInvocationpkgDay: 当日云函数调用次数
FunctionGBspkgDay: 当日云函数资源使用量, 单位Mb*Ms
FunctionFluxpkgDay: 当日云函数流量, 单位千字节(KB)
DbSizepkg: 当月数据库容量大小, 单位MB
DbReadpkg: 当日数据库读请求数
DbWritepkg: 当日数据库写请求数
StaticFsFluxPkgDay: 当日静态托管流量
StaticFsFluxPkg: 当月静态托管流量
StaticFsSizePkg: 当月静态托管容量
TkeCpuUsedPkg: 当月容器托管CPU使用量,单位核*秒
TkeCpuUsedPkgDay: 当天容器托管CPU使用量,单位核*秒
TkeMemUsedPkg: 当月容器托管内存使用量,单位MB*秒
TkeMemUsedPkgDay: 当天容器托管内存使用量,单位MB*秒
CodingBuildTimePkgDay: 当天容器托管构建时间使用量,单位毫秒
TkeHttpServiceNatPkgDay: 当天容器托管流量使用量,单位B
* @return MetricName 指标名:
StorageSizepkg: 当月存储空间容量, 单位MB
StorageReadpkg: 当月存储读请求次数
StorageWritepkg: 当月存储写请求次数
StorageCdnOriginFluxpkg: 当月CDN回源流量, 单位字节
StorageCdnOriginFluxpkgDay: 当日CDN回源流量, 单位字节
StorageReadpkgDay: 当日存储读请求次数
StorageWritepkgDay: 当日写请求次数
CDNFluxpkg: 当月CDN流量, 单位为字节
CDNFluxpkgDay: 当日CDN流量, 单位为字节
FunctionInvocationpkg: 当月云函数调用次数
FunctionGBspkg: 当月云函数资源使用量, 单位Mb*Ms
FunctionFluxpkg: 当月云函数流量, 单位千字节(KB)
FunctionInvocationpkgDay: 当日云函数调用次数
FunctionGBspkgDay: 当日云函数资源使用量, 单位Mb*Ms
FunctionFluxpkgDay: 当日云函数流量, 单位千字节(KB)
DbSizepkg: 当月数据库容量大小, 单位MB
DbReadpkg: 当日数据库读请求数
DbWritepkg: 当日数据库写请求数
StaticFsFluxPkgDay: 当日静态托管流量
StaticFsFluxPkg: 当月静态托管流量
StaticFsSizePkg: 当月静态托管容量
TkeCpuUsedPkg: 当月容器托管CPU使用量,单位核*秒
TkeCpuUsedPkgDay: 当天容器托管CPU使用量,单位核*秒
TkeMemUsedPkg: 当月容器托管内存使用量,单位MB*秒
TkeMemUsedPkgDay: 当天容器托管内存使用量,单位MB*秒
CodingBuildTimePkgDay: 当天容器托管构建时间使用量,单位毫秒
TkeHttpServiceNatPkgDay: 当天容器托管流量使用量,单位B
*/
public String getMetricName() {
return this.MetricName;
}
/**
* Set 指标名:
StorageSizepkg: 当月存储空间容量, 单位MB
StorageReadpkg: 当月存储读请求次数
StorageWritepkg: 当月存储写请求次数
StorageCdnOriginFluxpkg: 当月CDN回源流量, 单位字节
StorageCdnOriginFluxpkgDay: 当日CDN回源流量, 单位字节
StorageReadpkgDay: 当日存储读请求次数
StorageWritepkgDay: 当日写请求次数
CDNFluxpkg: 当月CDN流量, 单位为字节
CDNFluxpkgDay: 当日CDN流量, 单位为字节
FunctionInvocationpkg: 当月云函数调用次数
FunctionGBspkg: 当月云函数资源使用量, 单位Mb*Ms
FunctionFluxpkg: 当月云函数流量, 单位千字节(KB)
FunctionInvocationpkgDay: 当日云函数调用次数
FunctionGBspkgDay: 当日云函数资源使用量, 单位Mb*Ms
FunctionFluxpkgDay: 当日云函数流量, 单位千字节(KB)
DbSizepkg: 当月数据库容量大小, 单位MB
DbReadpkg: 当日数据库读请求数
DbWritepkg: 当日数据库写请求数
StaticFsFluxPkgDay: 当日静态托管流量
StaticFsFluxPkg: 当月静态托管流量
StaticFsSizePkg: 当月静态托管容量
TkeCpuUsedPkg: 当月容器托管CPU使用量,单位核*秒
TkeCpuUsedPkgDay: 当天容器托管CPU使用量,单位核*秒
TkeMemUsedPkg: 当月容器托管内存使用量,单位MB*秒
TkeMemUsedPkgDay: 当天容器托管内存使用量,单位MB*秒
CodingBuildTimePkgDay: 当天容器托管构建时间使用量,单位毫秒
TkeHttpServiceNatPkgDay: 当天容器托管流量使用量,单位B
* @param MetricName 指标名:
StorageSizepkg: 当月存储空间容量, 单位MB
StorageReadpkg: 当月存储读请求次数
StorageWritepkg: 当月存储写请求次数
StorageCdnOriginFluxpkg: 当月CDN回源流量, 单位字节
StorageCdnOriginFluxpkgDay: 当日CDN回源流量, 单位字节
StorageReadpkgDay: 当日存储读请求次数
StorageWritepkgDay: 当日写请求次数
CDNFluxpkg: 当月CDN流量, 单位为字节
CDNFluxpkgDay: 当日CDN流量, 单位为字节
FunctionInvocationpkg: 当月云函数调用次数
FunctionGBspkg: 当月云函数资源使用量, 单位Mb*Ms
FunctionFluxpkg: 当月云函数流量, 单位千字节(KB)
FunctionInvocationpkgDay: 当日云函数调用次数
FunctionGBspkgDay: 当日云函数资源使用量, 单位Mb*Ms
FunctionFluxpkgDay: 当日云函数流量, 单位千字节(KB)
DbSizepkg: 当月数据库容量大小, 单位MB
DbReadpkg: 当日数据库读请求数
DbWritepkg: 当日数据库写请求数
StaticFsFluxPkgDay: 当日静态托管流量
StaticFsFluxPkg: 当月静态托管流量
StaticFsSizePkg: 当月静态托管容量
TkeCpuUsedPkg: 当月容器托管CPU使用量,单位核*秒
TkeCpuUsedPkgDay: 当天容器托管CPU使用量,单位核*秒
TkeMemUsedPkg: 当月容器托管内存使用量,单位MB*秒
TkeMemUsedPkgDay: 当天容器托管内存使用量,单位MB*秒
CodingBuildTimePkgDay: 当天容器托管构建时间使用量,单位毫秒
TkeHttpServiceNatPkgDay: 当天容器托管流量使用量,单位B
*/
public void setMetricName(String MetricName) {
this.MetricName = MetricName;
}
/**
* Get 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocationpkg, FunctionGBspkg, FunctionFluxpkg)、容器托管(服务名称)。如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传。
* @return ResourceID 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocationpkg, FunctionGBspkg, FunctionFluxpkg)、容器托管(服务名称)。如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传。
*/
public String getResourceID() {
return this.ResourceID;
}
/**
* Set 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocationpkg, FunctionGBspkg, FunctionFluxpkg)、容器托管(服务名称)。如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传。
* @param ResourceID 资源ID, 目前仅对云函数、容器托管相关的指标有意义。云函数(FunctionInvocationpkg, FunctionGBspkg, FunctionFluxpkg)、容器托管(服务名称)。如果想查询某个云函数的指标则在ResourceId中传入函数名; 如果只想查询整个namespace的指标, 则留空或不传。
*/
public void setResourceID(String ResourceID) {
this.ResourceID = ResourceID;
}
/**
* Internal implementation, normal users should not use it.
*/
public void toMap(HashMap map, String prefix) {
this.setParamSimple(map, prefix + "EnvId", this.EnvId);
this.setParamSimple(map, prefix + "MetricName", this.MetricName);
this.setParamSimple(map, prefix + "ResourceID", this.ResourceID);
}
}