Skip to content

Commit edda7c7

Browse files
committed
由智久发起的CDN SDK自动发布, BUILD_ID=197, 版本号:2.5.1
发布日志: 1, 更新PurgeObjectCaches和PreloadObjectCaches接口,修复域名校验。 2, 更新DescribeCdnDomainLogs接口,修复错误码。
1 parent 64b8131 commit edda7c7

22 files changed

Lines changed: 1003 additions & 175 deletions

aliyun-java-sdk-cdn/ChangeLog.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2017-11-01 Version: 2.5.1
2+
1, 更新PurgeObjectCaches和PreloadObjectCaches接口,修复域名校验。
3+
2, 更新DescribeCdnDomainLogs接口,修复错误码。
4+
15
2017-08-30 Version: 2.6.0
26
1, 新增接口DescribeDomainPnoData
37

aliyun-java-sdk-cdn/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<groupId>com.aliyun</groupId>
44
<artifactId>aliyun-java-sdk-cdn</artifactId>
55
<packaging>jar</packaging>
6-
<version>2.6.0</version>
6+
<version>2.5.1</version>
77
<name>aliyun-java-sdk-cdn</name>
88
<url>http://www.aliyun.com</url>
99
<description>Aliyun Open API SDK for Java

aliyun-java-sdk-cdn/src/main/java/com/aliyuncs/cdn/model/v20141111/AddCdnDomainRequest.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,8 @@ public AddCdnDomainRequest() {
3838

3939
private String domainName;
4040

41+
private String liveType;
42+
4143
private Long ownerId;
4244

4345
private String resourceGroupId;
@@ -102,6 +104,17 @@ public void setDomainName(String domainName) {
102104
}
103105
}
104106

107+
public String getLiveType() {
108+
return this.liveType;
109+
}
110+
111+
public void setLiveType(String liveType) {
112+
this.liveType = liveType;
113+
if(liveType != null){
114+
putQueryParameter("LiveType", liveType);
115+
}
116+
}
117+
105118
public Long getOwnerId() {
106119
return this.ownerId;
107120
}

aliyun-java-sdk-cdn/src/main/java/com/aliyuncs/cdn/model/v20141111/DescribeDomainPnoDataResponse.java renamed to aliyun-java-sdk-cdn/src/main/java/com/aliyuncs/cdn/model/v20141111/BatchDescribeDomainBpsDataRequest.java

Lines changed: 70 additions & 80 deletions
Original file line numberDiff line numberDiff line change
@@ -17,70 +17,77 @@
1717
* under the License.
1818
*/
1919
package com.aliyuncs.cdn.model.v20141111;
20-
21-
import java.util.List;
22-
import com.aliyuncs.AcsResponse;
23-
import com.aliyuncs.cdn.transform.v20141111.DescribeDomainPnoDataResponseUnmarshaller;
24-
import com.aliyuncs.transform.UnmarshallerContext;
20+
21+
import com.aliyuncs.RpcAcsRequest;
2522

2623
/**
2724
* @author auto create
2825
* @version
2926
*/
30-
public class DescribeDomainPnoDataResponse extends AcsResponse {
31-
32-
private String requestId;
27+
public class BatchDescribeDomainBpsDataRequest extends RpcAcsRequest<BatchDescribeDomainBpsDataResponse> {
28+
29+
public BatchDescribeDomainBpsDataRequest() {
30+
super("Cdn", "2014-11-11", "BatchDescribeDomainBpsData");
31+
}
3332

3433
private String startTime;
3534

36-
private String endTime;
35+
private Integer pageNumber;
3736

38-
private Integer pageSize;
37+
private String securityToken;
3938

40-
private Integer pageNumber;
39+
private Integer pageSize;
4140

4241
private String domainName;
4342

44-
private List<PnoDataModel> pnoDataModels;
43+
private String endTime;
4544

46-
public String getRequestId() {
47-
return this.requestId;
48-
}
45+
private Long ownerId;
4946

50-
public void setRequestId(String requestId) {
51-
this.requestId = requestId;
52-
}
47+
private String version;
5348

5449
public String getStartTime() {
5550
return this.startTime;
5651
}
5752

5853
public void setStartTime(String startTime) {
5954
this.startTime = startTime;
55+
if(startTime != null){
56+
putQueryParameter("StartTime", startTime);
57+
}
6058
}
6159

62-
public String getEndTime() {
63-
return this.endTime;
60+
public Integer getPageNumber() {
61+
return this.pageNumber;
6462
}
6563

66-
public void setEndTime(String endTime) {
67-
this.endTime = endTime;
64+
public void setPageNumber(Integer pageNumber) {
65+
this.pageNumber = pageNumber;
66+
if(pageNumber != null){
67+
putQueryParameter("PageNumber", pageNumber.toString());
68+
}
6869
}
6970

70-
public Integer getPageSize() {
71-
return this.pageSize;
71+
public String getSecurityToken() {
72+
return this.securityToken;
7273
}
7374

74-
public void setPageSize(Integer pageSize) {
75-
this.pageSize = pageSize;
75+
public void setSecurityToken(String securityToken) {
76+
this.securityToken = securityToken;
77+
if(securityToken != null){
78+
putQueryParameter("SecurityToken", securityToken);
79+
}
7680
}
7781

78-
public Integer getPageNumber() {
79-
return this.pageNumber;
82+
public Integer getPageSize() {
83+
return this.pageSize;
8084
}
8185

82-
public void setPageNumber(Integer pageNumber) {
83-
this.pageNumber = pageNumber;
86+
public void setPageSize(Integer pageSize) {
87+
this.pageSize = pageSize;
88+
if(pageSize != null){
89+
putQueryParameter("PageSize", pageSize.toString());
90+
}
8491
}
8592

8693
public String getDomainName() {
@@ -89,64 +96,47 @@ public String getDomainName() {
8996

9097
public void setDomainName(String domainName) {
9198
this.domainName = domainName;
99+
if(domainName != null){
100+
putQueryParameter("DomainName", domainName);
101+
}
92102
}
93103

94-
public List<PnoDataModel> getPnoDataModels() {
95-
return this.pnoDataModels;
104+
public String getEndTime() {
105+
return this.endTime;
96106
}
97107

98-
public void setPnoDataModels(List<PnoDataModel> pnoDataModels) {
99-
this.pnoDataModels = pnoDataModels;
108+
public void setEndTime(String endTime) {
109+
this.endTime = endTime;
110+
if(endTime != null){
111+
putQueryParameter("EndTime", endTime);
112+
}
100113
}
101114

102-
public static class PnoDataModel {
103-
104-
private String pno;
105-
106-
private List<Detail> details;
107-
108-
public String getPno() {
109-
return this.pno;
110-
}
111-
112-
public void setPno(String pno) {
113-
this.pno = pno;
114-
}
115-
116-
public List<Detail> getDetails() {
117-
return this.details;
118-
}
119-
120-
public void setDetails(List<Detail> details) {
121-
this.details = details;
122-
}
123-
124-
public static class Detail {
125-
126-
private String timeStamp;
127-
128-
private Float bandWidth;
129-
130-
public String getTimeStamp() {
131-
return this.timeStamp;
132-
}
133-
134-
public void setTimeStamp(String timeStamp) {
135-
this.timeStamp = timeStamp;
136-
}
137-
138-
public Float getBandWidth() {
139-
return this.bandWidth;
140-
}
115+
public Long getOwnerId() {
116+
return this.ownerId;
117+
}
141118

142-
public void setBandWidth(Float bandWidth) {
143-
this.bandWidth = bandWidth;
144-
}
145-
}
119+
public void setOwnerId(Long ownerId) {
120+
this.ownerId = ownerId;
121+
if(ownerId != null){
122+
putQueryParameter("OwnerId", ownerId.toString());
123+
}
146124
}
147125

148-
@Override
149-
public DescribeDomainPnoDataResponse getInstance(UnmarshallerContext context) {
150-
return DescribeDomainPnoDataResponseUnmarshaller.unmarshall(this, context);
126+
public String getVersion() {
127+
return this.version;
151128
}
129+
130+
public void setVersion(String version) {
131+
this.version = version;
132+
if(version != null){
133+
putQueryParameter("Version", version);
134+
}
135+
}
136+
137+
@Override
138+
public Class<BatchDescribeDomainBpsDataResponse> getResponseClass() {
139+
return BatchDescribeDomainBpsDataResponse.class;
140+
}
141+
152142
}
Lines changed: 109 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,109 @@
1+
/*
2+
* Licensed to the Apache Software Foundation (ASF) under one
3+
* or more contributor license agreements. See the NOTICE file
4+
* distributed with this work for additional information
5+
* regarding copyright ownership. The ASF licenses this file
6+
* to you under the Apache License, Version 2.0 (the
7+
* "License"); you may not use this file except in compliance
8+
* with the License. You may obtain a copy of the License at
9+
*
10+
* http://www.apache.org/licenses/LICENSE-2.0
11+
*
12+
* Unless required by applicable law or agreed to in writing,
13+
* software distributed under the License is distributed on an
14+
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
15+
* KIND, either express or implied. See the License for the
16+
* specific language governing permissions and limitations
17+
* under the License.
18+
*/
19+
package com.aliyuncs.cdn.model.v20141111;
20+
21+
import java.util.List;
22+
import com.aliyuncs.AcsResponse;
23+
import com.aliyuncs.cdn.transform.v20141111.BatchDescribeDomainBpsDataResponseUnmarshaller;
24+
import com.aliyuncs.transform.UnmarshallerContext;
25+
26+
/**
27+
* @author auto create
28+
* @version
29+
*/
30+
public class BatchDescribeDomainBpsDataResponse extends AcsResponse {
31+
32+
private String requestId;
33+
34+
private Integer pageNumber;
35+
36+
private Integer pageSize;
37+
38+
private List<DataModule> bpsDatas;
39+
40+
public String getRequestId() {
41+
return this.requestId;
42+
}
43+
44+
public void setRequestId(String requestId) {
45+
this.requestId = requestId;
46+
}
47+
48+
public Integer getPageNumber() {
49+
return this.pageNumber;
50+
}
51+
52+
public void setPageNumber(Integer pageNumber) {
53+
this.pageNumber = pageNumber;
54+
}
55+
56+
public Integer getPageSize() {
57+
return this.pageSize;
58+
}
59+
60+
public void setPageSize(Integer pageSize) {
61+
this.pageSize = pageSize;
62+
}
63+
64+
public List<DataModule> getBpsDatas() {
65+
return this.bpsDatas;
66+
}
67+
68+
public void setBpsDatas(List<DataModule> bpsDatas) {
69+
this.bpsDatas = bpsDatas;
70+
}
71+
72+
public static class DataModule {
73+
74+
private String timestamp;
75+
76+
private Float l1Bps;
77+
78+
private String domainName;
79+
80+
public String getTimestamp() {
81+
return this.timestamp;
82+
}
83+
84+
public void setTimestamp(String timestamp) {
85+
this.timestamp = timestamp;
86+
}
87+
88+
public Float getL1Bps() {
89+
return this.l1Bps;
90+
}
91+
92+
public void setL1Bps(Float l1Bps) {
93+
this.l1Bps = l1Bps;
94+
}
95+
96+
public String getDomainName() {
97+
return this.domainName;
98+
}
99+
100+
public void setDomainName(String domainName) {
101+
this.domainName = domainName;
102+
}
103+
}
104+
105+
@Override
106+
public BatchDescribeDomainBpsDataResponse getInstance(UnmarshallerContext context) {
107+
return BatchDescribeDomainBpsDataResponseUnmarshaller.unmarshall(this, context);
108+
}
109+
}

0 commit comments

Comments
 (0)