Skip to content

Commit ea300a7

Browse files
author
BitsAdmin
committed
Merge branch 'cdn-Java-2021-03-01-online-801-2024_11_26_15_07_35' into 'integration_2024-11-28_165729600271'
feat: [development task] CDN-801-Java (880606) See merge request iaasng/volcengine-java-sdk!304
2 parents f89d2c8 + 31196fa commit ea300a7

File tree

63 files changed

+6853
-59
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

63 files changed

+6853
-59
lines changed

volcengine-java-sdk-cdn/src/main/java/com/volcengine/cdn/CdnApi.java

Lines changed: 660 additions & 30 deletions
Large diffs are not rendered by default.

volcengine-java-sdk-cdn/src/main/java/com/volcengine/cdn/model/AddCdnDomainRequest.java

Lines changed: 76 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,9 @@
3636
import com.volcengine.cdn.model.IpAccessRuleForAddCdnDomainInput;
3737
import com.volcengine.cdn.model.IpFreqLimitForAddCdnDomainInput;
3838
import com.volcengine.cdn.model.MethodDeniedRuleForAddCdnDomainInput;
39+
import com.volcengine.cdn.model.MultiRangeForAddCdnDomainInput;
3940
import com.volcengine.cdn.model.NegativeCacheForAddCdnDomainInput;
41+
import com.volcengine.cdn.model.OfflineCacheForAddCdnDomainInput;
4042
import com.volcengine.cdn.model.OriginAccessRuleForAddCdnDomainInput;
4143
import com.volcengine.cdn.model.OriginArgForAddCdnDomainInput;
4244
import com.volcengine.cdn.model.OriginCertCheckForAddCdnDomainInput;
@@ -53,6 +55,7 @@
5355
import com.volcengine.cdn.model.RequestHeaderForAddCdnDomainInput;
5456
import com.volcengine.cdn.model.ResourceTagForAddCdnDomainInput;
5557
import com.volcengine.cdn.model.ResponseHeaderForAddCdnDomainInput;
58+
import com.volcengine.cdn.model.RewriteHLSForAddCdnDomainInput;
5659
import com.volcengine.cdn.model.SignedUrlAuthForAddCdnDomainInput;
5760
import com.volcengine.cdn.model.TimeoutForAddCdnDomainInput;
5861
import com.volcengine.cdn.model.UaAccessRuleForAddCdnDomainInput;
@@ -128,9 +131,15 @@ public class AddCdnDomainRequest {
128131
@SerializedName("MethodDeniedRule")
129132
private MethodDeniedRuleForAddCdnDomainInput methodDeniedRule = null;
130133

134+
@SerializedName("MultiRange")
135+
private MultiRangeForAddCdnDomainInput multiRange = null;
136+
131137
@SerializedName("NegativeCache")
132138
private List<NegativeCacheForAddCdnDomainInput> negativeCache = null;
133139

140+
@SerializedName("OfflineCache")
141+
private OfflineCacheForAddCdnDomainInput offlineCache = null;
142+
134143
@SerializedName("Origin")
135144
private List<OriginForAddCdnDomainInput> origin = null;
136145

@@ -194,6 +203,9 @@ public class AddCdnDomainRequest {
194203
@SerializedName("ResponseHeader")
195204
private List<ResponseHeaderForAddCdnDomainInput> responseHeader = null;
196205

206+
@SerializedName("RewriteHLS")
207+
private RewriteHLSForAddCdnDomainInput rewriteHLS = null;
208+
197209
@SerializedName("ServiceRegion")
198210
private String serviceRegion = null;
199211

@@ -599,6 +611,25 @@ public void setMethodDeniedRule(MethodDeniedRuleForAddCdnDomainInput methodDenie
599611
this.methodDeniedRule = methodDeniedRule;
600612
}
601613

614+
public AddCdnDomainRequest multiRange(MultiRangeForAddCdnDomainInput multiRange) {
615+
this.multiRange = multiRange;
616+
return this;
617+
}
618+
619+
/**
620+
* Get multiRange
621+
* @return multiRange
622+
**/
623+
@Valid
624+
@Schema(description = "")
625+
public MultiRangeForAddCdnDomainInput getMultiRange() {
626+
return multiRange;
627+
}
628+
629+
public void setMultiRange(MultiRangeForAddCdnDomainInput multiRange) {
630+
this.multiRange = multiRange;
631+
}
632+
602633
public AddCdnDomainRequest negativeCache(List<NegativeCacheForAddCdnDomainInput> negativeCache) {
603634
this.negativeCache = negativeCache;
604635
return this;
@@ -626,6 +657,25 @@ public void setNegativeCache(List<NegativeCacheForAddCdnDomainInput> negativeCac
626657
this.negativeCache = negativeCache;
627658
}
628659

660+
public AddCdnDomainRequest offlineCache(OfflineCacheForAddCdnDomainInput offlineCache) {
661+
this.offlineCache = offlineCache;
662+
return this;
663+
}
664+
665+
/**
666+
* Get offlineCache
667+
* @return offlineCache
668+
**/
669+
@Valid
670+
@Schema(description = "")
671+
public OfflineCacheForAddCdnDomainInput getOfflineCache() {
672+
return offlineCache;
673+
}
674+
675+
public void setOfflineCache(OfflineCacheForAddCdnDomainInput offlineCache) {
676+
this.offlineCache = offlineCache;
677+
}
678+
629679
public AddCdnDomainRequest origin(List<OriginForAddCdnDomainInput> origin) {
630680
this.origin = origin;
631681
return this;
@@ -1060,6 +1110,25 @@ public void setResponseHeader(List<ResponseHeaderForAddCdnDomainInput> responseH
10601110
this.responseHeader = responseHeader;
10611111
}
10621112

1113+
public AddCdnDomainRequest rewriteHLS(RewriteHLSForAddCdnDomainInput rewriteHLS) {
1114+
this.rewriteHLS = rewriteHLS;
1115+
return this;
1116+
}
1117+
1118+
/**
1119+
* Get rewriteHLS
1120+
* @return rewriteHLS
1121+
**/
1122+
@Valid
1123+
@Schema(description = "")
1124+
public RewriteHLSForAddCdnDomainInput getRewriteHLS() {
1125+
return rewriteHLS;
1126+
}
1127+
1128+
public void setRewriteHLS(RewriteHLSForAddCdnDomainInput rewriteHLS) {
1129+
this.rewriteHLS = rewriteHLS;
1130+
}
1131+
10631132
public AddCdnDomainRequest serviceRegion(String serviceRegion) {
10641133
this.serviceRegion = serviceRegion;
10651134
return this;
@@ -1221,7 +1290,9 @@ public boolean equals(java.lang.Object o) {
12211290
Objects.equals(this.ipAccessRule, addCdnDomainRequest.ipAccessRule) &&
12221291
Objects.equals(this.ipFreqLimit, addCdnDomainRequest.ipFreqLimit) &&
12231292
Objects.equals(this.methodDeniedRule, addCdnDomainRequest.methodDeniedRule) &&
1293+
Objects.equals(this.multiRange, addCdnDomainRequest.multiRange) &&
12241294
Objects.equals(this.negativeCache, addCdnDomainRequest.negativeCache) &&
1295+
Objects.equals(this.offlineCache, addCdnDomainRequest.offlineCache) &&
12251296
Objects.equals(this.origin, addCdnDomainRequest.origin) &&
12261297
Objects.equals(this.originAccessRule, addCdnDomainRequest.originAccessRule) &&
12271298
Objects.equals(this.originArg, addCdnDomainRequest.originArg) &&
@@ -1243,6 +1314,7 @@ public boolean equals(java.lang.Object o) {
12431314
Objects.equals(this.requestHeader, addCdnDomainRequest.requestHeader) &&
12441315
Objects.equals(this.resourceTags, addCdnDomainRequest.resourceTags) &&
12451316
Objects.equals(this.responseHeader, addCdnDomainRequest.responseHeader) &&
1317+
Objects.equals(this.rewriteHLS, addCdnDomainRequest.rewriteHLS) &&
12461318
Objects.equals(this.serviceRegion, addCdnDomainRequest.serviceRegion) &&
12471319
Objects.equals(this.serviceType, addCdnDomainRequest.serviceType) &&
12481320
Objects.equals(this.signedUrlAuth, addCdnDomainRequest.signedUrlAuth) &&
@@ -1254,7 +1326,7 @@ public boolean equals(java.lang.Object o) {
12541326

12551327
@Override
12561328
public int hashCode() {
1257-
return Objects.hash(areaAccessRule, bandwidthLimit, browserCache, cache, cacheHost, cacheKey, compression, conditionalOrigin, customErrorPage, customizeAccessRule, domain, downloadSpeedLimit, followRedirect, HTTPS, httpForcedRedirect, ipv6, ipAccessRule, ipFreqLimit, methodDeniedRule, negativeCache, origin, originAccessRule, originArg, originCertCheck, originHost, originIPv6, originProtocol, originRange, originRetry, originRewrite, originSni, pageOptimization, project, quic, redirectionRewrite, refererAccessRule, remoteAuth, requestBlockRule, requestHeader, resourceTags, responseHeader, serviceRegion, serviceType, signedUrlAuth, timeout, uaAccessRule, urlNormalize, videoDrag);
1329+
return Objects.hash(areaAccessRule, bandwidthLimit, browserCache, cache, cacheHost, cacheKey, compression, conditionalOrigin, customErrorPage, customizeAccessRule, domain, downloadSpeedLimit, followRedirect, HTTPS, httpForcedRedirect, ipv6, ipAccessRule, ipFreqLimit, methodDeniedRule, multiRange, negativeCache, offlineCache, origin, originAccessRule, originArg, originCertCheck, originHost, originIPv6, originProtocol, originRange, originRetry, originRewrite, originSni, pageOptimization, project, quic, redirectionRewrite, refererAccessRule, remoteAuth, requestBlockRule, requestHeader, resourceTags, responseHeader, rewriteHLS, serviceRegion, serviceType, signedUrlAuth, timeout, uaAccessRule, urlNormalize, videoDrag);
12581330
}
12591331

12601332

@@ -1282,7 +1354,9 @@ public String toString() {
12821354
sb.append(" ipAccessRule: ").append(toIndentedString(ipAccessRule)).append("\n");
12831355
sb.append(" ipFreqLimit: ").append(toIndentedString(ipFreqLimit)).append("\n");
12841356
sb.append(" methodDeniedRule: ").append(toIndentedString(methodDeniedRule)).append("\n");
1357+
sb.append(" multiRange: ").append(toIndentedString(multiRange)).append("\n");
12851358
sb.append(" negativeCache: ").append(toIndentedString(negativeCache)).append("\n");
1359+
sb.append(" offlineCache: ").append(toIndentedString(offlineCache)).append("\n");
12861360
sb.append(" origin: ").append(toIndentedString(origin)).append("\n");
12871361
sb.append(" originAccessRule: ").append(toIndentedString(originAccessRule)).append("\n");
12881362
sb.append(" originArg: ").append(toIndentedString(originArg)).append("\n");
@@ -1304,6 +1378,7 @@ public String toString() {
13041378
sb.append(" requestHeader: ").append(toIndentedString(requestHeader)).append("\n");
13051379
sb.append(" resourceTags: ").append(toIndentedString(resourceTags)).append("\n");
13061380
sb.append(" responseHeader: ").append(toIndentedString(responseHeader)).append("\n");
1381+
sb.append(" rewriteHLS: ").append(toIndentedString(rewriteHLS)).append("\n");
13071382
sb.append(" serviceRegion: ").append(toIndentedString(serviceRegion)).append("\n");
13081383
sb.append(" serviceType: ").append(toIndentedString(serviceType)).append("\n");
13091384
sb.append(" signedUrlAuth: ").append(toIndentedString(signedUrlAuth)).append("\n");

0 commit comments

Comments
 (0)