All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.cdn20180510.models.DescribeDomainHitRateDataResponseBody Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.cdn20180510.models;

import com.aliyun.tea.*;

public class DescribeDomainHitRateDataResponseBody extends TeaModel {
    /**
     * 

The time interval between the data entries returned. Unit: seconds.

*/ @NameInMap("DataInterval") public String dataInterval; /** *

The accelerated domain name.

*/ @NameInMap("DomainName") public String domainName; /** *

The end of the time range during which data was queried.

*/ @NameInMap("EndTime") public String endTime; /** *

The byte hit ratio at each time interval. The byte hit ratio is measured in percentage.

*/ @NameInMap("HitRateInterval") public DescribeDomainHitRateDataResponseBodyHitRateInterval hitRateInterval; /** *

The ID of the request.

*/ @NameInMap("RequestId") public String requestId; /** *

The start of the time range during which data was queried.

*/ @NameInMap("StartTime") public String startTime; public static DescribeDomainHitRateDataResponseBody build(java.util.Map map) throws Exception { DescribeDomainHitRateDataResponseBody self = new DescribeDomainHitRateDataResponseBody(); return TeaModel.build(map, self); } public DescribeDomainHitRateDataResponseBody setDataInterval(String dataInterval) { this.dataInterval = dataInterval; return this; } public String getDataInterval() { return this.dataInterval; } public DescribeDomainHitRateDataResponseBody setDomainName(String domainName) { this.domainName = domainName; return this; } public String getDomainName() { return this.domainName; } public DescribeDomainHitRateDataResponseBody setEndTime(String endTime) { this.endTime = endTime; return this; } public String getEndTime() { return this.endTime; } public DescribeDomainHitRateDataResponseBody setHitRateInterval(DescribeDomainHitRateDataResponseBodyHitRateInterval hitRateInterval) { this.hitRateInterval = hitRateInterval; return this; } public DescribeDomainHitRateDataResponseBodyHitRateInterval getHitRateInterval() { return this.hitRateInterval; } public DescribeDomainHitRateDataResponseBody setRequestId(String requestId) { this.requestId = requestId; return this; } public String getRequestId() { return this.requestId; } public DescribeDomainHitRateDataResponseBody setStartTime(String startTime) { this.startTime = startTime; return this; } public String getStartTime() { return this.startTime; } public static class DescribeDomainHitRateDataResponseBodyHitRateIntervalDataModule extends TeaModel { /** *

The byte hit ratio of HTTPS requests.

*/ @NameInMap("HttpsValue") public String httpsValue; /** *

The timestamp of the data returned.

*/ @NameInMap("TimeStamp") public String timeStamp; /** *

The byte hit ratio.

*/ @NameInMap("Value") public String value; public static DescribeDomainHitRateDataResponseBodyHitRateIntervalDataModule build(java.util.Map map) throws Exception { DescribeDomainHitRateDataResponseBodyHitRateIntervalDataModule self = new DescribeDomainHitRateDataResponseBodyHitRateIntervalDataModule(); return TeaModel.build(map, self); } public DescribeDomainHitRateDataResponseBodyHitRateIntervalDataModule setHttpsValue(String httpsValue) { this.httpsValue = httpsValue; return this; } public String getHttpsValue() { return this.httpsValue; } public DescribeDomainHitRateDataResponseBodyHitRateIntervalDataModule setTimeStamp(String timeStamp) { this.timeStamp = timeStamp; return this; } public String getTimeStamp() { return this.timeStamp; } public DescribeDomainHitRateDataResponseBodyHitRateIntervalDataModule setValue(String value) { this.value = value; return this; } public String getValue() { return this.value; } } public static class DescribeDomainHitRateDataResponseBodyHitRateInterval extends TeaModel { @NameInMap("DataModule") public java.util.List dataModule; public static DescribeDomainHitRateDataResponseBodyHitRateInterval build(java.util.Map map) throws Exception { DescribeDomainHitRateDataResponseBodyHitRateInterval self = new DescribeDomainHitRateDataResponseBodyHitRateInterval(); return TeaModel.build(map, self); } public DescribeDomainHitRateDataResponseBodyHitRateInterval setDataModule(java.util.List dataModule) { this.dataModule = dataModule; return this; } public java.util.List getDataModule() { return this.dataModule; } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy