Skip to content

Commit ba6059f

Browse files
committed
Generated java-async 2023-03-30 for FC.
1 parent be2cd1a commit ba6059f

File tree

5 files changed

+67
-1
lines changed

5 files changed

+67
-1
lines changed

fc-20230330/ChangeLog.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,6 @@
1+
2025-09-23 Version: 4.0.23
2+
- Generated java-async 2023-03-30 for FC.
3+
14
2025-09-19 Version: 4.0.22
25
- Generated java-async 2023-03-30 for FC.
36

fc-20230330/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<modelVersion>4.0.0</modelVersion>
44
<groupId>com.aliyun</groupId>
55
<artifactId>alibabacloud-fc20230330</artifactId>
6-
<version>4.0.22</version>
6+
<version>4.0.23</version>
77
<packaging>jar</packaging>
88
<name>alibabacloud-fc20230330</name>
99
<description>Alibaba Cloud FC (20230330) Async SDK for Java

fc-20230330/src/main/java/com/aliyun/sdk/service/fc20230330/models/CreateFunctionInput.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -60,6 +60,9 @@ public class CreateFunctionInput extends TeaModel {
6060
@com.aliyun.core.annotation.Validation(required = true, maxLength = 128, minLength = 1)
6161
private String handler;
6262

63+
@com.aliyun.core.annotation.NameInMap("idleTimeout")
64+
private Integer idleTimeout;
65+
6366
@com.aliyun.core.annotation.NameInMap("instanceConcurrency")
6467
private Integer instanceConcurrency;
6568

@@ -130,6 +133,7 @@ private CreateFunctionInput(Builder builder) {
130133
this.functionName = builder.functionName;
131134
this.gpuConfig = builder.gpuConfig;
132135
this.handler = builder.handler;
136+
this.idleTimeout = builder.idleTimeout;
133137
this.instanceConcurrency = builder.instanceConcurrency;
134138
this.instanceIsolationMode = builder.instanceIsolationMode;
135139
this.instanceLifecycleConfig = builder.instanceLifecycleConfig;
@@ -253,6 +257,13 @@ public String getHandler() {
253257
return this.handler;
254258
}
255259

260+
/**
261+
* @return idleTimeout
262+
*/
263+
public Integer getIdleTimeout() {
264+
return this.idleTimeout;
265+
}
266+
256267
/**
257268
* @return instanceConcurrency
258269
*/
@@ -393,6 +404,7 @@ public static final class Builder {
393404
private String functionName;
394405
private GPUConfig gpuConfig;
395406
private String handler;
407+
private Integer idleTimeout;
396408
private Integer instanceConcurrency;
397409
private String instanceIsolationMode;
398410
private InstanceLifecycleConfig instanceLifecycleConfig;
@@ -429,6 +441,7 @@ private Builder(CreateFunctionInput model) {
429441
this.functionName = model.functionName;
430442
this.gpuConfig = model.gpuConfig;
431443
this.handler = model.handler;
444+
this.idleTimeout = model.idleTimeout;
432445
this.instanceConcurrency = model.instanceConcurrency;
433446
this.instanceIsolationMode = model.instanceIsolationMode;
434447
this.instanceLifecycleConfig = model.instanceLifecycleConfig;
@@ -559,6 +572,14 @@ public Builder handler(String handler) {
559572
return this;
560573
}
561574

575+
/**
576+
* idleTimeout.
577+
*/
578+
public Builder idleTimeout(Integer idleTimeout) {
579+
this.idleTimeout = idleTimeout;
580+
return this;
581+
}
582+
562583
/**
563584
* instanceConcurrency.
564585
*/

fc-20230330/src/main/java/com/aliyun/sdk/service/fc20230330/models/Function.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,9 @@ public class Function extends TeaModel {
6969
@com.aliyun.core.annotation.NameInMap("handler")
7070
private String handler;
7171

72+
@com.aliyun.core.annotation.NameInMap("idleTimeout")
73+
private Integer idleTimeout;
74+
7275
@com.aliyun.core.annotation.NameInMap("instanceConcurrency")
7376
private Integer instanceConcurrency;
7477

@@ -165,6 +168,7 @@ private Function(Builder builder) {
165168
this.functionName = builder.functionName;
166169
this.gpuConfig = builder.gpuConfig;
167170
this.handler = builder.handler;
171+
this.idleTimeout = builder.idleTimeout;
168172
this.instanceConcurrency = builder.instanceConcurrency;
169173
this.instanceIsolationMode = builder.instanceIsolationMode;
170174
this.instanceLifecycleConfig = builder.instanceLifecycleConfig;
@@ -324,6 +328,13 @@ public String getHandler() {
324328
return this.handler;
325329
}
326330

331+
/**
332+
* @return idleTimeout
333+
*/
334+
public Integer getIdleTimeout() {
335+
return this.idleTimeout;
336+
}
337+
327338
/**
328339
* @return instanceConcurrency
329340
*/
@@ -524,6 +535,7 @@ public static final class Builder {
524535
private String functionName;
525536
private GPUConfig gpuConfig;
526537
private String handler;
538+
private Integer idleTimeout;
527539
private Integer instanceConcurrency;
528540
private String instanceIsolationMode;
529541
private InstanceLifecycleConfig instanceLifecycleConfig;
@@ -572,6 +584,7 @@ private Builder(Function model) {
572584
this.functionName = model.functionName;
573585
this.gpuConfig = model.gpuConfig;
574586
this.handler = model.handler;
587+
this.idleTimeout = model.idleTimeout;
575588
this.instanceConcurrency = model.instanceConcurrency;
576589
this.instanceIsolationMode = model.instanceIsolationMode;
577590
this.instanceLifecycleConfig = model.instanceLifecycleConfig;
@@ -736,6 +749,14 @@ public Builder handler(String handler) {
736749
return this;
737750
}
738751

752+
/**
753+
* idleTimeout.
754+
*/
755+
public Builder idleTimeout(Integer idleTimeout) {
756+
this.idleTimeout = idleTimeout;
757+
return this;
758+
}
759+
739760
/**
740761
* instanceConcurrency.
741762
*/

fc-20230330/src/main/java/com/aliyun/sdk/service/fc20230330/models/UpdateFunctionInput.java

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -56,6 +56,9 @@ public class UpdateFunctionInput extends TeaModel {
5656
@com.aliyun.core.annotation.Validation(maxLength = 128, minLength = 1)
5757
private String handler;
5858

59+
@com.aliyun.core.annotation.NameInMap("idleTimeout")
60+
private Integer idleTimeout;
61+
5962
@com.aliyun.core.annotation.NameInMap("instanceConcurrency")
6063
private Integer instanceConcurrency;
6164

@@ -118,6 +121,7 @@ private UpdateFunctionInput(Builder builder) {
118121
this.environmentVariables = builder.environmentVariables;
119122
this.gpuConfig = builder.gpuConfig;
120123
this.handler = builder.handler;
124+
this.idleTimeout = builder.idleTimeout;
121125
this.instanceConcurrency = builder.instanceConcurrency;
122126
this.instanceIsolationMode = builder.instanceIsolationMode;
123127
this.instanceLifecycleConfig = builder.instanceLifecycleConfig;
@@ -232,6 +236,13 @@ public String getHandler() {
232236
return this.handler;
233237
}
234238

239+
/**
240+
* @return idleTimeout
241+
*/
242+
public Integer getIdleTimeout() {
243+
return this.idleTimeout;
244+
}
245+
235246
/**
236247
* @return instanceConcurrency
237248
*/
@@ -357,6 +368,7 @@ public static final class Builder {
357368
private java.util.Map<String, String> environmentVariables;
358369
private GPUConfig gpuConfig;
359370
private String handler;
371+
private Integer idleTimeout;
360372
private Integer instanceConcurrency;
361373
private String instanceIsolationMode;
362374
private InstanceLifecycleConfig instanceLifecycleConfig;
@@ -390,6 +402,7 @@ private Builder(UpdateFunctionInput model) {
390402
this.environmentVariables = model.environmentVariables;
391403
this.gpuConfig = model.gpuConfig;
392404
this.handler = model.handler;
405+
this.idleTimeout = model.idleTimeout;
393406
this.instanceConcurrency = model.instanceConcurrency;
394407
this.instanceIsolationMode = model.instanceIsolationMode;
395408
this.instanceLifecycleConfig = model.instanceLifecycleConfig;
@@ -504,6 +517,14 @@ public Builder handler(String handler) {
504517
return this;
505518
}
506519

520+
/**
521+
* idleTimeout.
522+
*/
523+
public Builder idleTimeout(Integer idleTimeout) {
524+
this.idleTimeout = idleTimeout;
525+
return this;
526+
}
527+
507528
/**
508529
* instanceConcurrency.
509530
*/

0 commit comments

Comments
 (0)