Skip to content

Commit ffe1071

Browse files
author
BitsAdmin
committed
Merge branch 'vefaas-Java-2024-06-06-online-1753-2025_10_28_19_53_24' into 'integration_2025-10-30_1075115650562'
feat: [development task] vefaas-1753-Java (1783271) See merge request iaasng/volcengine-java-sdk!716
2 parents 61f362a + dcd37f8 commit ffe1071

File tree

2 files changed

+184
-1
lines changed

2 files changed

+184
-1
lines changed

volcengine-java-sdk-vefaas/src/main/java/com/volcengine/vefaas/model/DescribeSandboxResponse.java

Lines changed: 67 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,10 +22,13 @@
2222
import com.volcengine.vefaas.model.EnvForDescribeSandboxOutput;
2323
import com.volcengine.vefaas.model.ImageInfoForDescribeSandboxOutput;
2424
import com.volcengine.vefaas.model.InstanceTosMountConfigForDescribeSandboxOutput;
25+
import com.volcengine.vefaas.model.MetadataListForDescribeSandboxOutput;
2526
import io.swagger.v3.oas.annotations.media.Schema;
2627
import java.io.IOException;
2728
import java.util.ArrayList;
29+
import java.util.HashMap;
2830
import java.util.List;
31+
import java.util.Map;
2932
import javax.validation.constraints.*;
3033
import javax.validation.Valid;
3134
/**
@@ -77,6 +80,12 @@ public class DescribeSandboxResponse extends com.volcengine.model.AbstractRespon
7780
@SerializedName("MemoryMB")
7881
private Integer memoryMB = null;
7982

83+
@SerializedName("Metadata")
84+
private Map<String, String> metadata = null;
85+
86+
@SerializedName("MetadataList")
87+
private List<MetadataListForDescribeSandboxOutput> metadataList = null;
88+
8089
@SerializedName("Pending")
8190
private Boolean pending = null;
8291

@@ -352,6 +361,59 @@ public void setMemoryMB(Integer memoryMB) {
352361
this.memoryMB = memoryMB;
353362
}
354363

364+
public DescribeSandboxResponse metadata(Map<String, String> metadata) {
365+
this.metadata = metadata;
366+
return this;
367+
}
368+
369+
public DescribeSandboxResponse putMetadataItem(String key, String metadataItem) {
370+
if (this.metadata == null) {
371+
this.metadata = new HashMap<String, String>();
372+
}
373+
this.metadata.put(key, metadataItem);
374+
return this;
375+
}
376+
377+
/**
378+
* Get metadata
379+
* @return metadata
380+
**/
381+
@Schema(description = "")
382+
public Map<String, String> getMetadata() {
383+
return metadata;
384+
}
385+
386+
public void setMetadata(Map<String, String> metadata) {
387+
this.metadata = metadata;
388+
}
389+
390+
public DescribeSandboxResponse metadataList(List<MetadataListForDescribeSandboxOutput> metadataList) {
391+
this.metadataList = metadataList;
392+
return this;
393+
}
394+
395+
public DescribeSandboxResponse addMetadataListItem(MetadataListForDescribeSandboxOutput metadataListItem) {
396+
if (this.metadataList == null) {
397+
this.metadataList = new ArrayList<MetadataListForDescribeSandboxOutput>();
398+
}
399+
this.metadataList.add(metadataListItem);
400+
return this;
401+
}
402+
403+
/**
404+
* Get metadataList
405+
* @return metadataList
406+
**/
407+
@Valid
408+
@Schema(description = "")
409+
public List<MetadataListForDescribeSandboxOutput> getMetadataList() {
410+
return metadataList;
411+
}
412+
413+
public void setMetadataList(List<MetadataListForDescribeSandboxOutput> metadataList) {
414+
this.metadataList = metadataList;
415+
}
416+
355417
public DescribeSandboxResponse pending(Boolean pending) {
356418
this.pending = pending;
357419
return this;
@@ -448,6 +510,8 @@ public boolean equals(java.lang.Object o) {
448510
Objects.equals(this.instanceType, describeSandboxResponse.instanceType) &&
449511
Objects.equals(this.maxConcurrency, describeSandboxResponse.maxConcurrency) &&
450512
Objects.equals(this.memoryMB, describeSandboxResponse.memoryMB) &&
513+
Objects.equals(this.metadata, describeSandboxResponse.metadata) &&
514+
Objects.equals(this.metadataList, describeSandboxResponse.metadataList) &&
451515
Objects.equals(this.pending, describeSandboxResponse.pending) &&
452516
Objects.equals(this.requestTimeout, describeSandboxResponse.requestTimeout) &&
453517
Objects.equals(this.revisionNumber, describeSandboxResponse.revisionNumber) &&
@@ -456,7 +520,7 @@ public boolean equals(java.lang.Object o) {
456520

457521
@Override
458522
public int hashCode() {
459-
return Objects.hash(availabilityZone, cpuMilli, createdAt, envs, errorCode, errorMessage, expireAt, functionId, id, imageInfo, instanceTosMountConfig, instanceType, maxConcurrency, memoryMB, pending, requestTimeout, revisionNumber, status);
523+
return Objects.hash(availabilityZone, cpuMilli, createdAt, envs, errorCode, errorMessage, expireAt, functionId, id, imageInfo, instanceTosMountConfig, instanceType, maxConcurrency, memoryMB, metadata, metadataList, pending, requestTimeout, revisionNumber, status);
460524
}
461525

462526

@@ -479,6 +543,8 @@ public String toString() {
479543
sb.append(" instanceType: ").append(toIndentedString(instanceType)).append("\n");
480544
sb.append(" maxConcurrency: ").append(toIndentedString(maxConcurrency)).append("\n");
481545
sb.append(" memoryMB: ").append(toIndentedString(memoryMB)).append("\n");
546+
sb.append(" metadata: ").append(toIndentedString(metadata)).append("\n");
547+
sb.append(" metadataList: ").append(toIndentedString(metadataList)).append("\n");
482548
sb.append(" pending: ").append(toIndentedString(pending)).append("\n");
483549
sb.append(" requestTimeout: ").append(toIndentedString(requestTimeout)).append("\n");
484550
sb.append(" revisionNumber: ").append(toIndentedString(revisionNumber)).append("\n");
Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
/*
2+
* vefaas
3+
* No description provided (generated by Swagger Codegen https://github.com/swagger-api/swagger-codegen)
4+
*
5+
* OpenAPI spec version: common-version
6+
*
7+
*
8+
* NOTE: This class is auto generated by the swagger code generator program.
9+
* https://github.com/swagger-api/swagger-codegen.git
10+
* Do not edit the class manually.
11+
*/
12+
13+
package com.volcengine.vefaas.model;
14+
15+
import java.util.Objects;
16+
import java.util.Arrays;
17+
import com.google.gson.TypeAdapter;
18+
import com.google.gson.annotations.JsonAdapter;
19+
import com.google.gson.annotations.SerializedName;
20+
import com.google.gson.stream.JsonReader;
21+
import com.google.gson.stream.JsonWriter;
22+
import io.swagger.v3.oas.annotations.media.Schema;
23+
import java.io.IOException;
24+
import javax.validation.constraints.*;
25+
import javax.validation.Valid;
26+
/**
27+
* MetadataListForDescribeSandboxOutput
28+
*/
29+
30+
31+
32+
public class MetadataListForDescribeSandboxOutput {
33+
@SerializedName("MetaKey")
34+
private String metaKey = null;
35+
36+
@SerializedName("MetaValue")
37+
private String metaValue = null;
38+
39+
public MetadataListForDescribeSandboxOutput metaKey(String metaKey) {
40+
this.metaKey = metaKey;
41+
return this;
42+
}
43+
44+
/**
45+
* Get metaKey
46+
* @return metaKey
47+
**/
48+
@Schema(description = "")
49+
public String getMetaKey() {
50+
return metaKey;
51+
}
52+
53+
public void setMetaKey(String metaKey) {
54+
this.metaKey = metaKey;
55+
}
56+
57+
public MetadataListForDescribeSandboxOutput metaValue(String metaValue) {
58+
this.metaValue = metaValue;
59+
return this;
60+
}
61+
62+
/**
63+
* Get metaValue
64+
* @return metaValue
65+
**/
66+
@Schema(description = "")
67+
public String getMetaValue() {
68+
return metaValue;
69+
}
70+
71+
public void setMetaValue(String metaValue) {
72+
this.metaValue = metaValue;
73+
}
74+
75+
76+
@Override
77+
public boolean equals(java.lang.Object o) {
78+
if (this == o) {
79+
return true;
80+
}
81+
if (o == null || getClass() != o.getClass()) {
82+
return false;
83+
}
84+
MetadataListForDescribeSandboxOutput metadataListForDescribeSandboxOutput = (MetadataListForDescribeSandboxOutput) o;
85+
return Objects.equals(this.metaKey, metadataListForDescribeSandboxOutput.metaKey) &&
86+
Objects.equals(this.metaValue, metadataListForDescribeSandboxOutput.metaValue);
87+
}
88+
89+
@Override
90+
public int hashCode() {
91+
return Objects.hash(metaKey, metaValue);
92+
}
93+
94+
95+
@Override
96+
public String toString() {
97+
StringBuilder sb = new StringBuilder();
98+
sb.append("class MetadataListForDescribeSandboxOutput {\n");
99+
100+
sb.append(" metaKey: ").append(toIndentedString(metaKey)).append("\n");
101+
sb.append(" metaValue: ").append(toIndentedString(metaValue)).append("\n");
102+
sb.append("}");
103+
return sb.toString();
104+
}
105+
106+
/**
107+
* Convert the given object to string with each line indented by 4 spaces
108+
* (except the first line).
109+
*/
110+
private String toIndentedString(java.lang.Object o) {
111+
if (o == null) {
112+
return "null";
113+
}
114+
return o.toString().replace("\n", "\n ");
115+
}
116+
117+
}

0 commit comments

Comments
 (0)