getHeaders() {
+ return this.headers;
+ }
+
+ public CreateAgentResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobInfo.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobInfo.java
new file mode 100644
index 00000000..1dcf1025
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobInfo.java
@@ -0,0 +1,219 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class CreateJobInfo extends TeaModel {
+ @NameInMap("Audit")
+ public Audit audit;
+
+ /**
+ * example:
+ * false
+ */
+ @NameInMap("ConvertSymlinkTarget")
+ public Boolean convertSymlinkTarget;
+
+ @NameInMap("CreateReport")
+ public Boolean createReport;
+
+ /**
+ * This parameter is required.
+ *
+ * example:
+ * test_dest_address
+ */
+ @NameInMap("DestAddress")
+ public String destAddress;
+
+ @NameInMap("EnableMultiVersioning")
+ public Boolean enableMultiVersioning;
+
+ @NameInMap("FilterRule")
+ public FilterRule filterRule;
+
+ @NameInMap("ImportQos")
+ public ImportQos importQos;
+
+ /**
+ * This parameter is required.
+ *
+ * example:
+ * test_name
+ */
+ @NameInMap("Name")
+ public String name;
+
+ /**
+ * This parameter is required.
+ *
+ * example:
+ * always
+ */
+ @NameInMap("OverwriteMode")
+ public String overwriteMode;
+
+ @NameInMap("ParentVersion")
+ public String parentVersion;
+
+ @NameInMap("ScheduleRule")
+ public ScheduleRule scheduleRule;
+
+ /**
+ * This parameter is required.
+ *
+ * example:
+ * test_src_address
+ */
+ @NameInMap("SrcAddress")
+ public String srcAddress;
+
+ /**
+ * example:
+ * K1:V1,K2:V2
+ */
+ @NameInMap("Tags")
+ public String tags;
+
+ /**
+ * This parameter is required.
+ *
+ * example:
+ * all
+ */
+ @NameInMap("TransferMode")
+ public String transferMode;
+
+ /**
+ * example:
+ * false
+ */
+ @NameInMap("WithStorageClass")
+ public Boolean withStorageClass;
+
+ public static CreateJobInfo build(java.util.Map map) throws Exception {
+ CreateJobInfo self = new CreateJobInfo();
+ return TeaModel.build(map, self);
+ }
+
+ public CreateJobInfo setAudit(Audit audit) {
+ this.audit = audit;
+ return this;
+ }
+ public Audit getAudit() {
+ return this.audit;
+ }
+
+ public CreateJobInfo setConvertSymlinkTarget(Boolean convertSymlinkTarget) {
+ this.convertSymlinkTarget = convertSymlinkTarget;
+ return this;
+ }
+ public Boolean getConvertSymlinkTarget() {
+ return this.convertSymlinkTarget;
+ }
+
+ public CreateJobInfo setCreateReport(Boolean createReport) {
+ this.createReport = createReport;
+ return this;
+ }
+ public Boolean getCreateReport() {
+ return this.createReport;
+ }
+
+ public CreateJobInfo setDestAddress(String destAddress) {
+ this.destAddress = destAddress;
+ return this;
+ }
+ public String getDestAddress() {
+ return this.destAddress;
+ }
+
+ public CreateJobInfo setEnableMultiVersioning(Boolean enableMultiVersioning) {
+ this.enableMultiVersioning = enableMultiVersioning;
+ return this;
+ }
+ public Boolean getEnableMultiVersioning() {
+ return this.enableMultiVersioning;
+ }
+
+ public CreateJobInfo setFilterRule(FilterRule filterRule) {
+ this.filterRule = filterRule;
+ return this;
+ }
+ public FilterRule getFilterRule() {
+ return this.filterRule;
+ }
+
+ public CreateJobInfo setImportQos(ImportQos importQos) {
+ this.importQos = importQos;
+ return this;
+ }
+ public ImportQos getImportQos() {
+ return this.importQos;
+ }
+
+ public CreateJobInfo setName(String name) {
+ this.name = name;
+ return this;
+ }
+ public String getName() {
+ return this.name;
+ }
+
+ public CreateJobInfo setOverwriteMode(String overwriteMode) {
+ this.overwriteMode = overwriteMode;
+ return this;
+ }
+ public String getOverwriteMode() {
+ return this.overwriteMode;
+ }
+
+ public CreateJobInfo setParentVersion(String parentVersion) {
+ this.parentVersion = parentVersion;
+ return this;
+ }
+ public String getParentVersion() {
+ return this.parentVersion;
+ }
+
+ public CreateJobInfo setScheduleRule(ScheduleRule scheduleRule) {
+ this.scheduleRule = scheduleRule;
+ return this;
+ }
+ public ScheduleRule getScheduleRule() {
+ return this.scheduleRule;
+ }
+
+ public CreateJobInfo setSrcAddress(String srcAddress) {
+ this.srcAddress = srcAddress;
+ return this;
+ }
+ public String getSrcAddress() {
+ return this.srcAddress;
+ }
+
+ public CreateJobInfo setTags(String tags) {
+ this.tags = tags;
+ return this;
+ }
+ public String getTags() {
+ return this.tags;
+ }
+
+ public CreateJobInfo setTransferMode(String transferMode) {
+ this.transferMode = transferMode;
+ return this;
+ }
+ public String getTransferMode() {
+ return this.transferMode;
+ }
+
+ public CreateJobInfo setWithStorageClass(Boolean withStorageClass) {
+ this.withStorageClass = withStorageClass;
+ return this;
+ }
+ public Boolean getWithStorageClass() {
+ return this.withStorageClass;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobRequest.java
new file mode 100644
index 00000000..b3dc8e62
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobRequest.java
@@ -0,0 +1,26 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class CreateJobRequest extends TeaModel {
+ /**
+ * This parameter is required.
+ */
+ @NameInMap("ImportJob")
+ public CreateJobInfo importJob;
+
+ public static CreateJobRequest build(java.util.Map map) throws Exception {
+ CreateJobRequest self = new CreateJobRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public CreateJobRequest setImportJob(CreateJobInfo importJob) {
+ this.importJob = importJob;
+ return this;
+ }
+ public CreateJobInfo getImportJob() {
+ return this.importJob;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobResponse.java
new file mode 100644
index 00000000..dc88be09
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class CreateJobResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static CreateJobResponse build(java.util.Map map) throws Exception {
+ CreateJobResponse self = new CreateJobResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public CreateJobResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public CreateJobResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportInfo.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportInfo.java
new file mode 100644
index 00000000..88462fe0
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportInfo.java
@@ -0,0 +1,57 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class CreateReportInfo extends TeaModel {
+ /**
+ * example:
+ * test_job_name
+ */
+ @NameInMap("JobName")
+ public String jobName;
+
+ /**
+ * example:
+ * 1
+ */
+ @NameInMap("RuntimeId")
+ public Integer runtimeId;
+
+ /**
+ * example:
+ * test_job_id
+ */
+ @NameInMap("Version")
+ public String version;
+
+ public static CreateReportInfo build(java.util.Map map) throws Exception {
+ CreateReportInfo self = new CreateReportInfo();
+ return TeaModel.build(map, self);
+ }
+
+ public CreateReportInfo setJobName(String jobName) {
+ this.jobName = jobName;
+ return this;
+ }
+ public String getJobName() {
+ return this.jobName;
+ }
+
+ public CreateReportInfo setRuntimeId(Integer runtimeId) {
+ this.runtimeId = runtimeId;
+ return this;
+ }
+ public Integer getRuntimeId() {
+ return this.runtimeId;
+ }
+
+ public CreateReportInfo setVersion(String version) {
+ this.version = version;
+ return this;
+ }
+ public String getVersion() {
+ return this.version;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportRequest.java
new file mode 100644
index 00000000..ee93d04b
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportRequest.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class CreateReportRequest extends TeaModel {
+ @NameInMap("CreateReport")
+ public CreateReportInfo createReport;
+
+ public static CreateReportRequest build(java.util.Map map) throws Exception {
+ CreateReportRequest self = new CreateReportRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public CreateReportRequest setCreateReport(CreateReportInfo createReport) {
+ this.createReport = createReport;
+ return this;
+ }
+ public CreateReportInfo getCreateReport() {
+ return this.createReport;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportResponse.java
new file mode 100644
index 00000000..3ff94d9c
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class CreateReportResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static CreateReportResponse build(java.util.Map map) throws Exception {
+ CreateReportResponse self = new CreateReportResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public CreateReportResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public CreateReportResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelInfo.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelInfo.java
new file mode 100644
index 00000000..b6a969bd
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelInfo.java
@@ -0,0 +1,38 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class CreateTunnelInfo extends TeaModel {
+ /**
+ * example:
+ * K1:V1,K2:V2
+ */
+ @NameInMap("Tags")
+ public String tags;
+
+ @NameInMap("TunnelQos")
+ public TunnelQos tunnelQos;
+
+ public static CreateTunnelInfo build(java.util.Map map) throws Exception {
+ CreateTunnelInfo self = new CreateTunnelInfo();
+ return TeaModel.build(map, self);
+ }
+
+ public CreateTunnelInfo setTags(String tags) {
+ this.tags = tags;
+ return this;
+ }
+ public String getTags() {
+ return this.tags;
+ }
+
+ public CreateTunnelInfo setTunnelQos(TunnelQos tunnelQos) {
+ this.tunnelQos = tunnelQos;
+ return this;
+ }
+ public TunnelQos getTunnelQos() {
+ return this.tunnelQos;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelRequest.java
new file mode 100644
index 00000000..ca185355
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelRequest.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class CreateTunnelRequest extends TeaModel {
+ @NameInMap("ImportTunnel")
+ public CreateTunnelInfo importTunnel;
+
+ public static CreateTunnelRequest build(java.util.Map map) throws Exception {
+ CreateTunnelRequest self = new CreateTunnelRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public CreateTunnelRequest setImportTunnel(CreateTunnelInfo importTunnel) {
+ this.importTunnel = importTunnel;
+ return this;
+ }
+ public CreateTunnelInfo getImportTunnel() {
+ return this.importTunnel;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelResponse.java
new file mode 100644
index 00000000..f0db71ce
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class CreateTunnelResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static CreateTunnelResponse build(java.util.Map map) throws Exception {
+ CreateTunnelResponse self = new CreateTunnelResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public CreateTunnelResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public CreateTunnelResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteAddressResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteAddressResponse.java
new file mode 100644
index 00000000..ab36d799
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteAddressResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class DeleteAddressResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static DeleteAddressResponse build(java.util.Map map) throws Exception {
+ DeleteAddressResponse self = new DeleteAddressResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public DeleteAddressResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public DeleteAddressResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteAgentResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteAgentResponse.java
new file mode 100644
index 00000000..74cbfd0d
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteAgentResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class DeleteAgentResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static DeleteAgentResponse build(java.util.Map map) throws Exception {
+ DeleteAgentResponse self = new DeleteAgentResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public DeleteAgentResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public DeleteAgentResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteJobRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteJobRequest.java
new file mode 100644
index 00000000..b022d8e2
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteJobRequest.java
@@ -0,0 +1,27 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class DeleteJobRequest extends TeaModel {
+ /**
+ * example:
+ * true
+ */
+ @NameInMap("forceDelete")
+ public Boolean forceDelete;
+
+ public static DeleteJobRequest build(java.util.Map map) throws Exception {
+ DeleteJobRequest self = new DeleteJobRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public DeleteJobRequest setForceDelete(Boolean forceDelete) {
+ this.forceDelete = forceDelete;
+ return this;
+ }
+ public Boolean getForceDelete() {
+ return this.forceDelete;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteJobResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteJobResponse.java
new file mode 100644
index 00000000..ea83acba
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteJobResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class DeleteJobResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static DeleteJobResponse build(java.util.Map map) throws Exception {
+ DeleteJobResponse self = new DeleteJobResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public DeleteJobResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public DeleteJobResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteTunnelResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteTunnelResponse.java
new file mode 100644
index 00000000..7ad03788
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteTunnelResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class DeleteTunnelResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static DeleteTunnelResponse build(java.util.Map map) throws Exception {
+ DeleteTunnelResponse self = new DeleteTunnelResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public DeleteTunnelResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public DeleteTunnelResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/FileTypeFilters.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/FileTypeFilters.java
new file mode 100644
index 00000000..89218724
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/FileTypeFilters.java
@@ -0,0 +1,42 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class FileTypeFilters extends TeaModel {
+ /**
+ * example:
+ * fasle
+ */
+ @NameInMap("ExcludeDir")
+ public Boolean excludeDir;
+
+ /**
+ * example:
+ * fasle
+ */
+ @NameInMap("ExcludeSymlink")
+ public Boolean excludeSymlink;
+
+ public static FileTypeFilters build(java.util.Map map) throws Exception {
+ FileTypeFilters self = new FileTypeFilters();
+ return TeaModel.build(map, self);
+ }
+
+ public FileTypeFilters setExcludeDir(Boolean excludeDir) {
+ this.excludeDir = excludeDir;
+ return this;
+ }
+ public Boolean getExcludeDir() {
+ return this.excludeDir;
+ }
+
+ public FileTypeFilters setExcludeSymlink(Boolean excludeSymlink) {
+ this.excludeSymlink = excludeSymlink;
+ return this;
+ }
+ public Boolean getExcludeSymlink() {
+ return this.excludeSymlink;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/FilterRule.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/FilterRule.java
new file mode 100644
index 00000000..d2639806
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/FilterRule.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class FilterRule extends TeaModel {
+ @NameInMap("FileTypeFilters")
+ public FileTypeFilters fileTypeFilters;
+
+ @NameInMap("KeyFilters")
+ public KeyFilters keyFilters;
+
+ @NameInMap("LastModifiedFilters")
+ public LastModifiedFilters lastModifiedFilters;
+
+ public static FilterRule build(java.util.Map map) throws Exception {
+ FilterRule self = new FilterRule();
+ return TeaModel.build(map, self);
+ }
+
+ public FilterRule setFileTypeFilters(FileTypeFilters fileTypeFilters) {
+ this.fileTypeFilters = fileTypeFilters;
+ return this;
+ }
+ public FileTypeFilters getFileTypeFilters() {
+ return this.fileTypeFilters;
+ }
+
+ public FilterRule setKeyFilters(KeyFilters keyFilters) {
+ this.keyFilters = keyFilters;
+ return this;
+ }
+ public KeyFilters getKeyFilters() {
+ return this.keyFilters;
+ }
+
+ public FilterRule setLastModifiedFilters(LastModifiedFilters lastModifiedFilters) {
+ this.lastModifiedFilters = lastModifiedFilters;
+ return this;
+ }
+ public LastModifiedFilters getLastModifiedFilters() {
+ return this.lastModifiedFilters;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResp.java
new file mode 100644
index 00000000..22054670
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResp.java
@@ -0,0 +1,154 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetAddressResp extends TeaModel {
+ @NameInMap("AddressDetail")
+ public AddressDetail addressDetail;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("CreateTime")
+ public String createTime;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("ModifyTime")
+ public String modifyTime;
+
+ /**
+ * example:
+ * test_name
+ */
+ @NameInMap("Name")
+ public String name;
+
+ /**
+ * example:
+ * test_owner
+ */
+ @NameInMap("Owner")
+ public String owner;
+
+ /**
+ * example:
+ * avaliable
+ */
+ @NameInMap("Status")
+ public String status;
+
+ /**
+ * example:
+ * K1:V1,K2:V2
+ */
+ @NameInMap("Tags")
+ public String tags;
+
+ @NameInMap("VerifyResult")
+ public VerifyResp verifyResult;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("VerifyTime")
+ public String verifyTime;
+
+ /**
+ * example:
+ * test_id
+ */
+ @NameInMap("Version")
+ public String version;
+
+ public static GetAddressResp build(java.util.Map map) throws Exception {
+ GetAddressResp self = new GetAddressResp();
+ return TeaModel.build(map, self);
+ }
+
+ public GetAddressResp setAddressDetail(AddressDetail addressDetail) {
+ this.addressDetail = addressDetail;
+ return this;
+ }
+ public AddressDetail getAddressDetail() {
+ return this.addressDetail;
+ }
+
+ public GetAddressResp setCreateTime(String createTime) {
+ this.createTime = createTime;
+ return this;
+ }
+ public String getCreateTime() {
+ return this.createTime;
+ }
+
+ public GetAddressResp setModifyTime(String modifyTime) {
+ this.modifyTime = modifyTime;
+ return this;
+ }
+ public String getModifyTime() {
+ return this.modifyTime;
+ }
+
+ public GetAddressResp setName(String name) {
+ this.name = name;
+ return this;
+ }
+ public String getName() {
+ return this.name;
+ }
+
+ public GetAddressResp setOwner(String owner) {
+ this.owner = owner;
+ return this;
+ }
+ public String getOwner() {
+ return this.owner;
+ }
+
+ public GetAddressResp setStatus(String status) {
+ this.status = status;
+ return this;
+ }
+ public String getStatus() {
+ return this.status;
+ }
+
+ public GetAddressResp setTags(String tags) {
+ this.tags = tags;
+ return this;
+ }
+ public String getTags() {
+ return this.tags;
+ }
+
+ public GetAddressResp setVerifyResult(VerifyResp verifyResult) {
+ this.verifyResult = verifyResult;
+ return this;
+ }
+ public VerifyResp getVerifyResult() {
+ return this.verifyResult;
+ }
+
+ public GetAddressResp setVerifyTime(String verifyTime) {
+ this.verifyTime = verifyTime;
+ return this;
+ }
+ public String getVerifyTime() {
+ return this.verifyTime;
+ }
+
+ public GetAddressResp setVersion(String version) {
+ this.version = version;
+ return this;
+ }
+ public String getVersion() {
+ return this.version;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResponse.java
new file mode 100644
index 00000000..9bd823a3
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetAddressResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public GetAddressResponseBody body;
+
+ public static GetAddressResponse build(java.util.Map map) throws Exception {
+ GetAddressResponse self = new GetAddressResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public GetAddressResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public GetAddressResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public GetAddressResponse setBody(GetAddressResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public GetAddressResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResponseBody.java
new file mode 100644
index 00000000..aa9505d6
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResponseBody.java
@@ -0,0 +1,26 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetAddressResponseBody extends TeaModel {
+ /**
+ * 222
+ */
+ @NameInMap("ImportAddress")
+ public GetAddressResp importAddress;
+
+ public static GetAddressResponseBody build(java.util.Map map) throws Exception {
+ GetAddressResponseBody self = new GetAddressResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public GetAddressResponseBody setImportAddress(GetAddressResp importAddress) {
+ this.importAddress = importAddress;
+ return this;
+ }
+ public GetAddressResp getImportAddress() {
+ return this.importAddress;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResp.java
new file mode 100644
index 00000000..fce29d2b
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResp.java
@@ -0,0 +1,158 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetAgentResp extends TeaModel {
+ @NameInMap("ActivationKey")
+ public String activationKey;
+
+ /**
+ * example:
+ * vpc
+ */
+ @NameInMap("AgentEndpoint")
+ public String agentEndpoint;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("CreateTime")
+ public String createTime;
+
+ /**
+ * example:
+ * default
+ */
+ @NameInMap("DeployMethod")
+ public String deployMethod;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("ModifyTime")
+ public String modifyTime;
+
+ /**
+ * example:
+ * test_name
+ */
+ @NameInMap("Name")
+ public String name;
+
+ /**
+ * example:
+ * test_owner
+ */
+ @NameInMap("Owner")
+ public String owner;
+
+ /**
+ * example:
+ * K1:V1,K2:V2
+ */
+ @NameInMap("Tags")
+ public String tags;
+
+ /**
+ * example:
+ * test_tunnel_id
+ */
+ @NameInMap("TunnelID")
+ public String tunnelID;
+
+ /**
+ * example:
+ * test_agent_id
+ */
+ @NameInMap("Version")
+ public String version;
+
+ public static GetAgentResp build(java.util.Map map) throws Exception {
+ GetAgentResp self = new GetAgentResp();
+ return TeaModel.build(map, self);
+ }
+
+ public GetAgentResp setActivationKey(String activationKey) {
+ this.activationKey = activationKey;
+ return this;
+ }
+ public String getActivationKey() {
+ return this.activationKey;
+ }
+
+ public GetAgentResp setAgentEndpoint(String agentEndpoint) {
+ this.agentEndpoint = agentEndpoint;
+ return this;
+ }
+ public String getAgentEndpoint() {
+ return this.agentEndpoint;
+ }
+
+ public GetAgentResp setCreateTime(String createTime) {
+ this.createTime = createTime;
+ return this;
+ }
+ public String getCreateTime() {
+ return this.createTime;
+ }
+
+ public GetAgentResp setDeployMethod(String deployMethod) {
+ this.deployMethod = deployMethod;
+ return this;
+ }
+ public String getDeployMethod() {
+ return this.deployMethod;
+ }
+
+ public GetAgentResp setModifyTime(String modifyTime) {
+ this.modifyTime = modifyTime;
+ return this;
+ }
+ public String getModifyTime() {
+ return this.modifyTime;
+ }
+
+ public GetAgentResp setName(String name) {
+ this.name = name;
+ return this;
+ }
+ public String getName() {
+ return this.name;
+ }
+
+ public GetAgentResp setOwner(String owner) {
+ this.owner = owner;
+ return this;
+ }
+ public String getOwner() {
+ return this.owner;
+ }
+
+ public GetAgentResp setTags(String tags) {
+ this.tags = tags;
+ return this;
+ }
+ public String getTags() {
+ return this.tags;
+ }
+
+ public GetAgentResp setTunnelID(String tunnelID) {
+ this.tunnelID = tunnelID;
+ return this;
+ }
+ public String getTunnelID() {
+ return this.tunnelID;
+ }
+
+ public GetAgentResp setVersion(String version) {
+ this.version = version;
+ return this;
+ }
+ public String getVersion() {
+ return this.version;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResponse.java
new file mode 100644
index 00000000..f11fc54d
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetAgentResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public GetAgentResponseBody body;
+
+ public static GetAgentResponse build(java.util.Map map) throws Exception {
+ GetAgentResponse self = new GetAgentResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public GetAgentResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public GetAgentResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public GetAgentResponse setBody(GetAgentResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public GetAgentResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResponseBody.java
new file mode 100644
index 00000000..89bf421f
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResponseBody.java
@@ -0,0 +1,26 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetAgentResponseBody extends TeaModel {
+ /**
+ * 2
+ */
+ @NameInMap("ImportAgent")
+ public GetAgentResp importAgent;
+
+ public static GetAgentResponseBody build(java.util.Map map) throws Exception {
+ GetAgentResponseBody self = new GetAgentResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public GetAgentResponseBody setImportAgent(GetAgentResp importAgent) {
+ this.importAgent = importAgent;
+ return this;
+ }
+ public GetAgentResp getImportAgent() {
+ return this.importAgent;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResp.java
new file mode 100644
index 00000000..93093a45
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResp.java
@@ -0,0 +1,27 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetAgentStatusResp extends TeaModel {
+ /**
+ * example:
+ * OK
+ */
+ @NameInMap("Status")
+ public String status;
+
+ public static GetAgentStatusResp build(java.util.Map map) throws Exception {
+ GetAgentStatusResp self = new GetAgentStatusResp();
+ return TeaModel.build(map, self);
+ }
+
+ public GetAgentStatusResp setStatus(String status) {
+ this.status = status;
+ return this;
+ }
+ public String getStatus() {
+ return this.status;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResponse.java
new file mode 100644
index 00000000..cbb00ccb
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetAgentStatusResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public GetAgentStatusResponseBody body;
+
+ public static GetAgentStatusResponse build(java.util.Map map) throws Exception {
+ GetAgentStatusResponse self = new GetAgentStatusResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public GetAgentStatusResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public GetAgentStatusResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public GetAgentStatusResponse setBody(GetAgentStatusResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public GetAgentStatusResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResponseBody.java
new file mode 100644
index 00000000..a1aaf021
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResponseBody.java
@@ -0,0 +1,26 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetAgentStatusResponseBody extends TeaModel {
+ /**
+ * 2
+ */
+ @NameInMap("ImportAgentStatus")
+ public GetAgentStatusResp importAgentStatus;
+
+ public static GetAgentStatusResponseBody build(java.util.Map map) throws Exception {
+ GetAgentStatusResponseBody self = new GetAgentStatusResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public GetAgentStatusResponseBody setImportAgentStatus(GetAgentStatusResp importAgentStatus) {
+ this.importAgentStatus = importAgentStatus;
+ return this;
+ }
+ public GetAgentStatusResp getImportAgentStatus() {
+ return this.importAgentStatus;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobRequest.java
new file mode 100644
index 00000000..7075da21
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobRequest.java
@@ -0,0 +1,27 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetJobRequest extends TeaModel {
+ /**
+ * example:
+ * false
+ */
+ @NameInMap("byVersion")
+ public String byVersion;
+
+ public static GetJobRequest build(java.util.Map map) throws Exception {
+ GetJobRequest self = new GetJobRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public GetJobRequest setByVersion(String byVersion) {
+ this.byVersion = byVersion;
+ return this;
+ }
+ public String getByVersion() {
+ return this.byVersion;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResp.java
new file mode 100644
index 00000000..fbd45ff0
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResp.java
@@ -0,0 +1,295 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetJobResp extends TeaModel {
+ @NameInMap("Audit")
+ public Audit audit;
+
+ /**
+ * example:
+ * false
+ */
+ @NameInMap("ConvertSymlinkTarget")
+ public Boolean convertSymlinkTarget;
+
+ /**
+ * example:
+ * false
+ */
+ @NameInMap("CreateReport")
+ public Boolean createReport;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("CreateTime")
+ public String createTime;
+
+ /**
+ * example:
+ * test_dest_address
+ */
+ @NameInMap("DestAddress")
+ public String destAddress;
+
+ /**
+ * example:
+ * false
+ */
+ @NameInMap("EnableMultiVersioning")
+ public Boolean enableMultiVersioning;
+
+ @NameInMap("FilterRule")
+ public FilterRule filterRule;
+
+ @NameInMap("ImportQos")
+ public ImportQos importQos;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("ModifyTime")
+ public String modifyTime;
+
+ /**
+ * example:
+ * test_name
+ */
+ @NameInMap("Name")
+ public String name;
+
+ /**
+ * example:
+ * always
+ */
+ @NameInMap("OverwriteMode")
+ public String overwriteMode;
+
+ @NameInMap("Owner")
+ public String owner;
+
+ @NameInMap("ParentName")
+ public String parentName;
+
+ @NameInMap("ParentVersion")
+ public String parentVersion;
+
+ @NameInMap("ScheduleRule")
+ public ScheduleRule scheduleRule;
+
+ /**
+ * example:
+ * test_src_address
+ */
+ @NameInMap("SrcAddress")
+ public String srcAddress;
+
+ /**
+ * example:
+ * IMPORT_JOB_DOING
+ */
+ @NameInMap("Status")
+ public String status;
+
+ /**
+ * example:
+ * K1:V1,K2:V2
+ */
+ @NameInMap("Tags")
+ public String tags;
+
+ /**
+ * example:
+ * all
+ */
+ @NameInMap("TransferMode")
+ public String transferMode;
+
+ /**
+ * example:
+ * test_id
+ */
+ @NameInMap("Version")
+ public String version;
+
+ @NameInMap("WithStorageClass")
+ public Boolean withStorageClass;
+
+ public static GetJobResp build(java.util.Map map) throws Exception {
+ GetJobResp self = new GetJobResp();
+ return TeaModel.build(map, self);
+ }
+
+ public GetJobResp setAudit(Audit audit) {
+ this.audit = audit;
+ return this;
+ }
+ public Audit getAudit() {
+ return this.audit;
+ }
+
+ public GetJobResp setConvertSymlinkTarget(Boolean convertSymlinkTarget) {
+ this.convertSymlinkTarget = convertSymlinkTarget;
+ return this;
+ }
+ public Boolean getConvertSymlinkTarget() {
+ return this.convertSymlinkTarget;
+ }
+
+ public GetJobResp setCreateReport(Boolean createReport) {
+ this.createReport = createReport;
+ return this;
+ }
+ public Boolean getCreateReport() {
+ return this.createReport;
+ }
+
+ public GetJobResp setCreateTime(String createTime) {
+ this.createTime = createTime;
+ return this;
+ }
+ public String getCreateTime() {
+ return this.createTime;
+ }
+
+ public GetJobResp setDestAddress(String destAddress) {
+ this.destAddress = destAddress;
+ return this;
+ }
+ public String getDestAddress() {
+ return this.destAddress;
+ }
+
+ public GetJobResp setEnableMultiVersioning(Boolean enableMultiVersioning) {
+ this.enableMultiVersioning = enableMultiVersioning;
+ return this;
+ }
+ public Boolean getEnableMultiVersioning() {
+ return this.enableMultiVersioning;
+ }
+
+ public GetJobResp setFilterRule(FilterRule filterRule) {
+ this.filterRule = filterRule;
+ return this;
+ }
+ public FilterRule getFilterRule() {
+ return this.filterRule;
+ }
+
+ public GetJobResp setImportQos(ImportQos importQos) {
+ this.importQos = importQos;
+ return this;
+ }
+ public ImportQos getImportQos() {
+ return this.importQos;
+ }
+
+ public GetJobResp setModifyTime(String modifyTime) {
+ this.modifyTime = modifyTime;
+ return this;
+ }
+ public String getModifyTime() {
+ return this.modifyTime;
+ }
+
+ public GetJobResp setName(String name) {
+ this.name = name;
+ return this;
+ }
+ public String getName() {
+ return this.name;
+ }
+
+ public GetJobResp setOverwriteMode(String overwriteMode) {
+ this.overwriteMode = overwriteMode;
+ return this;
+ }
+ public String getOverwriteMode() {
+ return this.overwriteMode;
+ }
+
+ public GetJobResp setOwner(String owner) {
+ this.owner = owner;
+ return this;
+ }
+ public String getOwner() {
+ return this.owner;
+ }
+
+ public GetJobResp setParentName(String parentName) {
+ this.parentName = parentName;
+ return this;
+ }
+ public String getParentName() {
+ return this.parentName;
+ }
+
+ public GetJobResp setParentVersion(String parentVersion) {
+ this.parentVersion = parentVersion;
+ return this;
+ }
+ public String getParentVersion() {
+ return this.parentVersion;
+ }
+
+ public GetJobResp setScheduleRule(ScheduleRule scheduleRule) {
+ this.scheduleRule = scheduleRule;
+ return this;
+ }
+ public ScheduleRule getScheduleRule() {
+ return this.scheduleRule;
+ }
+
+ public GetJobResp setSrcAddress(String srcAddress) {
+ this.srcAddress = srcAddress;
+ return this;
+ }
+ public String getSrcAddress() {
+ return this.srcAddress;
+ }
+
+ public GetJobResp setStatus(String status) {
+ this.status = status;
+ return this;
+ }
+ public String getStatus() {
+ return this.status;
+ }
+
+ public GetJobResp setTags(String tags) {
+ this.tags = tags;
+ return this;
+ }
+ public String getTags() {
+ return this.tags;
+ }
+
+ public GetJobResp setTransferMode(String transferMode) {
+ this.transferMode = transferMode;
+ return this;
+ }
+ public String getTransferMode() {
+ return this.transferMode;
+ }
+
+ public GetJobResp setVersion(String version) {
+ this.version = version;
+ return this;
+ }
+ public String getVersion() {
+ return this.version;
+ }
+
+ public GetJobResp setWithStorageClass(Boolean withStorageClass) {
+ this.withStorageClass = withStorageClass;
+ return this;
+ }
+ public Boolean getWithStorageClass() {
+ return this.withStorageClass;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResponse.java
new file mode 100644
index 00000000..4f64ad64
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetJobResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public GetJobResponseBody body;
+
+ public static GetJobResponse build(java.util.Map map) throws Exception {
+ GetJobResponse self = new GetJobResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public GetJobResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public GetJobResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public GetJobResponse setBody(GetJobResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public GetJobResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResponseBody.java
new file mode 100644
index 00000000..188710e3
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResponseBody.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetJobResponseBody extends TeaModel {
+ @NameInMap("ImportJob")
+ public GetJobResp importJob;
+
+ public static GetJobResponseBody build(java.util.Map map) throws Exception {
+ GetJobResponseBody self = new GetJobResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public GetJobResponseBody setImportJob(GetJobResp importJob) {
+ this.importJob = importJob;
+ return this;
+ }
+ public GetJobResp getImportJob() {
+ return this.importJob;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultRequest.java
new file mode 100644
index 00000000..c0ef2126
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultRequest.java
@@ -0,0 +1,29 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetJobResultRequest extends TeaModel {
+ /**
+ * This parameter is required.
+ *
+ * example:
+ * 2
+ */
+ @NameInMap("runtimeId")
+ public Integer runtimeId;
+
+ public static GetJobResultRequest build(java.util.Map map) throws Exception {
+ GetJobResultRequest self = new GetJobResultRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public GetJobResultRequest setRuntimeId(Integer runtimeId) {
+ this.runtimeId = runtimeId;
+ return this;
+ }
+ public Integer getRuntimeId() {
+ return this.runtimeId;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResp.java
new file mode 100644
index 00000000..25c8a5cb
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResp.java
@@ -0,0 +1,237 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetJobResultResp extends TeaModel {
+ /**
+ * example:
+ * ossinv
+ */
+ @NameInMap("AddressType")
+ public String addressType;
+
+ /**
+ * example:
+ * 800
+ */
+ @NameInMap("CopiedObjectCount")
+ public Long copiedObjectCount;
+
+ /**
+ * example:
+ * 800
+ */
+ @NameInMap("CopiedObjectSize")
+ public Long copiedObjectSize;
+
+ /**
+ * example:
+ * 200
+ */
+ @NameInMap("FailedObjectCount")
+ public Long failedObjectCount;
+
+ /**
+ * example:
+ * test_access_id
+ */
+ @NameInMap("InvAccessId")
+ public String invAccessId;
+
+ /**
+ * example:
+ * test_secret_key
+ */
+ @NameInMap("InvAccessSecret")
+ public String invAccessSecret;
+
+ /**
+ * example:
+ * test_sys_bucket
+ */
+ @NameInMap("InvBucket")
+ public String invBucket;
+
+ /**
+ * example:
+ * test_domain
+ */
+ @NameInMap("InvDomain")
+ public String invDomain;
+
+ /**
+ * example:
+ * oss
+ */
+ @NameInMap("InvLocation")
+ public String invLocation;
+
+ /**
+ * example:
+ * mainfest.json
+ */
+ @NameInMap("InvPath")
+ public String invPath;
+
+ /**
+ * example:
+ * test_region_id
+ */
+ @NameInMap("InvRegionId")
+ public String invRegionId;
+
+ /**
+ * example:
+ * Ready
+ */
+ @NameInMap("ReadyRetry")
+ public String readyRetry;
+
+ /**
+ * example:
+ * 1000
+ */
+ @NameInMap("TotalObjectCount")
+ public Long totalObjectCount;
+
+ /**
+ * example:
+ * 1000
+ */
+ @NameInMap("TotalObjectSize")
+ public Long totalObjectSize;
+
+ /**
+ * example:
+ * test_job_id
+ */
+ @NameInMap("Version")
+ public String version;
+
+ public static GetJobResultResp build(java.util.Map map) throws Exception {
+ GetJobResultResp self = new GetJobResultResp();
+ return TeaModel.build(map, self);
+ }
+
+ public GetJobResultResp setAddressType(String addressType) {
+ this.addressType = addressType;
+ return this;
+ }
+ public String getAddressType() {
+ return this.addressType;
+ }
+
+ public GetJobResultResp setCopiedObjectCount(Long copiedObjectCount) {
+ this.copiedObjectCount = copiedObjectCount;
+ return this;
+ }
+ public Long getCopiedObjectCount() {
+ return this.copiedObjectCount;
+ }
+
+ public GetJobResultResp setCopiedObjectSize(Long copiedObjectSize) {
+ this.copiedObjectSize = copiedObjectSize;
+ return this;
+ }
+ public Long getCopiedObjectSize() {
+ return this.copiedObjectSize;
+ }
+
+ public GetJobResultResp setFailedObjectCount(Long failedObjectCount) {
+ this.failedObjectCount = failedObjectCount;
+ return this;
+ }
+ public Long getFailedObjectCount() {
+ return this.failedObjectCount;
+ }
+
+ public GetJobResultResp setInvAccessId(String invAccessId) {
+ this.invAccessId = invAccessId;
+ return this;
+ }
+ public String getInvAccessId() {
+ return this.invAccessId;
+ }
+
+ public GetJobResultResp setInvAccessSecret(String invAccessSecret) {
+ this.invAccessSecret = invAccessSecret;
+ return this;
+ }
+ public String getInvAccessSecret() {
+ return this.invAccessSecret;
+ }
+
+ public GetJobResultResp setInvBucket(String invBucket) {
+ this.invBucket = invBucket;
+ return this;
+ }
+ public String getInvBucket() {
+ return this.invBucket;
+ }
+
+ public GetJobResultResp setInvDomain(String invDomain) {
+ this.invDomain = invDomain;
+ return this;
+ }
+ public String getInvDomain() {
+ return this.invDomain;
+ }
+
+ public GetJobResultResp setInvLocation(String invLocation) {
+ this.invLocation = invLocation;
+ return this;
+ }
+ public String getInvLocation() {
+ return this.invLocation;
+ }
+
+ public GetJobResultResp setInvPath(String invPath) {
+ this.invPath = invPath;
+ return this;
+ }
+ public String getInvPath() {
+ return this.invPath;
+ }
+
+ public GetJobResultResp setInvRegionId(String invRegionId) {
+ this.invRegionId = invRegionId;
+ return this;
+ }
+ public String getInvRegionId() {
+ return this.invRegionId;
+ }
+
+ public GetJobResultResp setReadyRetry(String readyRetry) {
+ this.readyRetry = readyRetry;
+ return this;
+ }
+ public String getReadyRetry() {
+ return this.readyRetry;
+ }
+
+ public GetJobResultResp setTotalObjectCount(Long totalObjectCount) {
+ this.totalObjectCount = totalObjectCount;
+ return this;
+ }
+ public Long getTotalObjectCount() {
+ return this.totalObjectCount;
+ }
+
+ public GetJobResultResp setTotalObjectSize(Long totalObjectSize) {
+ this.totalObjectSize = totalObjectSize;
+ return this;
+ }
+ public Long getTotalObjectSize() {
+ return this.totalObjectSize;
+ }
+
+ public GetJobResultResp setVersion(String version) {
+ this.version = version;
+ return this;
+ }
+ public String getVersion() {
+ return this.version;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResponse.java
new file mode 100644
index 00000000..10a29b63
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetJobResultResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public GetJobResultResponseBody body;
+
+ public static GetJobResultResponse build(java.util.Map map) throws Exception {
+ GetJobResultResponse self = new GetJobResultResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public GetJobResultResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public GetJobResultResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public GetJobResultResponse setBody(GetJobResultResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public GetJobResultResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResponseBody.java
new file mode 100644
index 00000000..2fd8fbdc
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResponseBody.java
@@ -0,0 +1,26 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetJobResultResponseBody extends TeaModel {
+ /**
+ * 1
+ */
+ @NameInMap("ImportJobResult")
+ public GetJobResultResp importJobResult;
+
+ public static GetJobResultResponseBody build(java.util.Map map) throws Exception {
+ GetJobResultResponseBody self = new GetJobResultResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public GetJobResultResponseBody setImportJobResult(GetJobResultResp importJobResult) {
+ this.importJobResult = importJobResult;
+ return this;
+ }
+ public GetJobResultResp getImportJobResult() {
+ return this.importJobResult;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportRequest.java
new file mode 100644
index 00000000..fa14496e
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportRequest.java
@@ -0,0 +1,44 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetReportRequest extends TeaModel {
+ /**
+ * example:
+ * 1
+ */
+ @NameInMap("runtimeId")
+ public Integer runtimeId;
+
+ /**
+ * This parameter is required.
+ *
+ * example:
+ * test_job_id
+ */
+ @NameInMap("version")
+ public String version;
+
+ public static GetReportRequest build(java.util.Map map) throws Exception {
+ GetReportRequest self = new GetReportRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public GetReportRequest setRuntimeId(Integer runtimeId) {
+ this.runtimeId = runtimeId;
+ return this;
+ }
+ public Integer getRuntimeId() {
+ return this.runtimeId;
+ }
+
+ public GetReportRequest setVersion(String version) {
+ this.version = version;
+ return this;
+ }
+ public String getVersion() {
+ return this.version;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResp.java
new file mode 100644
index 00000000..fd676f6b
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResp.java
@@ -0,0 +1,218 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetReportResp extends TeaModel {
+ /**
+ * example:
+ * 800
+ */
+ @NameInMap("CopiedCount")
+ public Long copiedCount;
+
+ @NameInMap("ErrorMessage")
+ public String errorMessage;
+
+ /**
+ * example:
+ * 100
+ */
+ @NameInMap("FailedCount")
+ public Long failedCount;
+
+ /**
+ * example:
+ * test_failed_prefix/
+ */
+ @NameInMap("FailedListPrefix")
+ public String failedListPrefix;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("JobCreateTime")
+ public String jobCreateTime;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("JobEndTime")
+ public String jobEndTime;
+
+ /**
+ * example:
+ * 1000
+ */
+ @NameInMap("JobExecuteTime")
+ public String jobExecuteTime;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("ReportCreateTime")
+ public String reportCreateTime;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("ReportEndTime")
+ public String reportEndTime;
+
+ /**
+ * example:
+ * 100
+ */
+ @NameInMap("SkippedCount")
+ public Long skippedCount;
+
+ /**
+ * example:
+ * test_skipped_prefix/
+ */
+ @NameInMap("SkippedListPrefix")
+ public String skippedListPrefix;
+
+ /**
+ * example:
+ * Running
+ */
+ @NameInMap("Status")
+ public String status;
+
+ /**
+ * example:
+ * 1000
+ */
+ @NameInMap("TotalCount")
+ public Long totalCount;
+
+ /**
+ * example:
+ * test_total_prefix/
+ */
+ @NameInMap("TotalListPrefix")
+ public String totalListPrefix;
+
+ public static GetReportResp build(java.util.Map map) throws Exception {
+ GetReportResp self = new GetReportResp();
+ return TeaModel.build(map, self);
+ }
+
+ public GetReportResp setCopiedCount(Long copiedCount) {
+ this.copiedCount = copiedCount;
+ return this;
+ }
+ public Long getCopiedCount() {
+ return this.copiedCount;
+ }
+
+ public GetReportResp setErrorMessage(String errorMessage) {
+ this.errorMessage = errorMessage;
+ return this;
+ }
+ public String getErrorMessage() {
+ return this.errorMessage;
+ }
+
+ public GetReportResp setFailedCount(Long failedCount) {
+ this.failedCount = failedCount;
+ return this;
+ }
+ public Long getFailedCount() {
+ return this.failedCount;
+ }
+
+ public GetReportResp setFailedListPrefix(String failedListPrefix) {
+ this.failedListPrefix = failedListPrefix;
+ return this;
+ }
+ public String getFailedListPrefix() {
+ return this.failedListPrefix;
+ }
+
+ public GetReportResp setJobCreateTime(String jobCreateTime) {
+ this.jobCreateTime = jobCreateTime;
+ return this;
+ }
+ public String getJobCreateTime() {
+ return this.jobCreateTime;
+ }
+
+ public GetReportResp setJobEndTime(String jobEndTime) {
+ this.jobEndTime = jobEndTime;
+ return this;
+ }
+ public String getJobEndTime() {
+ return this.jobEndTime;
+ }
+
+ public GetReportResp setJobExecuteTime(String jobExecuteTime) {
+ this.jobExecuteTime = jobExecuteTime;
+ return this;
+ }
+ public String getJobExecuteTime() {
+ return this.jobExecuteTime;
+ }
+
+ public GetReportResp setReportCreateTime(String reportCreateTime) {
+ this.reportCreateTime = reportCreateTime;
+ return this;
+ }
+ public String getReportCreateTime() {
+ return this.reportCreateTime;
+ }
+
+ public GetReportResp setReportEndTime(String reportEndTime) {
+ this.reportEndTime = reportEndTime;
+ return this;
+ }
+ public String getReportEndTime() {
+ return this.reportEndTime;
+ }
+
+ public GetReportResp setSkippedCount(Long skippedCount) {
+ this.skippedCount = skippedCount;
+ return this;
+ }
+ public Long getSkippedCount() {
+ return this.skippedCount;
+ }
+
+ public GetReportResp setSkippedListPrefix(String skippedListPrefix) {
+ this.skippedListPrefix = skippedListPrefix;
+ return this;
+ }
+ public String getSkippedListPrefix() {
+ return this.skippedListPrefix;
+ }
+
+ public GetReportResp setStatus(String status) {
+ this.status = status;
+ return this;
+ }
+ public String getStatus() {
+ return this.status;
+ }
+
+ public GetReportResp setTotalCount(Long totalCount) {
+ this.totalCount = totalCount;
+ return this;
+ }
+ public Long getTotalCount() {
+ return this.totalCount;
+ }
+
+ public GetReportResp setTotalListPrefix(String totalListPrefix) {
+ this.totalListPrefix = totalListPrefix;
+ return this;
+ }
+ public String getTotalListPrefix() {
+ return this.totalListPrefix;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResponse.java
new file mode 100644
index 00000000..696c9955
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetReportResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public GetReportResponseBody body;
+
+ public static GetReportResponse build(java.util.Map map) throws Exception {
+ GetReportResponse self = new GetReportResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public GetReportResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public GetReportResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public GetReportResponse setBody(GetReportResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public GetReportResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResponseBody.java
new file mode 100644
index 00000000..6c495f2e
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResponseBody.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetReportResponseBody extends TeaModel {
+ @NameInMap("GetReportResponse")
+ public GetReportResp getReportResponse;
+
+ public static GetReportResponseBody build(java.util.Map map) throws Exception {
+ GetReportResponseBody self = new GetReportResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public GetReportResponseBody setGetReportResponse(GetReportResp getReportResponse) {
+ this.getReportResponse = getReportResponse;
+ return this;
+ }
+ public GetReportResp getGetReportResponse() {
+ return this.getReportResponse;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResp.java
new file mode 100644
index 00000000..373354b1
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResp.java
@@ -0,0 +1,98 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetTunnelResp extends TeaModel {
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("CreateTime")
+ public String createTime;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("ModifyTime")
+ public String modifyTime;
+
+ /**
+ * example:
+ * test_owner
+ */
+ @NameInMap("Owner")
+ public String owner;
+
+ /**
+ * example:
+ * K1:V1,K2:V2
+ */
+ @NameInMap("Tags")
+ public String tags;
+
+ /**
+ * example:
+ * test_tunnel_id
+ */
+ @NameInMap("TunnelId")
+ public String tunnelId;
+
+ @NameInMap("TunnelQos")
+ public TunnelQos tunnelQos;
+
+ public static GetTunnelResp build(java.util.Map map) throws Exception {
+ GetTunnelResp self = new GetTunnelResp();
+ return TeaModel.build(map, self);
+ }
+
+ public GetTunnelResp setCreateTime(String createTime) {
+ this.createTime = createTime;
+ return this;
+ }
+ public String getCreateTime() {
+ return this.createTime;
+ }
+
+ public GetTunnelResp setModifyTime(String modifyTime) {
+ this.modifyTime = modifyTime;
+ return this;
+ }
+ public String getModifyTime() {
+ return this.modifyTime;
+ }
+
+ public GetTunnelResp setOwner(String owner) {
+ this.owner = owner;
+ return this;
+ }
+ public String getOwner() {
+ return this.owner;
+ }
+
+ public GetTunnelResp setTags(String tags) {
+ this.tags = tags;
+ return this;
+ }
+ public String getTags() {
+ return this.tags;
+ }
+
+ public GetTunnelResp setTunnelId(String tunnelId) {
+ this.tunnelId = tunnelId;
+ return this;
+ }
+ public String getTunnelId() {
+ return this.tunnelId;
+ }
+
+ public GetTunnelResp setTunnelQos(TunnelQos tunnelQos) {
+ this.tunnelQos = tunnelQos;
+ return this;
+ }
+ public TunnelQos getTunnelQos() {
+ return this.tunnelQos;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResponse.java
new file mode 100644
index 00000000..fd773b98
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetTunnelResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public GetTunnelResponseBody body;
+
+ public static GetTunnelResponse build(java.util.Map map) throws Exception {
+ GetTunnelResponse self = new GetTunnelResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public GetTunnelResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public GetTunnelResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public GetTunnelResponse setBody(GetTunnelResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public GetTunnelResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResponseBody.java
new file mode 100644
index 00000000..83b4a279
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResponseBody.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class GetTunnelResponseBody extends TeaModel {
+ @NameInMap("ImportTunnel")
+ public GetTunnelResp importTunnel;
+
+ public static GetTunnelResponseBody build(java.util.Map map) throws Exception {
+ GetTunnelResponseBody self = new GetTunnelResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public GetTunnelResponseBody setImportTunnel(GetTunnelResp importTunnel) {
+ this.importTunnel = importTunnel;
+ return this;
+ }
+ public GetTunnelResp getImportTunnel() {
+ return this.importTunnel;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ImportQos.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ImportQos.java
new file mode 100644
index 00000000..a3086976
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ImportQos.java
@@ -0,0 +1,42 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ImportQos extends TeaModel {
+ /**
+ * example:
+ * 1073741824
+ */
+ @NameInMap("MaxBandWidth")
+ public Long maxBandWidth;
+
+ /**
+ * example:
+ * 1000
+ */
+ @NameInMap("MaxImportTaskQps")
+ public Long maxImportTaskQps;
+
+ public static ImportQos build(java.util.Map map) throws Exception {
+ ImportQos self = new ImportQos();
+ return TeaModel.build(map, self);
+ }
+
+ public ImportQos setMaxBandWidth(Long maxBandWidth) {
+ this.maxBandWidth = maxBandWidth;
+ return this;
+ }
+ public Long getMaxBandWidth() {
+ return this.maxBandWidth;
+ }
+
+ public ImportQos setMaxImportTaskQps(Long maxImportTaskQps) {
+ this.maxImportTaskQps = maxImportTaskQps;
+ return this;
+ }
+ public Long getMaxImportTaskQps() {
+ return this.maxImportTaskQps;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/JobHistory.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/JobHistory.java
new file mode 100644
index 00000000..7e590fcd
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/JobHistory.java
@@ -0,0 +1,248 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class JobHistory extends TeaModel {
+ /**
+ * example:
+ * 2
+ */
+ @NameInMap("CommitId")
+ public String commitId;
+
+ /**
+ * example:
+ * 900
+ */
+ @NameInMap("CopiedCount")
+ public Long copiedCount;
+
+ /**
+ * example:
+ * 1000
+ */
+ @NameInMap("CopiedSize")
+ public Long copiedSize;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("EndTime")
+ public String endTime;
+
+ /**
+ * example:
+ * 100
+ */
+ @NameInMap("FailedCount")
+ public Long failedCount;
+
+ /**
+ * example:
+ * test_id
+ */
+ @NameInMap("JobVersion")
+ public String jobVersion;
+
+ /**
+ * example:
+ * Listing
+ */
+ @NameInMap("ListStatus")
+ public String listStatus;
+
+ @NameInMap("Message")
+ public String message;
+
+ /**
+ * example:
+ * test_name
+ */
+ @NameInMap("Name")
+ public String name;
+
+ /**
+ * example:
+ * user
+ */
+ @NameInMap("Operator")
+ public String operator;
+
+ /**
+ * example:
+ * 1
+ */
+ @NameInMap("RuntimeId")
+ public String runtimeId;
+
+ /**
+ * example:
+ * Normal
+ */
+ @NameInMap("RuntimeState")
+ public String runtimeState;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("StartTime")
+ public String startTime;
+
+ /**
+ * example:
+ * IMPORT_JOB_DOING
+ */
+ @NameInMap("Status")
+ public String status;
+
+ /**
+ * example:
+ * 1000
+ */
+ @NameInMap("TotalCount")
+ public Long totalCount;
+
+ /**
+ * example:
+ * 1000
+ */
+ @NameInMap("TotalSize")
+ public Long totalSize;
+
+ public static JobHistory build(java.util.Map map) throws Exception {
+ JobHistory self = new JobHistory();
+ return TeaModel.build(map, self);
+ }
+
+ public JobHistory setCommitId(String commitId) {
+ this.commitId = commitId;
+ return this;
+ }
+ public String getCommitId() {
+ return this.commitId;
+ }
+
+ public JobHistory setCopiedCount(Long copiedCount) {
+ this.copiedCount = copiedCount;
+ return this;
+ }
+ public Long getCopiedCount() {
+ return this.copiedCount;
+ }
+
+ public JobHistory setCopiedSize(Long copiedSize) {
+ this.copiedSize = copiedSize;
+ return this;
+ }
+ public Long getCopiedSize() {
+ return this.copiedSize;
+ }
+
+ public JobHistory setEndTime(String endTime) {
+ this.endTime = endTime;
+ return this;
+ }
+ public String getEndTime() {
+ return this.endTime;
+ }
+
+ public JobHistory setFailedCount(Long failedCount) {
+ this.failedCount = failedCount;
+ return this;
+ }
+ public Long getFailedCount() {
+ return this.failedCount;
+ }
+
+ public JobHistory setJobVersion(String jobVersion) {
+ this.jobVersion = jobVersion;
+ return this;
+ }
+ public String getJobVersion() {
+ return this.jobVersion;
+ }
+
+ public JobHistory setListStatus(String listStatus) {
+ this.listStatus = listStatus;
+ return this;
+ }
+ public String getListStatus() {
+ return this.listStatus;
+ }
+
+ public JobHistory setMessage(String message) {
+ this.message = message;
+ return this;
+ }
+ public String getMessage() {
+ return this.message;
+ }
+
+ public JobHistory setName(String name) {
+ this.name = name;
+ return this;
+ }
+ public String getName() {
+ return this.name;
+ }
+
+ public JobHistory setOperator(String operator) {
+ this.operator = operator;
+ return this;
+ }
+ public String getOperator() {
+ return this.operator;
+ }
+
+ public JobHistory setRuntimeId(String runtimeId) {
+ this.runtimeId = runtimeId;
+ return this;
+ }
+ public String getRuntimeId() {
+ return this.runtimeId;
+ }
+
+ public JobHistory setRuntimeState(String runtimeState) {
+ this.runtimeState = runtimeState;
+ return this;
+ }
+ public String getRuntimeState() {
+ return this.runtimeState;
+ }
+
+ public JobHistory setStartTime(String startTime) {
+ this.startTime = startTime;
+ return this;
+ }
+ public String getStartTime() {
+ return this.startTime;
+ }
+
+ public JobHistory setStatus(String status) {
+ this.status = status;
+ return this;
+ }
+ public String getStatus() {
+ return this.status;
+ }
+
+ public JobHistory setTotalCount(Long totalCount) {
+ this.totalCount = totalCount;
+ return this;
+ }
+ public Long getTotalCount() {
+ return this.totalCount;
+ }
+
+ public JobHistory setTotalSize(Long totalSize) {
+ this.totalSize = totalSize;
+ return this;
+ }
+ public Long getTotalSize() {
+ return this.totalSize;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/KeyFilterItem.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/KeyFilterItem.java
new file mode 100644
index 00000000..3c7170e8
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/KeyFilterItem.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class KeyFilterItem extends TeaModel {
+ @NameInMap("Regex")
+ public java.util.List regex;
+
+ public static KeyFilterItem build(java.util.Map map) throws Exception {
+ KeyFilterItem self = new KeyFilterItem();
+ return TeaModel.build(map, self);
+ }
+
+ public KeyFilterItem setRegex(java.util.List regex) {
+ this.regex = regex;
+ return this;
+ }
+ public java.util.List getRegex() {
+ return this.regex;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/KeyFilters.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/KeyFilters.java
new file mode 100644
index 00000000..1177c46b
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/KeyFilters.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class KeyFilters extends TeaModel {
+ @NameInMap("Excludes")
+ public KeyFilterItem excludes;
+
+ @NameInMap("Includes")
+ public KeyFilterItem includes;
+
+ public static KeyFilters build(java.util.Map map) throws Exception {
+ KeyFilters self = new KeyFilters();
+ return TeaModel.build(map, self);
+ }
+
+ public KeyFilters setExcludes(KeyFilterItem excludes) {
+ this.excludes = excludes;
+ return this;
+ }
+ public KeyFilterItem getExcludes() {
+ return this.excludes;
+ }
+
+ public KeyFilters setIncludes(KeyFilterItem includes) {
+ this.includes = includes;
+ return this;
+ }
+ public KeyFilterItem getIncludes() {
+ return this.includes;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/LastModifiedFilters.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/LastModifiedFilters.java
new file mode 100644
index 00000000..8fa4814b
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/LastModifiedFilters.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class LastModifiedFilters extends TeaModel {
+ @NameInMap("Excludes")
+ public LastModifyFilterItem excludes;
+
+ @NameInMap("Includes")
+ public LastModifyFilterItem includes;
+
+ public static LastModifiedFilters build(java.util.Map map) throws Exception {
+ LastModifiedFilters self = new LastModifiedFilters();
+ return TeaModel.build(map, self);
+ }
+
+ public LastModifiedFilters setExcludes(LastModifyFilterItem excludes) {
+ this.excludes = excludes;
+ return this;
+ }
+ public LastModifyFilterItem getExcludes() {
+ return this.excludes;
+ }
+
+ public LastModifiedFilters setIncludes(LastModifyFilterItem includes) {
+ this.includes = includes;
+ return this;
+ }
+ public LastModifyFilterItem getIncludes() {
+ return this.includes;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/LastModifyFilterItem.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/LastModifyFilterItem.java
new file mode 100644
index 00000000..fadade6a
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/LastModifyFilterItem.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class LastModifyFilterItem extends TeaModel {
+ @NameInMap("TimeFilter")
+ public java.util.List timeFilter;
+
+ public static LastModifyFilterItem build(java.util.Map map) throws Exception {
+ LastModifyFilterItem self = new LastModifyFilterItem();
+ return TeaModel.build(map, self);
+ }
+
+ public LastModifyFilterItem setTimeFilter(java.util.List timeFilter) {
+ this.timeFilter = timeFilter;
+ return this;
+ }
+ public java.util.List getTimeFilter() {
+ return this.timeFilter;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressRequest.java
new file mode 100644
index 00000000..f05f043c
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressRequest.java
@@ -0,0 +1,42 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListAddressRequest extends TeaModel {
+ /**
+ * example:
+ * 100
+ */
+ @NameInMap("count")
+ public Integer count;
+
+ /**
+ * example:
+ * test_marker
+ */
+ @NameInMap("marker")
+ public String marker;
+
+ public static ListAddressRequest build(java.util.Map map) throws Exception {
+ ListAddressRequest self = new ListAddressRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public ListAddressRequest setCount(Integer count) {
+ this.count = count;
+ return this;
+ }
+ public Integer getCount() {
+ return this.count;
+ }
+
+ public ListAddressRequest setMarker(String marker) {
+ this.marker = marker;
+ return this;
+ }
+ public String getMarker() {
+ return this.marker;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResp.java
new file mode 100644
index 00000000..c95f3b39
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResp.java
@@ -0,0 +1,53 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListAddressResp extends TeaModel {
+ @NameInMap("ImportAddress")
+ public java.util.List importAddress;
+
+ /**
+ * example:
+ * test_marker
+ */
+ @NameInMap("NextMarker")
+ public String nextMarker;
+
+ /**
+ * example:
+ * true
+ */
+ @NameInMap("Truncated")
+ public Boolean truncated;
+
+ public static ListAddressResp build(java.util.Map map) throws Exception {
+ ListAddressResp self = new ListAddressResp();
+ return TeaModel.build(map, self);
+ }
+
+ public ListAddressResp setImportAddress(java.util.List importAddress) {
+ this.importAddress = importAddress;
+ return this;
+ }
+ public java.util.List getImportAddress() {
+ return this.importAddress;
+ }
+
+ public ListAddressResp setNextMarker(String nextMarker) {
+ this.nextMarker = nextMarker;
+ return this;
+ }
+ public String getNextMarker() {
+ return this.nextMarker;
+ }
+
+ public ListAddressResp setTruncated(Boolean truncated) {
+ this.truncated = truncated;
+ return this;
+ }
+ public Boolean getTruncated() {
+ return this.truncated;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResponse.java
new file mode 100644
index 00000000..d4562645
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListAddressResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public ListAddressResponseBody body;
+
+ public static ListAddressResponse build(java.util.Map map) throws Exception {
+ ListAddressResponse self = new ListAddressResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public ListAddressResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public ListAddressResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public ListAddressResponse setBody(ListAddressResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public ListAddressResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResponseBody.java
new file mode 100644
index 00000000..c8084e2f
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResponseBody.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListAddressResponseBody extends TeaModel {
+ @NameInMap("ImportAddressList")
+ public ListAddressResp importAddressList;
+
+ public static ListAddressResponseBody build(java.util.Map map) throws Exception {
+ ListAddressResponseBody self = new ListAddressResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public ListAddressResponseBody setImportAddressList(ListAddressResp importAddressList) {
+ this.importAddressList = importAddressList;
+ return this;
+ }
+ public ListAddressResp getImportAddressList() {
+ return this.importAddressList;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentRequest.java
new file mode 100644
index 00000000..a8adfd33
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentRequest.java
@@ -0,0 +1,42 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListAgentRequest extends TeaModel {
+ /**
+ * example:
+ * 100
+ */
+ @NameInMap("count")
+ public Integer count;
+
+ /**
+ * example:
+ * test_agent
+ */
+ @NameInMap("marker")
+ public String marker;
+
+ public static ListAgentRequest build(java.util.Map map) throws Exception {
+ ListAgentRequest self = new ListAgentRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public ListAgentRequest setCount(Integer count) {
+ this.count = count;
+ return this;
+ }
+ public Integer getCount() {
+ return this.count;
+ }
+
+ public ListAgentRequest setMarker(String marker) {
+ this.marker = marker;
+ return this;
+ }
+ public String getMarker() {
+ return this.marker;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResp.java
new file mode 100644
index 00000000..c2b69f97
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResp.java
@@ -0,0 +1,53 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListAgentResp extends TeaModel {
+ @NameInMap("ImportAgent")
+ public java.util.List importAgent;
+
+ /**
+ * example:
+ * test_next_marker
+ */
+ @NameInMap("NextMarker")
+ public String nextMarker;
+
+ /**
+ * example:
+ * true
+ */
+ @NameInMap("Truncated")
+ public Boolean truncated;
+
+ public static ListAgentResp build(java.util.Map map) throws Exception {
+ ListAgentResp self = new ListAgentResp();
+ return TeaModel.build(map, self);
+ }
+
+ public ListAgentResp setImportAgent(java.util.List importAgent) {
+ this.importAgent = importAgent;
+ return this;
+ }
+ public java.util.List getImportAgent() {
+ return this.importAgent;
+ }
+
+ public ListAgentResp setNextMarker(String nextMarker) {
+ this.nextMarker = nextMarker;
+ return this;
+ }
+ public String getNextMarker() {
+ return this.nextMarker;
+ }
+
+ public ListAgentResp setTruncated(Boolean truncated) {
+ this.truncated = truncated;
+ return this;
+ }
+ public Boolean getTruncated() {
+ return this.truncated;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResponse.java
new file mode 100644
index 00000000..3d6ef435
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListAgentResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public ListAgentResponseBody body;
+
+ public static ListAgentResponse build(java.util.Map map) throws Exception {
+ ListAgentResponse self = new ListAgentResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public ListAgentResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public ListAgentResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public ListAgentResponse setBody(ListAgentResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public ListAgentResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResponseBody.java
new file mode 100644
index 00000000..d17dcf37
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResponseBody.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListAgentResponseBody extends TeaModel {
+ @NameInMap("ImportAgentList")
+ public ListAgentResp importAgentList;
+
+ public static ListAgentResponseBody build(java.util.Map map) throws Exception {
+ ListAgentResponseBody self = new ListAgentResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public ListAgentResponseBody setImportAgentList(ListAgentResp importAgentList) {
+ this.importAgentList = importAgentList;
+ return this;
+ }
+ public ListAgentResp getImportAgentList() {
+ return this.importAgentList;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryRequest.java
new file mode 100644
index 00000000..cef09fe3
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryRequest.java
@@ -0,0 +1,53 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListJobHistoryRequest extends TeaModel {
+ /**
+ * example:
+ * 100
+ */
+ @NameInMap("count")
+ public Integer count;
+
+ @NameInMap("marker")
+ public String marker;
+
+ /**
+ * example:
+ * 1
+ */
+ @NameInMap("runtimeId")
+ public Integer runtimeId;
+
+ public static ListJobHistoryRequest build(java.util.Map map) throws Exception {
+ ListJobHistoryRequest self = new ListJobHistoryRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public ListJobHistoryRequest setCount(Integer count) {
+ this.count = count;
+ return this;
+ }
+ public Integer getCount() {
+ return this.count;
+ }
+
+ public ListJobHistoryRequest setMarker(String marker) {
+ this.marker = marker;
+ return this;
+ }
+ public String getMarker() {
+ return this.marker;
+ }
+
+ public ListJobHistoryRequest setRuntimeId(Integer runtimeId) {
+ this.runtimeId = runtimeId;
+ return this;
+ }
+ public Integer getRuntimeId() {
+ return this.runtimeId;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResp.java
new file mode 100644
index 00000000..1208c72d
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResp.java
@@ -0,0 +1,53 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListJobHistoryResp extends TeaModel {
+ @NameInMap("JobHistory")
+ public java.util.List jobHistory;
+
+ /**
+ * example:
+ * test_next_marker
+ */
+ @NameInMap("NextMarker")
+ public String nextMarker;
+
+ /**
+ * example:
+ * true
+ */
+ @NameInMap("Truncated")
+ public String truncated;
+
+ public static ListJobHistoryResp build(java.util.Map map) throws Exception {
+ ListJobHistoryResp self = new ListJobHistoryResp();
+ return TeaModel.build(map, self);
+ }
+
+ public ListJobHistoryResp setJobHistory(java.util.List jobHistory) {
+ this.jobHistory = jobHistory;
+ return this;
+ }
+ public java.util.List getJobHistory() {
+ return this.jobHistory;
+ }
+
+ public ListJobHistoryResp setNextMarker(String nextMarker) {
+ this.nextMarker = nextMarker;
+ return this;
+ }
+ public String getNextMarker() {
+ return this.nextMarker;
+ }
+
+ public ListJobHistoryResp setTruncated(String truncated) {
+ this.truncated = truncated;
+ return this;
+ }
+ public String getTruncated() {
+ return this.truncated;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResponse.java
new file mode 100644
index 00000000..23d9acfd
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListJobHistoryResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public ListJobHistoryResponseBody body;
+
+ public static ListJobHistoryResponse build(java.util.Map map) throws Exception {
+ ListJobHistoryResponse self = new ListJobHistoryResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public ListJobHistoryResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public ListJobHistoryResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public ListJobHistoryResponse setBody(ListJobHistoryResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public ListJobHistoryResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResponseBody.java
new file mode 100644
index 00000000..c09f20df
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResponseBody.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListJobHistoryResponseBody extends TeaModel {
+ @NameInMap("JobHistoryList")
+ public ListJobHistoryResp jobHistoryList;
+
+ public static ListJobHistoryResponseBody build(java.util.Map map) throws Exception {
+ ListJobHistoryResponseBody self = new ListJobHistoryResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public ListJobHistoryResponseBody setJobHistoryList(ListJobHistoryResp jobHistoryList) {
+ this.jobHistoryList = jobHistoryList;
+ return this;
+ }
+ public ListJobHistoryResp getJobHistoryList() {
+ return this.jobHistoryList;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobInfo.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobInfo.java
new file mode 100644
index 00000000..df508da2
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobInfo.java
@@ -0,0 +1,53 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListJobInfo extends TeaModel {
+ @NameInMap("ImportJob")
+ public java.util.List importJob;
+
+ /**
+ * example:
+ * test_next_marker
+ */
+ @NameInMap("NextMarker")
+ public String nextMarker;
+
+ /**
+ * example:
+ * true
+ */
+ @NameInMap("Truncated")
+ public Boolean truncated;
+
+ public static ListJobInfo build(java.util.Map map) throws Exception {
+ ListJobInfo self = new ListJobInfo();
+ return TeaModel.build(map, self);
+ }
+
+ public ListJobInfo setImportJob(java.util.List importJob) {
+ this.importJob = importJob;
+ return this;
+ }
+ public java.util.List getImportJob() {
+ return this.importJob;
+ }
+
+ public ListJobInfo setNextMarker(String nextMarker) {
+ this.nextMarker = nextMarker;
+ return this;
+ }
+ public String getNextMarker() {
+ return this.nextMarker;
+ }
+
+ public ListJobInfo setTruncated(Boolean truncated) {
+ this.truncated = truncated;
+ return this;
+ }
+ public Boolean getTruncated() {
+ return this.truncated;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobRequest.java
new file mode 100644
index 00000000..7750b7d6
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobRequest.java
@@ -0,0 +1,72 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListJobRequest extends TeaModel {
+ /**
+ * example:
+ * true
+ */
+ @NameInMap("all")
+ public String all;
+
+ /**
+ * example:
+ * 1000
+ */
+ @NameInMap("count")
+ public Integer count;
+
+ /**
+ * example:
+ * test_marker
+ */
+ @NameInMap("marker")
+ public String marker;
+
+ /**
+ * example:
+ * test_parent_job_name
+ */
+ @NameInMap("parentName")
+ public String parentName;
+
+ public static ListJobRequest build(java.util.Map map) throws Exception {
+ ListJobRequest self = new ListJobRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public ListJobRequest setAll(String all) {
+ this.all = all;
+ return this;
+ }
+ public String getAll() {
+ return this.all;
+ }
+
+ public ListJobRequest setCount(Integer count) {
+ this.count = count;
+ return this;
+ }
+ public Integer getCount() {
+ return this.count;
+ }
+
+ public ListJobRequest setMarker(String marker) {
+ this.marker = marker;
+ return this;
+ }
+ public String getMarker() {
+ return this.marker;
+ }
+
+ public ListJobRequest setParentName(String parentName) {
+ this.parentName = parentName;
+ return this;
+ }
+ public String getParentName() {
+ return this.parentName;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResp.java
new file mode 100644
index 00000000..24ae142f
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResp.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListJobResp extends TeaModel {
+ @NameInMap("ImportJob")
+ public java.util.List importJob;
+
+ @NameInMap("NextMarker")
+ public String nextMarker;
+
+ @NameInMap("Truncated")
+ public Boolean truncated;
+
+ public static ListJobResp build(java.util.Map map) throws Exception {
+ ListJobResp self = new ListJobResp();
+ return TeaModel.build(map, self);
+ }
+
+ public ListJobResp setImportJob(java.util.List importJob) {
+ this.importJob = importJob;
+ return this;
+ }
+ public java.util.List getImportJob() {
+ return this.importJob;
+ }
+
+ public ListJobResp setNextMarker(String nextMarker) {
+ this.nextMarker = nextMarker;
+ return this;
+ }
+ public String getNextMarker() {
+ return this.nextMarker;
+ }
+
+ public ListJobResp setTruncated(Boolean truncated) {
+ this.truncated = truncated;
+ return this;
+ }
+ public Boolean getTruncated() {
+ return this.truncated;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResponse.java
new file mode 100644
index 00000000..fbd9a75e
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListJobResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public ListJobResponseBody body;
+
+ public static ListJobResponse build(java.util.Map map) throws Exception {
+ ListJobResponse self = new ListJobResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public ListJobResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public ListJobResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public ListJobResponse setBody(ListJobResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public ListJobResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResponseBody.java
new file mode 100644
index 00000000..ae91db16
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResponseBody.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListJobResponseBody extends TeaModel {
+ @NameInMap("JobList")
+ public ListJobResp jobList;
+
+ public static ListJobResponseBody build(java.util.Map map) throws Exception {
+ ListJobResponseBody self = new ListJobResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public ListJobResponseBody setJobList(ListJobResp jobList) {
+ this.jobList = jobList;
+ return this;
+ }
+ public ListJobResp getJobList() {
+ return this.jobList;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelRequest.java
new file mode 100644
index 00000000..17e07f50
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelRequest.java
@@ -0,0 +1,42 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListTunnelRequest extends TeaModel {
+ /**
+ * example:
+ * 2
+ */
+ @NameInMap("count")
+ public Integer count;
+
+ /**
+ * example:
+ * 1
+ */
+ @NameInMap("marker")
+ public String marker;
+
+ public static ListTunnelRequest build(java.util.Map map) throws Exception {
+ ListTunnelRequest self = new ListTunnelRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public ListTunnelRequest setCount(Integer count) {
+ this.count = count;
+ return this;
+ }
+ public Integer getCount() {
+ return this.count;
+ }
+
+ public ListTunnelRequest setMarker(String marker) {
+ this.marker = marker;
+ return this;
+ }
+ public String getMarker() {
+ return this.marker;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResp.java
new file mode 100644
index 00000000..0d40d005
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResp.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListTunnelResp extends TeaModel {
+ @NameInMap("ImportTunnel")
+ public java.util.List importTunnel;
+
+ @NameInMap("NextMarker")
+ public String nextMarker;
+
+ @NameInMap("Truncated")
+ public Boolean truncated;
+
+ public static ListTunnelResp build(java.util.Map map) throws Exception {
+ ListTunnelResp self = new ListTunnelResp();
+ return TeaModel.build(map, self);
+ }
+
+ public ListTunnelResp setImportTunnel(java.util.List importTunnel) {
+ this.importTunnel = importTunnel;
+ return this;
+ }
+ public java.util.List getImportTunnel() {
+ return this.importTunnel;
+ }
+
+ public ListTunnelResp setNextMarker(String nextMarker) {
+ this.nextMarker = nextMarker;
+ return this;
+ }
+ public String getNextMarker() {
+ return this.nextMarker;
+ }
+
+ public ListTunnelResp setTruncated(Boolean truncated) {
+ this.truncated = truncated;
+ return this;
+ }
+ public Boolean getTruncated() {
+ return this.truncated;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResponse.java
new file mode 100644
index 00000000..33634c97
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListTunnelResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public ListTunnelResponseBody body;
+
+ public static ListTunnelResponse build(java.util.Map map) throws Exception {
+ ListTunnelResponse self = new ListTunnelResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public ListTunnelResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public ListTunnelResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public ListTunnelResponse setBody(ListTunnelResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public ListTunnelResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResponseBody.java
new file mode 100644
index 00000000..b6f8ccf2
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResponseBody.java
@@ -0,0 +1,26 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ListTunnelResponseBody extends TeaModel {
+ /**
+ * 2
+ */
+ @NameInMap("ImportTunnelList")
+ public ListTunnelResp importTunnelList;
+
+ public static ListTunnelResponseBody build(java.util.Map map) throws Exception {
+ ListTunnelResponseBody self = new ListTunnelResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public ListTunnelResponseBody setImportTunnelList(ListTunnelResp importTunnelList) {
+ this.importTunnelList = importTunnelList;
+ return this;
+ }
+ public ListTunnelResp getImportTunnelList() {
+ return this.importTunnelList;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ScheduleRule.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ScheduleRule.java
new file mode 100644
index 00000000..6af7cd82
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ScheduleRule.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class ScheduleRule extends TeaModel {
+ @NameInMap("MaxScheduleCount")
+ public Long maxScheduleCount;
+
+ @NameInMap("StartCronExpression")
+ public String startCronExpression;
+
+ @NameInMap("SuspendCronExpression")
+ public String suspendCronExpression;
+
+ public static ScheduleRule build(java.util.Map map) throws Exception {
+ ScheduleRule self = new ScheduleRule();
+ return TeaModel.build(map, self);
+ }
+
+ public ScheduleRule setMaxScheduleCount(Long maxScheduleCount) {
+ this.maxScheduleCount = maxScheduleCount;
+ return this;
+ }
+ public Long getMaxScheduleCount() {
+ return this.maxScheduleCount;
+ }
+
+ public ScheduleRule setStartCronExpression(String startCronExpression) {
+ this.startCronExpression = startCronExpression;
+ return this;
+ }
+ public String getStartCronExpression() {
+ return this.startCronExpression;
+ }
+
+ public ScheduleRule setSuspendCronExpression(String suspendCronExpression) {
+ this.suspendCronExpression = suspendCronExpression;
+ return this;
+ }
+ public String getSuspendCronExpression() {
+ return this.suspendCronExpression;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/TimeFilter.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/TimeFilter.java
new file mode 100644
index 00000000..73e2db5b
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/TimeFilter.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class TimeFilter extends TeaModel {
+ @NameInMap("EndTime")
+ public String endTime;
+
+ @NameInMap("StartTime")
+ public String startTime;
+
+ public static TimeFilter build(java.util.Map map) throws Exception {
+ TimeFilter self = new TimeFilter();
+ return TeaModel.build(map, self);
+ }
+
+ public TimeFilter setEndTime(String endTime) {
+ this.endTime = endTime;
+ return this;
+ }
+ public String getEndTime() {
+ return this.endTime;
+ }
+
+ public TimeFilter setStartTime(String startTime) {
+ this.startTime = startTime;
+ return this;
+ }
+ public String getStartTime() {
+ return this.startTime;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/TunnelQos.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/TunnelQos.java
new file mode 100644
index 00000000..dece8b85
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/TunnelQos.java
@@ -0,0 +1,42 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class TunnelQos extends TeaModel {
+ /**
+ * example:
+ * 1073741824
+ */
+ @NameInMap("MaxBandwidth")
+ public Long maxBandwidth;
+
+ /**
+ * example:
+ * 100
+ */
+ @NameInMap("MaxQps")
+ public Integer maxQps;
+
+ public static TunnelQos build(java.util.Map map) throws Exception {
+ TunnelQos self = new TunnelQos();
+ return TeaModel.build(map, self);
+ }
+
+ public TunnelQos setMaxBandwidth(Long maxBandwidth) {
+ this.maxBandwidth = maxBandwidth;
+ return this;
+ }
+ public Long getMaxBandwidth() {
+ return this.maxBandwidth;
+ }
+
+ public TunnelQos setMaxQps(Integer maxQps) {
+ this.maxQps = maxQps;
+ return this;
+ }
+ public Integer getMaxQps() {
+ return this.maxQps;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressInfo.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressInfo.java
new file mode 100644
index 00000000..a44d5877
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressInfo.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class UpdateAddressInfo extends TeaModel {
+ @NameInMap("AgentList")
+ public String agentList;
+
+ public static UpdateAddressInfo build(java.util.Map map) throws Exception {
+ UpdateAddressInfo self = new UpdateAddressInfo();
+ return TeaModel.build(map, self);
+ }
+
+ public UpdateAddressInfo setAgentList(String agentList) {
+ this.agentList = agentList;
+ return this;
+ }
+ public String getAgentList() {
+ return this.agentList;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressRequest.java
new file mode 100644
index 00000000..6a3801b8
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressRequest.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class UpdateAddressRequest extends TeaModel {
+ @NameInMap("ImportAddress")
+ public UpdateAddressInfo importAddress;
+
+ public static UpdateAddressRequest build(java.util.Map map) throws Exception {
+ UpdateAddressRequest self = new UpdateAddressRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public UpdateAddressRequest setImportAddress(UpdateAddressInfo importAddress) {
+ this.importAddress = importAddress;
+ return this;
+ }
+ public UpdateAddressInfo getImportAddress() {
+ return this.importAddress;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressResponse.java
new file mode 100644
index 00000000..ca8e16a0
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class UpdateAddressResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static UpdateAddressResponse build(java.util.Map map) throws Exception {
+ UpdateAddressResponse self = new UpdateAddressResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public UpdateAddressResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public UpdateAddressResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobInfo.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobInfo.java
new file mode 100644
index 00000000..b929d306
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobInfo.java
@@ -0,0 +1,38 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class UpdateJobInfo extends TeaModel {
+ @NameInMap("ImportQos")
+ public ImportQos importQos;
+
+ /**
+ * example:
+ * IMPORT_JOB_LAUNCHING
+ */
+ @NameInMap("Status")
+ public String status;
+
+ public static UpdateJobInfo build(java.util.Map map) throws Exception {
+ UpdateJobInfo self = new UpdateJobInfo();
+ return TeaModel.build(map, self);
+ }
+
+ public UpdateJobInfo setImportQos(ImportQos importQos) {
+ this.importQos = importQos;
+ return this;
+ }
+ public ImportQos getImportQos() {
+ return this.importQos;
+ }
+
+ public UpdateJobInfo setStatus(String status) {
+ this.status = status;
+ return this;
+ }
+ public String getStatus() {
+ return this.status;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobRequest.java
new file mode 100644
index 00000000..1148ae5e
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobRequest.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class UpdateJobRequest extends TeaModel {
+ @NameInMap("ImportJob")
+ public UpdateJobInfo importJob;
+
+ public static UpdateJobRequest build(java.util.Map map) throws Exception {
+ UpdateJobRequest self = new UpdateJobRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public UpdateJobRequest setImportJob(UpdateJobInfo importJob) {
+ this.importJob = importJob;
+ return this;
+ }
+ public UpdateJobInfo getImportJob() {
+ return this.importJob;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobResponse.java
new file mode 100644
index 00000000..adf2b5cf
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class UpdateJobResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static UpdateJobResponse build(java.util.Map map) throws Exception {
+ UpdateJobResponse self = new UpdateJobResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public UpdateJobResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public UpdateJobResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelInfo.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelInfo.java
new file mode 100644
index 00000000..39614561
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelInfo.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class UpdateTunnelInfo extends TeaModel {
+ @NameInMap("Tags")
+ public String tags;
+
+ @NameInMap("TunnelQos")
+ public TunnelQos tunnelQos;
+
+ public static UpdateTunnelInfo build(java.util.Map map) throws Exception {
+ UpdateTunnelInfo self = new UpdateTunnelInfo();
+ return TeaModel.build(map, self);
+ }
+
+ public UpdateTunnelInfo setTags(String tags) {
+ this.tags = tags;
+ return this;
+ }
+ public String getTags() {
+ return this.tags;
+ }
+
+ public UpdateTunnelInfo setTunnelQos(TunnelQos tunnelQos) {
+ this.tunnelQos = tunnelQos;
+ return this;
+ }
+ public TunnelQos getTunnelQos() {
+ return this.tunnelQos;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelRequest.java
new file mode 100644
index 00000000..f0a9a2c6
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelRequest.java
@@ -0,0 +1,23 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class UpdateTunnelRequest extends TeaModel {
+ @NameInMap("ImportTunnel")
+ public UpdateTunnelInfo importTunnel;
+
+ public static UpdateTunnelRequest build(java.util.Map map) throws Exception {
+ UpdateTunnelRequest self = new UpdateTunnelRequest();
+ return TeaModel.build(map, self);
+ }
+
+ public UpdateTunnelRequest setImportTunnel(UpdateTunnelInfo importTunnel) {
+ this.importTunnel = importTunnel;
+ return this;
+ }
+ public UpdateTunnelInfo getImportTunnel() {
+ return this.importTunnel;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelResponse.java
new file mode 100644
index 00000000..97251230
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelResponse.java
@@ -0,0 +1,34 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class UpdateTunnelResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ public static UpdateTunnelResponse build(java.util.Map map) throws Exception {
+ UpdateTunnelResponse self = new UpdateTunnelResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public UpdateTunnelResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public UpdateTunnelResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResp.java
new file mode 100644
index 00000000..e7b59658
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResp.java
@@ -0,0 +1,64 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class VerifyAddressResp extends TeaModel {
+ @NameInMap("ErrorCode")
+ public String errorCode;
+
+ @NameInMap("ErrorMessage")
+ public String errorMessage;
+
+ /**
+ * example:
+ * avaliable
+ */
+ @NameInMap("Status")
+ public String status;
+
+ /**
+ * example:
+ * 2024-05-01 12:00:00
+ */
+ @NameInMap("VerifyTime")
+ public String verifyTime;
+
+ public static VerifyAddressResp build(java.util.Map map) throws Exception {
+ VerifyAddressResp self = new VerifyAddressResp();
+ return TeaModel.build(map, self);
+ }
+
+ public VerifyAddressResp setErrorCode(String errorCode) {
+ this.errorCode = errorCode;
+ return this;
+ }
+ public String getErrorCode() {
+ return this.errorCode;
+ }
+
+ public VerifyAddressResp setErrorMessage(String errorMessage) {
+ this.errorMessage = errorMessage;
+ return this;
+ }
+ public String getErrorMessage() {
+ return this.errorMessage;
+ }
+
+ public VerifyAddressResp setStatus(String status) {
+ this.status = status;
+ return this;
+ }
+ public String getStatus() {
+ return this.status;
+ }
+
+ public VerifyAddressResp setVerifyTime(String verifyTime) {
+ this.verifyTime = verifyTime;
+ return this;
+ }
+ public String getVerifyTime() {
+ return this.verifyTime;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResponse.java
new file mode 100644
index 00000000..950ed966
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResponse.java
@@ -0,0 +1,45 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class VerifyAddressResponse extends TeaModel {
+ @NameInMap("headers")
+ public java.util.Map headers;
+
+ @NameInMap("statusCode")
+ public Integer statusCode;
+
+ @NameInMap("body")
+ public VerifyAddressResponseBody body;
+
+ public static VerifyAddressResponse build(java.util.Map map) throws Exception {
+ VerifyAddressResponse self = new VerifyAddressResponse();
+ return TeaModel.build(map, self);
+ }
+
+ public VerifyAddressResponse setHeaders(java.util.Map headers) {
+ this.headers = headers;
+ return this;
+ }
+ public java.util.Map getHeaders() {
+ return this.headers;
+ }
+
+ public VerifyAddressResponse setStatusCode(Integer statusCode) {
+ this.statusCode = statusCode;
+ return this;
+ }
+ public Integer getStatusCode() {
+ return this.statusCode;
+ }
+
+ public VerifyAddressResponse setBody(VerifyAddressResponseBody body) {
+ this.body = body;
+ return this;
+ }
+ public VerifyAddressResponseBody getBody() {
+ return this.body;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResponseBody.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResponseBody.java
new file mode 100644
index 00000000..7b2e865d
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResponseBody.java
@@ -0,0 +1,26 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class VerifyAddressResponseBody extends TeaModel {
+ /**
+ * 1
+ */
+ @NameInMap("VerifyAddressResponse")
+ public VerifyAddressResp verifyAddressResponse;
+
+ public static VerifyAddressResponseBody build(java.util.Map map) throws Exception {
+ VerifyAddressResponseBody self = new VerifyAddressResponseBody();
+ return TeaModel.build(map, self);
+ }
+
+ public VerifyAddressResponseBody setVerifyAddressResponse(VerifyAddressResp verifyAddressResponse) {
+ this.verifyAddressResponse = verifyAddressResponse;
+ return this;
+ }
+ public VerifyAddressResp getVerifyAddressResponse() {
+ return this.verifyAddressResponse;
+ }
+
+}
diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyResp.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyResp.java
new file mode 100644
index 00000000..64a93aec
--- /dev/null
+++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyResp.java
@@ -0,0 +1,49 @@
+// This file is auto-generated, don't edit it. Thanks.
+package com.aliyun.gateway.oss.util.models;
+
+import com.aliyun.tea.*;
+
+public class VerifyResp extends TeaModel {
+ @NameInMap("ErrorCode")
+ public String errorCode;
+
+ @NameInMap("ErrorMsg")
+ public String errorMsg;
+
+ /**
+ * example:
+ * 200
+ */
+ @NameInMap("HttpCode")
+ public String httpCode;
+
+ public static VerifyResp build(java.util.Map map) throws Exception {
+ VerifyResp self = new VerifyResp();
+ return TeaModel.build(map, self);
+ }
+
+ public VerifyResp setErrorCode(String errorCode) {
+ this.errorCode = errorCode;
+ return this;
+ }
+ public String getErrorCode() {
+ return this.errorCode;
+ }
+
+ public VerifyResp setErrorMsg(String errorMsg) {
+ this.errorMsg = errorMsg;
+ return this;
+ }
+ public String getErrorMsg() {
+ return this.errorMsg;
+ }
+
+ public VerifyResp setHttpCode(String httpCode) {
+ this.httpCode = httpCode;
+ return this;
+ }
+ public String getHttpCode() {
+ return this.httpCode;
+ }
+
+}