Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 4851f9d

Browse files
committed
CLOUDCALLCENTER SDK Auto Released By yonghong.lyh,Version:1.0.0-SNAPSHOT
发布日志: 1, Add new Interface
1 parent 5a47faf commit 4851f9d

File tree

1,319 files changed

+142311
-0
lines changed

Some content is hidden

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

1,319 files changed

+142311
-0
lines changed
Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
2019-05-20 Version: 1.0.0-SNAPSHOT
2+
1, Add new Interface
3+
Lines changed: 87 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,87 @@
1+
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
2+
<modelVersion>4.0.0</modelVersion>
3+
<groupId>com.aliyun</groupId>
4+
<artifactId>aliyun-java-sdk-cloudcallcenter</artifactId>
5+
<packaging>jar</packaging>
6+
<version>1.0.0-SNAPSHOT</version>
7+
<name>aliyun-java-sdk-cloudcallcenter</name>
8+
<url>http://www.aliyun.com</url>
9+
<description>Aliyun Open API SDK for Java
10+
11+
Copyright (C) Alibaba Cloud Computing
12+
All rights reserved.
13+
14+
版权所有 (C)阿里云计算有限公司
15+
16+
http://www.aliyun.com</description>
17+
<dependencies>
18+
<dependency>
19+
<groupId>com.aliyun</groupId>
20+
<artifactId>aliyun-java-sdk-core</artifactId>
21+
<optional>true</optional>
22+
<version>[4.3.2,5.0.0)</version>
23+
</dependency>
24+
<dependency>
25+
<groupId>com.google.code.gson</groupId>
26+
<artifactId>gson</artifactId>
27+
<version>2.8.5</version>
28+
</dependency>
29+
</dependencies>
30+
<licenses>
31+
<license>
32+
<name></name>
33+
<url></url>
34+
<distribution></distribution>
35+
</license>
36+
</licenses>
37+
<scm>
38+
<connection>scm:git:git://github.com/aliyun/aliyun-openapi-java-sdk.git</connection>
39+
<developerConnection>scm:git:[email protected]:aliyun/aliyun-openapi-java-sdk.git</developerConnection>
40+
<url>https://github.com/aliyun/aliyun-openapi-java-sdk</url>
41+
</scm>
42+
<developers>
43+
<developer>
44+
<id>aliyunproducts</id>
45+
<name>Aliyun SDK</name>
46+
<email>[email protected]</email>
47+
</developer>
48+
</developers>
49+
<build>
50+
<plugins>
51+
<plugin>
52+
<artifactId>maven-compiler-plugin</artifactId>
53+
<version>2.3.2</version>
54+
<configuration>
55+
<source>1.6</source>
56+
<target>1.6</target>
57+
<encoding>UTF-8</encoding>
58+
</configuration>
59+
</plugin>
60+
<plugin>
61+
<groupId>org.apache.maven.plugins</groupId>
62+
<artifactId>maven-jar-plugin</artifactId>
63+
<version>2.3.2</version>
64+
<configuration>
65+
<excludes>
66+
</excludes>
67+
</configuration>
68+
</plugin>
69+
<plugin>
70+
<groupId>org.apache.maven.plugins</groupId>
71+
<artifactId>maven-surefire-plugin</artifactId>
72+
<version>2.10</version>
73+
<configuration>
74+
<argLine>-Dfile.encoding=UTF-8</argLine>
75+
</configuration>
76+
</plugin>
77+
<plugin>
78+
<groupId>org.apache.maven.plugins</groupId>
79+
<artifactId>maven-javadoc-plugin</artifactId>
80+
<version>2.8</version>
81+
<configuration>
82+
<encoding>UTF-8</encoding>
83+
</configuration>
84+
</plugin>
85+
</plugins>
86+
</build>
87+
</project>
Lines changed: 102 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,102 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.cloudcallcenter.model.v20170705;
16+
17+
import com.aliyuncs.RpcAcsRequest;
18+
import java.util.List;
19+
20+
/**
21+
* @author auto create
22+
* @version
23+
*/
24+
public class AbortPredictiveJobsRequest extends RpcAcsRequest<AbortPredictiveJobsResponse> {
25+
26+
public AbortPredictiveJobsRequest() {
27+
super("CloudCallCenter", "2017-07-05", "AbortPredictiveJobs", "CloudCallCenter", "innerAPI");
28+
}
29+
30+
private Boolean all;
31+
32+
private List<String> jobIds;
33+
34+
private String instanceId;
35+
36+
private String skillGroupId;
37+
38+
private String jobGroupId;
39+
40+
public Boolean getAll() {
41+
return this.all;
42+
}
43+
44+
public void setAll(Boolean all) {
45+
this.all = all;
46+
if(all != null){
47+
putQueryParameter("All", all.toString());
48+
}
49+
}
50+
51+
public List<String> getJobIds() {
52+
return this.jobIds;
53+
}
54+
55+
public void setJobIds(List<String> jobIds) {
56+
this.jobIds = jobIds;
57+
if (jobIds != null) {
58+
for (int i = 0; i < jobIds.size(); i++) {
59+
putQueryParameter("JobId." + (i + 1) , jobIds.get(i));
60+
}
61+
}
62+
}
63+
64+
public String getInstanceId() {
65+
return this.instanceId;
66+
}
67+
68+
public void setInstanceId(String instanceId) {
69+
this.instanceId = instanceId;
70+
if(instanceId != null){
71+
putQueryParameter("InstanceId", instanceId);
72+
}
73+
}
74+
75+
public String getSkillGroupId() {
76+
return this.skillGroupId;
77+
}
78+
79+
public void setSkillGroupId(String skillGroupId) {
80+
this.skillGroupId = skillGroupId;
81+
if(skillGroupId != null){
82+
putQueryParameter("SkillGroupId", skillGroupId);
83+
}
84+
}
85+
86+
public String getJobGroupId() {
87+
return this.jobGroupId;
88+
}
89+
90+
public void setJobGroupId(String jobGroupId) {
91+
this.jobGroupId = jobGroupId;
92+
if(jobGroupId != null){
93+
putQueryParameter("JobGroupId", jobGroupId);
94+
}
95+
}
96+
97+
@Override
98+
public Class<AbortPredictiveJobsResponse> getResponseClass() {
99+
return AbortPredictiveJobsResponse.class;
100+
}
101+
102+
}
Lines changed: 86 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,86 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.cloudcallcenter.model.v20170705;
16+
17+
import com.aliyuncs.AcsResponse;
18+
import com.aliyuncs.cloudcallcenter.transform.v20170705.AbortPredictiveJobsResponseUnmarshaller;
19+
import com.aliyuncs.transform.UnmarshallerContext;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class AbortPredictiveJobsResponse extends AcsResponse {
26+
27+
private String requestId;
28+
29+
private Boolean success;
30+
31+
private String code;
32+
33+
private String message;
34+
35+
private Integer httpStatusCode;
36+
37+
public String getRequestId() {
38+
return this.requestId;
39+
}
40+
41+
public void setRequestId(String requestId) {
42+
this.requestId = requestId;
43+
}
44+
45+
public Boolean getSuccess() {
46+
return this.success;
47+
}
48+
49+
public void setSuccess(Boolean success) {
50+
this.success = success;
51+
}
52+
53+
public String getCode() {
54+
return this.code;
55+
}
56+
57+
public void setCode(String code) {
58+
this.code = code;
59+
}
60+
61+
public String getMessage() {
62+
return this.message;
63+
}
64+
65+
public void setMessage(String message) {
66+
this.message = message;
67+
}
68+
69+
public Integer getHttpStatusCode() {
70+
return this.httpStatusCode;
71+
}
72+
73+
public void setHttpStatusCode(Integer httpStatusCode) {
74+
this.httpStatusCode = httpStatusCode;
75+
}
76+
77+
@Override
78+
public AbortPredictiveJobsResponse getInstance(UnmarshallerContext context) {
79+
return AbortPredictiveJobsResponseUnmarshaller.unmarshall(this, context);
80+
}
81+
82+
@Override
83+
public boolean checkShowJsonItemName() {
84+
return false;
85+
}
86+
}
Lines changed: 104 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,104 @@
1+
/*
2+
* Licensed under the Apache License, Version 2.0 (the "License");
3+
* you may not use this file except in compliance with the License.
4+
* You may obtain a copy of the License at
5+
*
6+
* http://www.apache.org/licenses/LICENSE-2.0
7+
*
8+
* Unless required by applicable law or agreed to in writing, software
9+
* distributed under the License is distributed on an "AS IS" BASIS,
10+
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
11+
* See the License for the specific language governing permissions and
12+
* limitations under the License.
13+
*/
14+
15+
package com.aliyuncs.cloudcallcenter.model.v20170705;
16+
17+
import com.aliyuncs.RpcAcsRequest;
18+
import java.util.List;
19+
20+
/**
21+
* @author auto create
22+
* @version
23+
*/
24+
public class AddBulkPhoneNumbersRequest extends RpcAcsRequest<AddBulkPhoneNumbersResponse> {
25+
26+
public AddBulkPhoneNumbersRequest() {
27+
super("CloudCallCenter", "2017-07-05", "AddBulkPhoneNumbers", "CloudCallCenter", "innerAPI");
28+
}
29+
30+
private String contactFlowId;
31+
32+
private String instanceId;
33+
34+
private String usage;
35+
36+
private List<String> skillGroupIds;
37+
38+
private List<String> phoneNumbers;
39+
40+
public String getContactFlowId() {
41+
return this.contactFlowId;
42+
}
43+
44+
public void setContactFlowId(String contactFlowId) {
45+
this.contactFlowId = contactFlowId;
46+
if(contactFlowId != null){
47+
putQueryParameter("ContactFlowId", contactFlowId);
48+
}
49+
}
50+
51+
public String getInstanceId() {
52+
return this.instanceId;
53+
}
54+
55+
public void setInstanceId(String instanceId) {
56+
this.instanceId = instanceId;
57+
if(instanceId != null){
58+
putQueryParameter("InstanceId", instanceId);
59+
}
60+
}
61+
62+
public String getUsage() {
63+
return this.usage;
64+
}
65+
66+
public void setUsage(String usage) {
67+
this.usage = usage;
68+
if(usage != null){
69+
putQueryParameter("Usage", usage);
70+
}
71+
}
72+
73+
public List<String> getSkillGroupIds() {
74+
return this.skillGroupIds;
75+
}
76+
77+
public void setSkillGroupIds(List<String> skillGroupIds) {
78+
this.skillGroupIds = skillGroupIds;
79+
if (skillGroupIds != null) {
80+
for (int i = 0; i < skillGroupIds.size(); i++) {
81+
putQueryParameter("SkillGroupId." + (i + 1) , skillGroupIds.get(i));
82+
}
83+
}
84+
}
85+
86+
public List<String> getPhoneNumbers() {
87+
return this.phoneNumbers;
88+
}
89+
90+
public void setPhoneNumbers(List<String> phoneNumbers) {
91+
this.phoneNumbers = phoneNumbers;
92+
if (phoneNumbers != null) {
93+
for (int i = 0; i < phoneNumbers.size(); i++) {
94+
putQueryParameter("PhoneNumber." + (i + 1) , phoneNumbers.get(i));
95+
}
96+
}
97+
}
98+
99+
@Override
100+
public Class<AddBulkPhoneNumbersResponse> getResponseClass() {
101+
return AddBulkPhoneNumbersResponse.class;
102+
}
103+
104+
}

0 commit comments

Comments
 (0)