com.tencentcloudapi.rum.v20210622.models.ScoreInfo Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of tencentcloud-sdk-java-intl-en Show documentation
Show all versions of tencentcloud-sdk-java-intl-en Show documentation
Tencent Cloud 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.rum.v20210622.models;
import com.tencentcloudapi.common.AbstractModel;
import com.tencentcloudapi.common.SSEResponseModel;
import com.google.gson.annotations.SerializedName;
import com.google.gson.annotations.Expose;
import java.util.HashMap;
public class ScoreInfo extends AbstractModel {
/**
* duration
*/
@SerializedName("StaticDuration")
@Expose
private String StaticDuration;
/**
* pv
*/
@SerializedName("PagePv")
@Expose
private String PagePv;
/**
* Failure
*/
@SerializedName("ApiFail")
@Expose
private String ApiFail;
/**
* Request
*/
@SerializedName("ApiNum")
@Expose
private String ApiNum;
/**
* fail
*/
@SerializedName("StaticFail")
@Expose
private String StaticFail;
/**
* Project ID
*/
@SerializedName("ProjectID")
@Expose
private Long ProjectID;
/**
* uv
*/
@SerializedName("PageUv")
@Expose
private String PageUv;
/**
* Number of requests
*/
@SerializedName("ApiDuration")
@Expose
private String ApiDuration;
/**
* Score
*/
@SerializedName("Score")
@Expose
private String Score;
/**
* error
*/
@SerializedName("PageError")
@Expose
private String PageError;
/**
* num
*/
@SerializedName("StaticNum")
@Expose
private String StaticNum;
/**
* num
*/
@SerializedName("RecordNum")
@Expose
private Long RecordNum;
/**
* Duration
*/
@SerializedName("PageDuration")
@Expose
private String PageDuration;
/**
* Time
Note: This field may return null, indicating that no valid values can be obtained.
*/
@SerializedName("CreateTime")
@Expose
private String CreateTime;
/**
* Get duration
* @return StaticDuration duration
*/
public String getStaticDuration() {
return this.StaticDuration;
}
/**
* Set duration
* @param StaticDuration duration
*/
public void setStaticDuration(String StaticDuration) {
this.StaticDuration = StaticDuration;
}
/**
* Get pv
* @return PagePv pv
*/
public String getPagePv() {
return this.PagePv;
}
/**
* Set pv
* @param PagePv pv
*/
public void setPagePv(String PagePv) {
this.PagePv = PagePv;
}
/**
* Get Failure
* @return ApiFail Failure
*/
public String getApiFail() {
return this.ApiFail;
}
/**
* Set Failure
* @param ApiFail Failure
*/
public void setApiFail(String ApiFail) {
this.ApiFail = ApiFail;
}
/**
* Get Request
* @return ApiNum Request
*/
public String getApiNum() {
return this.ApiNum;
}
/**
* Set Request
* @param ApiNum Request
*/
public void setApiNum(String ApiNum) {
this.ApiNum = ApiNum;
}
/**
* Get fail
* @return StaticFail fail
*/
public String getStaticFail() {
return this.StaticFail;
}
/**
* Set fail
* @param StaticFail fail
*/
public void setStaticFail(String StaticFail) {
this.StaticFail = StaticFail;
}
/**
* Get Project ID
* @return ProjectID Project ID
*/
public Long getProjectID() {
return this.ProjectID;
}
/**
* Set Project ID
* @param ProjectID Project ID
*/
public void setProjectID(Long ProjectID) {
this.ProjectID = ProjectID;
}
/**
* Get uv
* @return PageUv uv
*/
public String getPageUv() {
return this.PageUv;
}
/**
* Set uv
* @param PageUv uv
*/
public void setPageUv(String PageUv) {
this.PageUv = PageUv;
}
/**
* Get Number of requests
* @return ApiDuration Number of requests
*/
public String getApiDuration() {
return this.ApiDuration;
}
/**
* Set Number of requests
* @param ApiDuration Number of requests
*/
public void setApiDuration(String ApiDuration) {
this.ApiDuration = ApiDuration;
}
/**
* Get Score
* @return Score Score
*/
public String getScore() {
return this.Score;
}
/**
* Set Score
* @param Score Score
*/
public void setScore(String Score) {
this.Score = Score;
}
/**
* Get error
* @return PageError error
*/
public String getPageError() {
return this.PageError;
}
/**
* Set error
* @param PageError error
*/
public void setPageError(String PageError) {
this.PageError = PageError;
}
/**
* Get num
* @return StaticNum num
*/
public String getStaticNum() {
return this.StaticNum;
}
/**
* Set num
* @param StaticNum num
*/
public void setStaticNum(String StaticNum) {
this.StaticNum = StaticNum;
}
/**
* Get num
* @return RecordNum num
*/
public Long getRecordNum() {
return this.RecordNum;
}
/**
* Set num
* @param RecordNum num
*/
public void setRecordNum(Long RecordNum) {
this.RecordNum = RecordNum;
}
/**
* Get Duration
* @return PageDuration Duration
*/
public String getPageDuration() {
return this.PageDuration;
}
/**
* Set Duration
* @param PageDuration Duration
*/
public void setPageDuration(String PageDuration) {
this.PageDuration = PageDuration;
}
/**
* Get Time
Note: This field may return null, indicating that no valid values can be obtained.
* @return CreateTime Time
Note: This field may return null, indicating that no valid values can be obtained.
*/
public String getCreateTime() {
return this.CreateTime;
}
/**
* Set Time
Note: This field may return null, indicating that no valid values can be obtained.
* @param CreateTime Time
Note: This field may return null, indicating that no valid values can be obtained.
*/
public void setCreateTime(String CreateTime) {
this.CreateTime = CreateTime;
}
public ScoreInfo() {
}
/**
* NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
* and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
*/
public ScoreInfo(ScoreInfo source) {
if (source.StaticDuration != null) {
this.StaticDuration = new String(source.StaticDuration);
}
if (source.PagePv != null) {
this.PagePv = new String(source.PagePv);
}
if (source.ApiFail != null) {
this.ApiFail = new String(source.ApiFail);
}
if (source.ApiNum != null) {
this.ApiNum = new String(source.ApiNum);
}
if (source.StaticFail != null) {
this.StaticFail = new String(source.StaticFail);
}
if (source.ProjectID != null) {
this.ProjectID = new Long(source.ProjectID);
}
if (source.PageUv != null) {
this.PageUv = new String(source.PageUv);
}
if (source.ApiDuration != null) {
this.ApiDuration = new String(source.ApiDuration);
}
if (source.Score != null) {
this.Score = new String(source.Score);
}
if (source.PageError != null) {
this.PageError = new String(source.PageError);
}
if (source.StaticNum != null) {
this.StaticNum = new String(source.StaticNum);
}
if (source.RecordNum != null) {
this.RecordNum = new Long(source.RecordNum);
}
if (source.PageDuration != null) {
this.PageDuration = new String(source.PageDuration);
}
if (source.CreateTime != null) {
this.CreateTime = new String(source.CreateTime);
}
}
/**
* Internal implementation, normal users should not use it.
*/
public void toMap(HashMap map, String prefix) {
this.setParamSimple(map, prefix + "StaticDuration", this.StaticDuration);
this.setParamSimple(map, prefix + "PagePv", this.PagePv);
this.setParamSimple(map, prefix + "ApiFail", this.ApiFail);
this.setParamSimple(map, prefix + "ApiNum", this.ApiNum);
this.setParamSimple(map, prefix + "StaticFail", this.StaticFail);
this.setParamSimple(map, prefix + "ProjectID", this.ProjectID);
this.setParamSimple(map, prefix + "PageUv", this.PageUv);
this.setParamSimple(map, prefix + "ApiDuration", this.ApiDuration);
this.setParamSimple(map, prefix + "Score", this.Score);
this.setParamSimple(map, prefix + "PageError", this.PageError);
this.setParamSimple(map, prefix + "StaticNum", this.StaticNum);
this.setParamSimple(map, prefix + "RecordNum", this.RecordNum);
this.setParamSimple(map, prefix + "PageDuration", this.PageDuration);
this.setParamSimple(map, prefix + "CreateTime", this.CreateTime);
}
}