From 271b2c0c0885ede890398a850f717a6b8970a1ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B1=B1=E6=B3=89?= Date: Mon, 5 Aug 2024 17:21:43 +0800 Subject: [PATCH] [oss gateway util] add java support for hcs-mgw, bump util v0.0.4, bump tea v0.0.18 --- alibabacloud-gateway-oss/Teafile | 4 +- alibabacloud-gateway-oss/java/pom.xml | 4 +- .../java/com/aliyun/gateway/oss/Client.java | 8 +- alibabacloud-gateway-oss/main.tea | 7 +- alibabacloud-gateway-oss/util/Teafile | 2 +- alibabacloud-gateway-oss/util/java/pom.xml | 2 +- .../oss/util/models/AddressDetail.java | 273 ++++++++++++++++ .../aliyun/gateway/oss/util/models/Audit.java | 27 ++ .../oss/util/models/CreateAddressInfo.java | 58 ++++ .../oss/util/models/CreateAddressRequest.java | 23 ++ .../util/models/CreateAddressResponse.java | 34 ++ .../oss/util/models/CreateAgentInfo.java | 95 ++++++ .../oss/util/models/CreateAgentRequest.java | 23 ++ .../oss/util/models/CreateAgentResponse.java | 34 ++ .../oss/util/models/CreateJobInfo.java | 219 +++++++++++++ .../oss/util/models/CreateJobRequest.java | 26 ++ .../oss/util/models/CreateJobResponse.java | 34 ++ .../oss/util/models/CreateReportInfo.java | 57 ++++ .../oss/util/models/CreateReportRequest.java | 23 ++ .../oss/util/models/CreateReportResponse.java | 34 ++ .../oss/util/models/CreateTunnelInfo.java | 38 +++ .../oss/util/models/CreateTunnelRequest.java | 23 ++ .../oss/util/models/CreateTunnelResponse.java | 34 ++ .../util/models/DeleteAddressResponse.java | 34 ++ .../oss/util/models/DeleteAgentResponse.java | 34 ++ .../oss/util/models/DeleteJobRequest.java | 27 ++ .../oss/util/models/DeleteJobResponse.java | 34 ++ .../oss/util/models/DeleteTunnelResponse.java | 34 ++ .../oss/util/models/FileTypeFilters.java | 42 +++ .../gateway/oss/util/models/FilterRule.java | 45 +++ .../oss/util/models/GetAddressResp.java | 154 +++++++++ .../oss/util/models/GetAddressResponse.java | 45 +++ .../util/models/GetAddressResponseBody.java | 26 ++ .../gateway/oss/util/models/GetAgentResp.java | 158 ++++++++++ .../oss/util/models/GetAgentResponse.java | 45 +++ .../oss/util/models/GetAgentResponseBody.java | 26 ++ .../oss/util/models/GetAgentStatusResp.java | 27 ++ .../util/models/GetAgentStatusResponse.java | 45 +++ .../models/GetAgentStatusResponseBody.java | 26 ++ .../oss/util/models/GetJobRequest.java | 27 ++ .../gateway/oss/util/models/GetJobResp.java | 295 ++++++++++++++++++ .../oss/util/models/GetJobResponse.java | 45 +++ .../oss/util/models/GetJobResponseBody.java | 23 ++ .../oss/util/models/GetJobResultRequest.java | 29 ++ .../oss/util/models/GetJobResultResp.java | 237 ++++++++++++++ .../oss/util/models/GetJobResultResponse.java | 45 +++ .../util/models/GetJobResultResponseBody.java | 26 ++ .../oss/util/models/GetReportRequest.java | 44 +++ .../oss/util/models/GetReportResp.java | 218 +++++++++++++ .../oss/util/models/GetReportResponse.java | 45 +++ .../util/models/GetReportResponseBody.java | 23 ++ .../oss/util/models/GetTunnelResp.java | 98 ++++++ .../oss/util/models/GetTunnelResponse.java | 45 +++ .../util/models/GetTunnelResponseBody.java | 23 ++ .../gateway/oss/util/models/ImportQos.java | 42 +++ .../gateway/oss/util/models/JobHistory.java | 248 +++++++++++++++ .../oss/util/models/KeyFilterItem.java | 23 ++ .../gateway/oss/util/models/KeyFilters.java | 34 ++ .../oss/util/models/LastModifiedFilters.java | 34 ++ .../oss/util/models/LastModifyFilterItem.java | 23 ++ .../oss/util/models/ListAddressRequest.java | 42 +++ .../oss/util/models/ListAddressResp.java | 53 ++++ .../oss/util/models/ListAddressResponse.java | 45 +++ .../util/models/ListAddressResponseBody.java | 23 ++ .../oss/util/models/ListAgentRequest.java | 42 +++ .../oss/util/models/ListAgentResp.java | 53 ++++ .../oss/util/models/ListAgentResponse.java | 45 +++ .../util/models/ListAgentResponseBody.java | 23 ++ .../util/models/ListJobHistoryRequest.java | 53 ++++ .../oss/util/models/ListJobHistoryResp.java | 53 ++++ .../util/models/ListJobHistoryResponse.java | 45 +++ .../models/ListJobHistoryResponseBody.java | 23 ++ .../gateway/oss/util/models/ListJobInfo.java | 53 ++++ .../oss/util/models/ListJobRequest.java | 72 +++++ .../gateway/oss/util/models/ListJobResp.java | 45 +++ .../oss/util/models/ListJobResponse.java | 45 +++ .../oss/util/models/ListJobResponseBody.java | 23 ++ .../oss/util/models/ListTunnelRequest.java | 42 +++ .../oss/util/models/ListTunnelResp.java | 45 +++ .../oss/util/models/ListTunnelResponse.java | 45 +++ .../util/models/ListTunnelResponseBody.java | 26 ++ .../gateway/oss/util/models/ScheduleRule.java | 45 +++ .../gateway/oss/util/models/TimeFilter.java | 34 ++ .../gateway/oss/util/models/TunnelQos.java | 42 +++ .../oss/util/models/UpdateAddressInfo.java | 23 ++ .../oss/util/models/UpdateAddressRequest.java | 23 ++ .../util/models/UpdateAddressResponse.java | 34 ++ .../oss/util/models/UpdateJobInfo.java | 38 +++ .../oss/util/models/UpdateJobRequest.java | 23 ++ .../oss/util/models/UpdateJobResponse.java | 34 ++ .../oss/util/models/UpdateTunnelInfo.java | 34 ++ .../oss/util/models/UpdateTunnelRequest.java | 23 ++ .../oss/util/models/UpdateTunnelResponse.java | 34 ++ .../oss/util/models/VerifyAddressResp.java | 64 ++++ .../util/models/VerifyAddressResponse.java | 45 +++ .../models/VerifyAddressResponseBody.java | 26 ++ .../gateway/oss/util/models/VerifyResp.java | 49 +++ 97 files changed, 4968 insertions(+), 10 deletions(-) create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/AddressDetail.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/Audit.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressInfo.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentInfo.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobInfo.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateJobResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportInfo.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateReportResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelInfo.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateTunnelResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteAddressResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteAgentResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteJobRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteJobResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/DeleteTunnelResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/FileTypeFilters.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/FilterRule.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAddressResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetAgentStatusResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetJobResultResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetReportResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/GetTunnelResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ImportQos.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/JobHistory.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/KeyFilterItem.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/KeyFilters.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/LastModifiedFilters.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/LastModifyFilterItem.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAddressResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListAgentResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobHistoryResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobInfo.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListJobResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ListTunnelResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/ScheduleRule.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/TimeFilter.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/TunnelQos.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressInfo.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateAddressResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobInfo.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateJobResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelInfo.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelRequest.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/UpdateTunnelResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResp.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResponse.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyAddressResponseBody.java create mode 100644 alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/VerifyResp.java diff --git a/alibabacloud-gateway-oss/Teafile b/alibabacloud-gateway-oss/Teafile index e0721abd..c0f6354a 100644 --- a/alibabacloud-gateway-oss/Teafile +++ b/alibabacloud-gateway-oss/Teafile @@ -1,7 +1,7 @@ { "scope": "alibabacloud", "name": "GatewayOSS", - "version": "0.0.17", + "version": "0.0.18", "main": "./main.tea", "maintainers": [ { @@ -27,7 +27,7 @@ "releases": { "ts": "@alicloud/gateway-oss:^0.0.8", "go": "github.com/alibabacloud-go/alibabacloud-gateway-oss/client:v0.0.11", - "java": "com.aliyun:alibabacloud-gateway-oss:0.0.11", + "java": "com.aliyun:alibabacloud-gateway-oss:0.0.12", "python": "alibabacloud_gateway_oss:0.0.9", "python2": "alibabacloud_gateway_oss_py2:0.0.9", "csharp": "AlibabaCloud.GatewayOss:0.0.10", diff --git a/alibabacloud-gateway-oss/java/pom.xml b/alibabacloud-gateway-oss/java/pom.xml index 4fefa44a..29ef9901 100644 --- a/alibabacloud-gateway-oss/java/pom.xml +++ b/alibabacloud-gateway-oss/java/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.aliyun alibabacloud-gateway-oss - 0.0.11 + 0.0.12 jar alibabacloud-gateway-oss @@ -119,7 +119,7 @@ com.aliyun alibabacloud-gateway-oss-util - 0.0.3 + 0.0.4 diff --git a/alibabacloud-gateway-oss/java/src/main/java/com/aliyun/gateway/oss/Client.java b/alibabacloud-gateway-oss/java/src/main/java/com/aliyun/gateway/oss/Client.java index 7bcd92ed..30868abf 100644 --- a/alibabacloud-gateway-oss/java/src/main/java/com/aliyun/gateway/oss/Client.java +++ b/alibabacloud-gateway-oss/java/src/main/java/com/aliyun/gateway/oss/Client.java @@ -177,7 +177,7 @@ public void modifyRequest(com.aliyun.gateway.spi.models.InterceptorContext conte } - String host = this.getHost(config.endpointType, bucketName, config.endpoint); + String host = this.getHost(config.endpointType, bucketName, config.endpoint, context); request.headers = TeaConverter.merge(String.class, TeaConverter.buildMap( new TeaPair("host", host), @@ -349,7 +349,11 @@ public String getEndpoint(String regionId, String network, String endpoint) thro return "oss-" + regionId + ".aliyuncs.com"; } - public String getHost(String endpointType, String bucketName, String endpoint) throws Exception { + public String getHost(String endpointType, String bucketName, String endpoint, com.aliyun.gateway.spi.models.InterceptorContext context) throws Exception { + if (com.aliyun.darabonbastring.Client.contains(endpoint, ".mgw.aliyuncs.com") && !com.aliyun.teautil.Common.isUnset(context.request.hostMap.get("userid"))) { + return "" + context.request.hostMap.get("userid") + "." + endpoint + ""; + } + if (com.aliyun.teautil.Common.empty(bucketName)) { return endpoint; } diff --git a/alibabacloud-gateway-oss/main.tea b/alibabacloud-gateway-oss/main.tea index 66c18daf..e9a44d26 100644 --- a/alibabacloud-gateway-oss/main.tea +++ b/alibabacloud-gateway-oss/main.tea @@ -104,7 +104,7 @@ async function modifyRequest(context: SPI.InterceptorContext, attributeMap: SPI. request.headers.content-type = 'application/octet-stream'; } } - var host = getHost(config.endpointType, bucketName, config.endpoint); + var host = getHost(config.endpointType, bucketName, config.endpoint, context); request.headers = { host = host, date = Util.getDateUTCString(), @@ -260,7 +260,10 @@ async function getEndpoint(regionId: string, network: string, endpoint: string) return `oss-${regionId}.aliyuncs.com`; } -async function getHost(endpointType: string, bucketName: string, endpoint: string): string { +async function getHost(endpointType: string, bucketName: string, endpoint: string, context: SPI.InterceptorContext): string { + if (String.contains(endpoint,'.mgw.aliyuncs.com') && !Util.isUnset(context.request.hostMap.userid)) { + return `${context.request.hostMap.userid}.${endpoint}`; + } if (Util.empty(bucketName)) { return endpoint; } diff --git a/alibabacloud-gateway-oss/util/Teafile b/alibabacloud-gateway-oss/util/Teafile index 7a717fe0..b7262b7b 100644 --- a/alibabacloud-gateway-oss/util/Teafile +++ b/alibabacloud-gateway-oss/util/Teafile @@ -1,7 +1,7 @@ { "scope": "alibabacloud", "name": "GatewayOSS_Util", - "version": "0.0.3", + "version": "0.0.4", "main": "./main.tea", "maintainers": [ { diff --git a/alibabacloud-gateway-oss/util/java/pom.xml b/alibabacloud-gateway-oss/util/java/pom.xml index 4e3f695f..26bfd667 100644 --- a/alibabacloud-gateway-oss/util/java/pom.xml +++ b/alibabacloud-gateway-oss/util/java/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.aliyun alibabacloud-gateway-oss-util - 0.0.3 + 0.0.4 jar alibabacloud-gateway-oss-util diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/AddressDetail.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/AddressDetail.java new file mode 100644 index 00000000..634b25b6 --- /dev/null +++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/AddressDetail.java @@ -0,0 +1,273 @@ +// This file is auto-generated, don't edit it. Thanks. +package com.aliyun.gateway.oss.util.models; + +import com.aliyun.tea.*; + +public class AddressDetail extends TeaModel { + /** + *

This parameter is required.

+ * + * example: + *

test_access_id

+ */ + @NameInMap("AccessId") + public String accessId; + + /** + *

This parameter is required.

+ * + * example: + *

test_secret_key

+ */ + @NameInMap("AccessSecret") + public String accessSecret; + + /** + *

This parameter is required.

+ * + * example: + *

ossinv

+ */ + @NameInMap("AddressType") + public String addressType; + + @NameInMap("AgentList") + public String agentList; + + /** + *

This parameter is required.

+ * + * example: + *

test_bucket

+ */ + @NameInMap("Bucket") + public String bucket; + + /** + *

This parameter is required.

+ * + * example: + *

test_domain

+ */ + @NameInMap("Domain") + public String domain; + + /** + * example: + *

test_inv_access_id

+ */ + @NameInMap("InvAccessId") + public String invAccessId; + + /** + * example: + *

test_inv_secret_key

+ */ + @NameInMap("InvAccessSecret") + public String invAccessSecret; + + /** + * example: + *

test_inv_bucket

+ */ + @NameInMap("InvBucket") + public String invBucket; + + /** + * example: + *

test_inv_domain

+ */ + @NameInMap("InvDomain") + public String invDomain; + + /** + * example: + *

oss

+ */ + @NameInMap("InvLocation") + public String invLocation; + + /** + * example: + *

manifest.json

+ */ + @NameInMap("InvPath") + public String invPath; + + /** + * example: + *

test_inv_region_id

+ */ + @NameInMap("InvRegionId") + public String invRegionId; + + /** + * example: + *

test_inv_role

+ */ + @NameInMap("InvRole") + public String invRole; + + /** + * example: + *

test_prefix

+ */ + @NameInMap("Prefix") + public String prefix; + + /** + * example: + *

test_region_id

+ */ + @NameInMap("RegionId") + public String regionId; + + /** + * example: + *

test_role

+ */ + @NameInMap("Role") + public String role; + + public static AddressDetail build(java.util.Map map) throws Exception { + AddressDetail self = new AddressDetail(); + return TeaModel.build(map, self); + } + + public AddressDetail setAccessId(String accessId) { + this.accessId = accessId; + return this; + } + public String getAccessId() { + return this.accessId; + } + + public AddressDetail setAccessSecret(String accessSecret) { + this.accessSecret = accessSecret; + return this; + } + public String getAccessSecret() { + return this.accessSecret; + } + + public AddressDetail setAddressType(String addressType) { + this.addressType = addressType; + return this; + } + public String getAddressType() { + return this.addressType; + } + + public AddressDetail setAgentList(String agentList) { + this.agentList = agentList; + return this; + } + public String getAgentList() { + return this.agentList; + } + + public AddressDetail setBucket(String bucket) { + this.bucket = bucket; + return this; + } + public String getBucket() { + return this.bucket; + } + + public AddressDetail setDomain(String domain) { + this.domain = domain; + return this; + } + public String getDomain() { + return this.domain; + } + + public AddressDetail setInvAccessId(String invAccessId) { + this.invAccessId = invAccessId; + return this; + } + public String getInvAccessId() { + return this.invAccessId; + } + + public AddressDetail setInvAccessSecret(String invAccessSecret) { + this.invAccessSecret = invAccessSecret; + return this; + } + public String getInvAccessSecret() { + return this.invAccessSecret; + } + + public AddressDetail setInvBucket(String invBucket) { + this.invBucket = invBucket; + return this; + } + public String getInvBucket() { + return this.invBucket; + } + + public AddressDetail setInvDomain(String invDomain) { + this.invDomain = invDomain; + return this; + } + public String getInvDomain() { + return this.invDomain; + } + + public AddressDetail setInvLocation(String invLocation) { + this.invLocation = invLocation; + return this; + } + public String getInvLocation() { + return this.invLocation; + } + + public AddressDetail setInvPath(String invPath) { + this.invPath = invPath; + return this; + } + public String getInvPath() { + return this.invPath; + } + + public AddressDetail setInvRegionId(String invRegionId) { + this.invRegionId = invRegionId; + return this; + } + public String getInvRegionId() { + return this.invRegionId; + } + + public AddressDetail setInvRole(String invRole) { + this.invRole = invRole; + return this; + } + public String getInvRole() { + return this.invRole; + } + + public AddressDetail setPrefix(String prefix) { + this.prefix = prefix; + return this; + } + public String getPrefix() { + return this.prefix; + } + + public AddressDetail setRegionId(String regionId) { + this.regionId = regionId; + return this; + } + public String getRegionId() { + return this.regionId; + } + + public AddressDetail setRole(String role) { + this.role = role; + return this; + } + public String getRole() { + return this.role; + } + +} diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/Audit.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/Audit.java new file mode 100644 index 00000000..24eb0ea8 --- /dev/null +++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/Audit.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 Audit extends TeaModel { + /** + * example: + *

off

+ */ + @NameInMap("LogMode") + public String logMode; + + public static Audit build(java.util.Map map) throws Exception { + Audit self = new Audit(); + return TeaModel.build(map, self); + } + + public Audit setLogMode(String logMode) { + this.logMode = logMode; + return this; + } + public String getLogMode() { + return this.logMode; + } + +} diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressInfo.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressInfo.java new file mode 100644 index 00000000..8c3618a9 --- /dev/null +++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressInfo.java @@ -0,0 +1,58 @@ +// This file is auto-generated, don't edit it. Thanks. +package com.aliyun.gateway.oss.util.models; + +import com.aliyun.tea.*; + +public class CreateAddressInfo extends TeaModel { + /** + *

This parameter is required.

+ */ + @NameInMap("AddressDetail") + public AddressDetail addressDetail; + + /** + *

This parameter is required.

+ * + * example: + *

test_name

+ */ + @NameInMap("Name") + public String name; + + /** + * example: + *

K1:V1,K2:V2

+ */ + @NameInMap("Tags") + public String tags; + + public static CreateAddressInfo build(java.util.Map map) throws Exception { + CreateAddressInfo self = new CreateAddressInfo(); + return TeaModel.build(map, self); + } + + public CreateAddressInfo setAddressDetail(AddressDetail addressDetail) { + this.addressDetail = addressDetail; + return this; + } + public AddressDetail getAddressDetail() { + return this.addressDetail; + } + + public CreateAddressInfo setName(String name) { + this.name = name; + return this; + } + public String getName() { + return this.name; + } + + public CreateAddressInfo setTags(String tags) { + this.tags = tags; + return this; + } + public String getTags() { + return this.tags; + } + +} diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressRequest.java new file mode 100644 index 00000000..0903c5d4 --- /dev/null +++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressRequest.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 CreateAddressRequest extends TeaModel { + @NameInMap("ImportAddress") + public CreateAddressInfo importAddress; + + public static CreateAddressRequest build(java.util.Map map) throws Exception { + CreateAddressRequest self = new CreateAddressRequest(); + return TeaModel.build(map, self); + } + + public CreateAddressRequest setImportAddress(CreateAddressInfo importAddress) { + this.importAddress = importAddress; + return this; + } + public CreateAddressInfo getImportAddress() { + return this.importAddress; + } + +} diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressResponse.java new file mode 100644 index 00000000..71e7003c --- /dev/null +++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAddressResponse.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 CreateAddressResponse extends TeaModel { + @NameInMap("headers") + public java.util.Map headers; + + @NameInMap("statusCode") + public Integer statusCode; + + public static CreateAddressResponse build(java.util.Map map) throws Exception { + CreateAddressResponse self = new CreateAddressResponse(); + return TeaModel.build(map, self); + } + + public CreateAddressResponse setHeaders(java.util.Map headers) { + this.headers = headers; + return this; + } + public java.util.Map getHeaders() { + return this.headers; + } + + public CreateAddressResponse 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/CreateAgentInfo.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentInfo.java new file mode 100644 index 00000000..edbe0ab2 --- /dev/null +++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentInfo.java @@ -0,0 +1,95 @@ +// This file is auto-generated, don't edit it. Thanks. +package com.aliyun.gateway.oss.util.models; + +import com.aliyun.tea.*; + +public class CreateAgentInfo extends TeaModel { + /** + *

This parameter is required.

+ * + * example: + *

vpc

+ */ + @NameInMap("AgentEndpoint") + public String agentEndpoint; + + /** + *

This parameter is required.

+ * + * example: + *

default

+ */ + @NameInMap("DeployMethod") + public String deployMethod; + + /** + *

This parameter is required.

+ * + * example: + *

test_name

+ */ + @NameInMap("Name") + public String name; + + /** + * example: + *

K1:V1,K2:V2

+ */ + @NameInMap("Tags") + public String tags; + + /** + *

This parameter is required.

+ * + * example: + *

test_tunnel_id

+ */ + @NameInMap("TunnelId") + public String tunnelId; + + public static CreateAgentInfo build(java.util.Map map) throws Exception { + CreateAgentInfo self = new CreateAgentInfo(); + return TeaModel.build(map, self); + } + + public CreateAgentInfo setAgentEndpoint(String agentEndpoint) { + this.agentEndpoint = agentEndpoint; + return this; + } + public String getAgentEndpoint() { + return this.agentEndpoint; + } + + public CreateAgentInfo setDeployMethod(String deployMethod) { + this.deployMethod = deployMethod; + return this; + } + public String getDeployMethod() { + return this.deployMethod; + } + + public CreateAgentInfo setName(String name) { + this.name = name; + return this; + } + public String getName() { + return this.name; + } + + public CreateAgentInfo setTags(String tags) { + this.tags = tags; + return this; + } + public String getTags() { + return this.tags; + } + + public CreateAgentInfo setTunnelId(String tunnelId) { + this.tunnelId = tunnelId; + return this; + } + public String getTunnelId() { + return this.tunnelId; + } + +} diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentRequest.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentRequest.java new file mode 100644 index 00000000..0caad673 --- /dev/null +++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentRequest.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 CreateAgentRequest extends TeaModel { + @NameInMap("ImportAgent") + public CreateAgentInfo importAgent; + + public static CreateAgentRequest build(java.util.Map map) throws Exception { + CreateAgentRequest self = new CreateAgentRequest(); + return TeaModel.build(map, self); + } + + public CreateAgentRequest setImportAgent(CreateAgentInfo importAgent) { + this.importAgent = importAgent; + return this; + } + public CreateAgentInfo getImportAgent() { + return this.importAgent; + } + +} diff --git a/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentResponse.java b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentResponse.java new file mode 100644 index 00000000..ae8b39a2 --- /dev/null +++ b/alibabacloud-gateway-oss/util/java/src/main/java/com/aliyun/gateway/oss/util/models/CreateAgentResponse.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 CreateAgentResponse extends TeaModel { + @NameInMap("headers") + public java.util.Map headers; + + @NameInMap("statusCode") + public Integer statusCode; + + public static CreateAgentResponse build(java.util.Map map) throws Exception { + CreateAgentResponse self = new CreateAgentResponse(); + return TeaModel.build(map, self); + } + + public CreateAgentResponse setHeaders(java.util.Map headers) { + this.headers = headers; + return this; + } + public java.util.Map 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; + } + +}