Skip to content

Commit b15470c

Browse files
committed
LINKFACE SDK Auto Released By jiayao.wjy,Version:1.2.0
发布日志: 1, New DeleteDeviceGroup interface. 2, New DeleteDeviceAllGroup interface. 3, New GroupId fields for QuerySyncPicSchedule input parameter. 4, New GroupId fields for QueryAddUserInfo input parameter.
1 parent befb7be commit b15470c

21 files changed

+428
-24
lines changed

aliyun-java-sdk-linkface/ChangeLog.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,9 @@
1+
2019-02-21 Version: 1.2.0
2+
1, New DeleteDeviceGroup interface.
3+
2, New DeleteDeviceAllGroup interface.
4+
3, New GroupId fields for QuerySyncPicSchedule input parameter.
5+
4, New GroupId fields for QueryAddUserInfo input parameter.
6+
17
2018-11-02 Version: 1.1.2
28
1, deviceName and productKey can be used instead of iotId.
39
2, New productKey fields for queryauthentication output parameter.

aliyun-java-sdk-linkface/pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<groupId>com.aliyun</groupId>
44
<artifactId>aliyun-java-sdk-linkface</artifactId>
55
<packaging>jar</packaging>
6-
<version>1.1.2</version>
6+
<version>1.2.0</version>
77
<name>aliyun-java-sdk-linkface</name>
88
<url>http://www.aliyun.com</url>
99
<description>Aliyun Open API SDK for Java
@@ -31,7 +31,7 @@ http://www.aliyun.com</description>
3131
<groupId>com.aliyun</groupId>
3232
<artifactId>aliyun-java-sdk-core</artifactId>
3333
<optional>true</optional>
34-
<version>4.1.1</version>
34+
<version>[4.3.2,5.0.0)</version>
3535
</dependency>
3636
</dependencies>
3737
<licenses>
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,77 @@
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.linkface.model.v20180720;
16+
17+
import com.aliyuncs.RpcAcsRequest;
18+
import com.aliyuncs.http.ProtocolType;
19+
import com.aliyuncs.http.MethodType;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class DeleteDeviceAllGroupRequest extends RpcAcsRequest<DeleteDeviceAllGroupResponse> {
26+
27+
public DeleteDeviceAllGroupRequest() {
28+
super("LinkFace", "2018-07-20", "DeleteDeviceAllGroup");
29+
setProtocol(ProtocolType.HTTPS);
30+
setMethod(MethodType.POST);
31+
}
32+
33+
private String iotId;
34+
35+
private String deviceName;
36+
37+
private String productKey;
38+
39+
public String getIotId() {
40+
return this.iotId;
41+
}
42+
43+
public void setIotId(String iotId) {
44+
this.iotId = iotId;
45+
if(iotId != null){
46+
putBodyParameter("IotId", iotId);
47+
}
48+
}
49+
50+
public String getDeviceName() {
51+
return this.deviceName;
52+
}
53+
54+
public void setDeviceName(String deviceName) {
55+
this.deviceName = deviceName;
56+
if(deviceName != null){
57+
putBodyParameter("DeviceName", deviceName);
58+
}
59+
}
60+
61+
public String getProductKey() {
62+
return this.productKey;
63+
}
64+
65+
public void setProductKey(String productKey) {
66+
this.productKey = productKey;
67+
if(productKey != null){
68+
putBodyParameter("ProductKey", productKey);
69+
}
70+
}
71+
72+
@Override
73+
public Class<DeleteDeviceAllGroupResponse> getResponseClass() {
74+
return DeleteDeviceAllGroupResponse.class;
75+
}
76+
77+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
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.linkface.model.v20180720;
16+
17+
import com.aliyuncs.AcsResponse;
18+
import com.aliyuncs.linkface.transform.v20180720.DeleteDeviceAllGroupResponseUnmarshaller;
19+
import com.aliyuncs.transform.UnmarshallerContext;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class DeleteDeviceAllGroupResponse extends AcsResponse {
26+
27+
private String requestId;
28+
29+
private Integer code;
30+
31+
private String message;
32+
33+
private Boolean success;
34+
35+
public String getRequestId() {
36+
return this.requestId;
37+
}
38+
39+
public void setRequestId(String requestId) {
40+
this.requestId = requestId;
41+
}
42+
43+
public Integer getCode() {
44+
return this.code;
45+
}
46+
47+
public void setCode(Integer code) {
48+
this.code = code;
49+
}
50+
51+
public String getMessage() {
52+
return this.message;
53+
}
54+
55+
public void setMessage(String message) {
56+
this.message = message;
57+
}
58+
59+
public Boolean getSuccess() {
60+
return this.success;
61+
}
62+
63+
public void setSuccess(Boolean success) {
64+
this.success = success;
65+
}
66+
67+
@Override
68+
public DeleteDeviceAllGroupResponse getInstance(UnmarshallerContext context) {
69+
return DeleteDeviceAllGroupResponseUnmarshaller.unmarshall(this, context);
70+
}
71+
72+
@Override
73+
public boolean checkShowJsonItemName() {
74+
return false;
75+
}
76+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,90 @@
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.linkface.model.v20180720;
16+
17+
import com.aliyuncs.RpcAcsRequest;
18+
import com.aliyuncs.http.ProtocolType;
19+
import com.aliyuncs.http.MethodType;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class DeleteDeviceGroupRequest extends RpcAcsRequest<DeleteDeviceGroupResponse> {
26+
27+
public DeleteDeviceGroupRequest() {
28+
super("LinkFace", "2018-07-20", "DeleteDeviceGroup");
29+
setProtocol(ProtocolType.HTTPS);
30+
setMethod(MethodType.POST);
31+
}
32+
33+
private String iotId;
34+
35+
private String groupId;
36+
37+
private String deviceName;
38+
39+
private String productKey;
40+
41+
public String getIotId() {
42+
return this.iotId;
43+
}
44+
45+
public void setIotId(String iotId) {
46+
this.iotId = iotId;
47+
if(iotId != null){
48+
putBodyParameter("IotId", iotId);
49+
}
50+
}
51+
52+
public String getGroupId() {
53+
return this.groupId;
54+
}
55+
56+
public void setGroupId(String groupId) {
57+
this.groupId = groupId;
58+
if(groupId != null){
59+
putBodyParameter("GroupId", groupId);
60+
}
61+
}
62+
63+
public String getDeviceName() {
64+
return this.deviceName;
65+
}
66+
67+
public void setDeviceName(String deviceName) {
68+
this.deviceName = deviceName;
69+
if(deviceName != null){
70+
putBodyParameter("DeviceName", deviceName);
71+
}
72+
}
73+
74+
public String getProductKey() {
75+
return this.productKey;
76+
}
77+
78+
public void setProductKey(String productKey) {
79+
this.productKey = productKey;
80+
if(productKey != null){
81+
putBodyParameter("ProductKey", productKey);
82+
}
83+
}
84+
85+
@Override
86+
public Class<DeleteDeviceGroupResponse> getResponseClass() {
87+
return DeleteDeviceGroupResponse.class;
88+
}
89+
90+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,76 @@
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.linkface.model.v20180720;
16+
17+
import com.aliyuncs.AcsResponse;
18+
import com.aliyuncs.linkface.transform.v20180720.DeleteDeviceGroupResponseUnmarshaller;
19+
import com.aliyuncs.transform.UnmarshallerContext;
20+
21+
/**
22+
* @author auto create
23+
* @version
24+
*/
25+
public class DeleteDeviceGroupResponse extends AcsResponse {
26+
27+
private String requestId;
28+
29+
private Integer code;
30+
31+
private String message;
32+
33+
private Boolean success;
34+
35+
public String getRequestId() {
36+
return this.requestId;
37+
}
38+
39+
public void setRequestId(String requestId) {
40+
this.requestId = requestId;
41+
}
42+
43+
public Integer getCode() {
44+
return this.code;
45+
}
46+
47+
public void setCode(Integer code) {
48+
this.code = code;
49+
}
50+
51+
public String getMessage() {
52+
return this.message;
53+
}
54+
55+
public void setMessage(String message) {
56+
this.message = message;
57+
}
58+
59+
public Boolean getSuccess() {
60+
return this.success;
61+
}
62+
63+
public void setSuccess(Boolean success) {
64+
this.success = success;
65+
}
66+
67+
@Override
68+
public DeleteDeviceGroupResponse getInstance(UnmarshallerContext context) {
69+
return DeleteDeviceGroupResponseUnmarshaller.unmarshall(this, context);
70+
}
71+
72+
@Override
73+
public boolean checkShowJsonItemName() {
74+
return false;
75+
}
76+
}

aliyun-java-sdk-linkface/src/main/java/com/aliyuncs/linkface/model/v20180720/QueryAddUserInfoRequest.java

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,8 @@ public QueryAddUserInfoRequest() {
3232

3333
private String iotId;
3434

35+
private String groupId;
36+
3537
private String deviceName;
3638

3739
private String productKey;
@@ -47,6 +49,17 @@ public void setIotId(String iotId) {
4749
}
4850
}
4951

52+
public String getGroupId() {
53+
return this.groupId;
54+
}
55+
56+
public void setGroupId(String groupId) {
57+
this.groupId = groupId;
58+
if(groupId != null){
59+
putBodyParameter("GroupId", groupId);
60+
}
61+
}
62+
5063
public String getDeviceName() {
5164
return this.deviceName;
5265
}

aliyun-java-sdk-linkface/src/main/java/com/aliyuncs/linkface/model/v20180720/QueryAddUserInfoResponse.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414

1515
package com.aliyuncs.linkface.model.v20180720;
1616

17-
import java.util.List;
18-
import java.util.Map;
17+
import java.util.List;
1918
import com.aliyuncs.AcsResponse;
2019
import com.aliyuncs.linkface.transform.v20180720.QueryAddUserInfoResponseUnmarshaller;
2120
import com.aliyuncs.transform.UnmarshallerContext;

aliyun-java-sdk-linkface/src/main/java/com/aliyuncs/linkface/model/v20180720/QueryAllGroupsResponse.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@
1414

1515
package com.aliyuncs.linkface.model.v20180720;
1616

17-
import java.util.List;
18-
import java.util.Map;
17+
import java.util.List;
1918
import com.aliyuncs.AcsResponse;
2019
import com.aliyuncs.linkface.transform.v20180720.QueryAllGroupsResponseUnmarshaller;
2120
import com.aliyuncs.transform.UnmarshallerContext;

0 commit comments

Comments
 (0)