Skip to content

Commit a3bb517

Browse files
committed
ROS SDK Auto Released By haoyun,Version:2.2.8
发布日志: 1, support Stack Policy setting .
1 parent 77ec6ad commit a3bb517

File tree

71 files changed

+1396
-570
lines changed

Some content is hidden

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

71 files changed

+1396
-570
lines changed

aliyun-java-sdk-ros/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
2019-01-22 Version: 2.2.8
2+
1, support Stack Policy setting .
3+

aliyun-java-sdk-ros/pom.xml

Lines changed: 44 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
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">
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">
22
<modelVersion>4.0.0</modelVersion>
33
<groupId>com.aliyun</groupId>
44
<artifactId>aliyun-java-sdk-ros</artifactId>
55
<packaging>jar</packaging>
6-
<version>2.2.6</version>
7-
<name>aliyun-java-sdk-ros</name>
6+
<version>2.2.8</version>
7+
<name>aliyun-java-sdk-ros</name>
88
<url>http://www.aliyun.com</url>
99
<description>Aliyun Open API SDK for Java
1010

@@ -14,12 +14,24 @@ All rights reserved.
1414
版权所有 (C)阿里云计算有限公司
1515

1616
http://www.aliyun.com</description>
17+
18+
<distributionManagement>
19+
<snapshotRepository>
20+
<id>sonatype-nexus-snapshots</id>
21+
<url>https://oss.sonatype.org/content/repositories/snapshots</url>
22+
</snapshotRepository>
23+
<repository>
24+
<id>sonatype-nexus-staging</id>
25+
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
26+
</repository>
27+
</distributionManagement>
28+
1729
<dependencies>
1830
<dependency>
1931
<groupId>com.aliyun</groupId>
2032
<artifactId>aliyun-java-sdk-core</artifactId>
2133
<optional>true</optional>
22-
<version>2.4.2</version>
34+
<version>4.1.1</version>
2335
</dependency>
2436
</dependencies>
2537
<licenses>
@@ -30,8 +42,9 @@ http://www.aliyun.com</description>
3042
</license>
3143
</licenses>
3244
<scm>
33-
<url></url>
34-
<connection></connection>
45+
<connection>scm:git:git://github.com/aliyun/aliyun-openapi-java-sdk.git</connection>
46+
<developerConnection>scm:git:git@github.com:aliyun/aliyun-openapi-java-sdk.git</developerConnection>
47+
<url>https://github.com/aliyun/aliyun-openapi-java-sdk</url>
3548
</scm>
3649
<developers>
3750
<developer>
@@ -76,6 +89,31 @@ http://www.aliyun.com</description>
7689
<encoding>UTF-8</encoding>
7790
</configuration>
7891
</plugin>
92+
<plugin>
93+
<groupId>org.apache.maven.plugins</groupId>
94+
<artifactId>maven-gpg-plugin</artifactId>
95+
<version>1.5</version>
96+
<executions>
97+
<execution>
98+
<id>sign-artifacts</id>
99+
<phase>verify</phase>
100+
<goals>
101+
<goal>sign</goal>
102+
</goals>
103+
</execution>
104+
</executions>
105+
</plugin>
106+
<plugin>
107+
<groupId>org.sonatype.plugins</groupId>
108+
<artifactId>nexus-staging-maven-plugin</artifactId>
109+
<version>1.6.3</version>
110+
<extensions>true</extensions>
111+
<configuration>
112+
<serverId>sonatype-nexus-staging</serverId>
113+
<nexusUrl>https://oss.sonatype.org/</nexusUrl>
114+
<autoReleaseAfterClose>true</autoReleaseAfterClose>
115+
</configuration>
116+
</plugin>
79117
</plugins>
80118
</build>
81119
</project>

aliyun-java-sdk-ros/src/main/java/com/aliyuncs/ros/model/v20150901/AbandonStackRequest.java

Lines changed: 30 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -11,9 +11,10 @@
1111
* See the License for the specific language governing permissions and
1212
* limitations under the License.
1313
*/
14+
1415
package com.aliyuncs.ros.model.v20150901;
1516

16-
import com.aliyuncs.RoaAcsRequest;
17+
import com.aliyuncs.RoaAcsRequest;
1718
import com.aliyuncs.http.MethodType;
1819

1920
/**
@@ -23,31 +24,35 @@
2324
public class AbandonStackRequest extends RoaAcsRequest<AbandonStackResponse> {
2425

2526
public AbandonStackRequest() {
26-
super("ROS", "2015-09-01", "AbandonStack");
27-
setUriPattern("/stacks/[StackName]/[StackId]/abandon");
27+
super("ROS", "2015-09-01", "AbandonStack");
28+
setUriPattern("/stacks/[StackName]/[StackId]/abandon");
2829
setMethod(MethodType.DELETE);
29-
}
30-
31-
private String stackName;
32-
33-
private String stackId;
34-
35-
public String getStackName() {
36-
return this.stackName;
37-
}
38-
39-
public void setStackName(String stackName) {
40-
this.stackName = stackName;
41-
putPathParameter("StackName", stackName);
42-
}
43-
44-
public String getStackId() {
45-
return this.stackId;
46-
}
47-
48-
public void setStackId(String stackId) {
49-
this.stackId = stackId;
50-
putPathParameter("StackId", stackId);
30+
}
31+
32+
private String stackId;
33+
34+
private String stackName;
35+
36+
public String getStackId() {
37+
return this.stackId;
38+
}
39+
40+
public void setStackId(String stackId) {
41+
this.stackId = stackId;
42+
if(stackId != null){
43+
putPathParameter("StackId", stackId);
44+
}
45+
}
46+
47+
public String getStackName() {
48+
return this.stackName;
49+
}
50+
51+
public void setStackName(String stackName) {
52+
this.stackName = stackName;
53+
if(stackName != null){
54+
putPathParameter("StackName", stackName);
55+
}
5156
}
5257

5358
@Override

aliyun-java-sdk-ros/src/main/java/com/aliyuncs/ros/model/v20150901/AbandonStackResponse.java

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,10 @@
1111
* See the License for the specific language governing permissions and
1212
* limitations under the License.
1313
*/
14-
package com.aliyuncs.ros.model.v20150901;
1514

15+
package com.aliyuncs.ros.model.v20150901;
16+
17+
import java.util.Map;
1618
import com.aliyuncs.AcsResponse;
1719
import com.aliyuncs.ros.transform.v20150901.AbandonStackResponseUnmarshaller;
1820
import com.aliyuncs.transform.UnmarshallerContext;
@@ -21,10 +23,10 @@
2123
* @author auto create
2224
* @version
2325
*/
24-
public class AbandonStackResponse extends AcsResponse {
25-
26-
@Override
27-
public AbandonStackResponse getInstance(UnmarshallerContext context) {
28-
return AbandonStackResponseUnmarshaller.unmarshall(this, context);
29-
}
26+
public class AbandonStackResponse extends AcsResponse {
27+
28+
@Override
29+
public AbandonStackResponse getInstance(UnmarshallerContext context) {
30+
return AbandonStackResponseUnmarshaller.unmarshall(this, context);
31+
}
3032
}
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
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.ros.model.v20150901;
16+
17+
import com.aliyuncs.RoaAcsRequest;
18+
import com.aliyuncs.http.MethodType;
19+
20+
/**
21+
* @author auto create
22+
* @version
23+
*/
24+
public class CancelUpdateStackRequest extends RoaAcsRequest<CancelUpdateStackResponse> {
25+
26+
public CancelUpdateStackRequest() {
27+
super("ROS", "2015-09-01", "CancelUpdateStack");
28+
setUriPattern("/stacks/[StackName]/[StackId]/cancel");
29+
setMethod(MethodType.PUT);
30+
}
31+
32+
private String stackId;
33+
34+
private String stackName;
35+
36+
public String getStackId() {
37+
return this.stackId;
38+
}
39+
40+
public void setStackId(String stackId) {
41+
this.stackId = stackId;
42+
if(stackId != null){
43+
putPathParameter("StackId", stackId);
44+
}
45+
}
46+
47+
public String getStackName() {
48+
return this.stackName;
49+
}
50+
51+
public void setStackName(String stackName) {
52+
this.stackName = stackName;
53+
if(stackName != null){
54+
putPathParameter("StackName", stackName);
55+
}
56+
}
57+
58+
@Override
59+
public Class<CancelUpdateStackResponse> getResponseClass() {
60+
return CancelUpdateStackResponse.class;
61+
}
62+
63+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
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.ros.model.v20150901;
16+
17+
import java.util.Map;
18+
import com.aliyuncs.AcsResponse;
19+
import com.aliyuncs.ros.transform.v20150901.CancelUpdateStackResponseUnmarshaller;
20+
import com.aliyuncs.transform.UnmarshallerContext;
21+
22+
/**
23+
* @author auto create
24+
* @version
25+
*/
26+
public class CancelUpdateStackResponse extends AcsResponse {
27+
28+
@Override
29+
public CancelUpdateStackResponse getInstance(UnmarshallerContext context) {
30+
return CancelUpdateStackResponseUnmarshaller.unmarshall(this, context);
31+
}
32+
}
Lines changed: 63 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
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.ros.model.v20150901;
16+
17+
import com.aliyuncs.RoaAcsRequest;
18+
import com.aliyuncs.http.MethodType;
19+
20+
/**
21+
* @author auto create
22+
* @version
23+
*/
24+
public class ContinueCreateStackRequest extends RoaAcsRequest<ContinueCreateStackResponse> {
25+
26+
public ContinueCreateStackRequest() {
27+
super("ROS", "2015-09-01", "ContinueCreateStack");
28+
setUriPattern("/stacks/[StackName]/[StackId]/continue");
29+
setMethod(MethodType.POST);
30+
}
31+
32+
private String stackId;
33+
34+
private String stackName;
35+
36+
public String getStackId() {
37+
return this.stackId;
38+
}
39+
40+
public void setStackId(String stackId) {
41+
this.stackId = stackId;
42+
if(stackId != null){
43+
putPathParameter("StackId", stackId);
44+
}
45+
}
46+
47+
public String getStackName() {
48+
return this.stackName;
49+
}
50+
51+
public void setStackName(String stackName) {
52+
this.stackName = stackName;
53+
if(stackName != null){
54+
putPathParameter("StackName", stackName);
55+
}
56+
}
57+
58+
@Override
59+
public Class<ContinueCreateStackResponse> getResponseClass() {
60+
return ContinueCreateStackResponse.class;
61+
}
62+
63+
}
Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
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.ros.model.v20150901;
16+
17+
import java.util.Map;
18+
import com.aliyuncs.AcsResponse;
19+
import com.aliyuncs.ros.transform.v20150901.ContinueCreateStackResponseUnmarshaller;
20+
import com.aliyuncs.transform.UnmarshallerContext;
21+
22+
/**
23+
* @author auto create
24+
* @version
25+
*/
26+
public class ContinueCreateStackResponse extends AcsResponse {
27+
28+
@Override
29+
public ContinueCreateStackResponse getInstance(UnmarshallerContext context) {
30+
return ContinueCreateStackResponseUnmarshaller.unmarshall(this, context);
31+
}
32+
}

0 commit comments

Comments
 (0)