Skip to content

Commit 88cf09b

Browse files
committed
Merge 'integration_2025-11-06_1076839247618' into 'master'
merge branch integration_2025-11-06_1076839247618 into master See merge request: !732
2 parents f2423ea + 0f6dda2 commit 88cf09b

File tree

322 files changed

+29098
-1768
lines changed

Some content is hidden

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

322 files changed

+29098
-1768
lines changed

README.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
<dependency>
6363
<groupId>com.volcengine</groupId>
6464
<artifactId>volcengine-java-sdk-bom</artifactId>
65-
<version>0.2.43</version>
65+
<version>0.2.44</version>
6666
<type>pom</type>
6767
<scope>import</scope>
6868
</dependency>
@@ -78,12 +78,12 @@
7878
<dependency>
7979
<groupId>com.volcengine</groupId>
8080
<artifactId>volcengine-java-sdk-vpc</artifactId>
81-
<version>0.2.43</version>
81+
<version>0.2.44</version>
8282
</dependency>
8383
<dependency>
8484
<groupId>com.volcengine</groupId>
8585
<artifactId>volcengine-java-sdk-ecs</artifactId>
86-
<version>0.2.43</version>
86+
<version>0.2.44</version>
8787
</dependency>
8888
</dependencies>
8989
```

SDK_Integration_zh.md

Lines changed: 35 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
- [自定义RegionId](#自定义regionid)
1818
- [自动化Endpoint寻址](#自动化endpoint寻址)
1919
- [Endpoint默认寻址逻辑](#endpoint默认寻址)
20+
- [Endpoint标准寻址](#endpoint标准寻址)
2021
- [HTTP连接池配置](#http连接池配置)
2122
- [HTTPS请求配置](#https请求配置)
2223
- [指定Scheme](#指定scheme)
@@ -254,7 +255,7 @@ public class SampleCode {
254255
> 默认支持自动寻址,无需手动指定Endpoint
255256
256257
为了简化用户配置,Vocoengine 提供了灵活的 Endpoint 自动寻址机制。用户无需手动指定服务地址,SDK 会根据服务名称、区域(Region)等信息自动拼接出合理的访问地址,并支持用户自定义DualStack(双栈)支持。
257-
### Endpoint默认寻址
258+
### Endpoint默认寻址
258259
**Endpoint默认寻址逻辑**
259260
1. 是否自动寻址Region
260261
内置自动寻址Region列表代码:[./volcengine-java-sdk-core/src/main/java/com/volcengine/endpoint/DefaultEndpointProvider.java#BOOTSTRAP_REGION](./volcengine-java-sdk-core/src/main/java/com/volcengine/endpoint/DefaultEndpointProvider.java#L25)
@@ -294,6 +295,39 @@ public class SampleCode {
294295
}
295296
```
296297

298+
### Endpoint标准寻址
299+
**标准寻址规则**
300+
301+
| Global服务 | 双栈 | 格式 |
302+
|----------|----|------------------------------------------------------------------------------------------------------------------|
303+
||| `{Service}.volcengine-api.com` |
304+
||| `{Service}.volcengineapi.com` |
305+
||| `{Service}.{region}.volcengine-api.com`|
306+
||| `{Service}.{region}.volcengineapi.com` |
307+
**代码示例:**
308+
309+
是否global服务根据具体调用的服务决定的,是否global无法修改的。
310+
可以参考列表:[./volcengine-java-sdk-core/src/main/java/com/volcengine/endpoint/StandardEndpointProvider.java#SERVICE_INFOS](./volcengine-java-sdk-core/src/main/java/com/volcengine/endpoint/StandardEndpointProvider.java#L142)
311+
```java
312+
import com.volcengine.ApiClient;
313+
import com.volcengine.sign.Credentials;
314+
import java.util.HashSet;
315+
import com.volcengine.endpoint.StandardEndpointProvider;
316+
317+
public class SampleCode {
318+
public static void main(String[] args) {
319+
String regionId = "cn-beijing";
320+
ApiClient apiClient = new ApiClient()
321+
.setCredentials(Credentials.getEnvCredentials())
322+
.setEndpointResolver(new StandardEndpointProvider()) // 设置标准寻址
323+
.setRegion(regionId) // 设置region
324+
.setUseDualStack(true); // 设置是否双栈
325+
}
326+
}
327+
```
328+
329+
330+
297331
# Http连接池配置
298332

299333
> **默认**

meta.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"lasted": "0.2.43",
3-
"meta_commit": "861f0a4434510024d637b98abc4f02ff78ad84da"
2+
"lasted": "0.2.44",
3+
"meta_commit": "b229807a6a5b8d929845552059eb5b3f3a4fb985"
44
}

pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<groupId>com.volcengine</groupId>
55
<artifactId>volcengine-java-sdk</artifactId>
66
<packaging>pom</packaging>
7-
<version>0.2.43</version>
7+
<version>0.2.44</version>
88
<name>volcengine-java-sdk</name>
99
<url>https://open.volcengineapi.com</url>
1010
<description>The Java SDK For Volcengine</description>
@@ -320,5 +320,6 @@
320320
<module>volcengine-java-sdk-metakms</module>
321321
<module>volcengine-java-sdk-cbr</module>
322322
<module>volcengine-java-sdk-milvus</module>
323+
<module>volcengine-java-sdk-smc</module>
323324
</modules>
324325
</project>

volcengine-java-sdk-acep/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>volcengine-java-sdk</artifactId>
55
<groupId>com.volcengine</groupId>
6-
<version>0.2.43</version>
6+
<version>0.2.44</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>

volcengine-java-sdk-advdefence/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>volcengine-java-sdk</artifactId>
55
<groupId>com.volcengine</groupId>
6-
<version>0.2.43</version>
6+
<version>0.2.44</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>

volcengine-java-sdk-advdefence20230308/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>volcengine-java-sdk</artifactId>
55
<groupId>com.volcengine</groupId>
6-
<version>0.2.43</version>
6+
<version>0.2.44</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>

volcengine-java-sdk-aiotvideo/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>volcengine-java-sdk</artifactId>
55
<groupId>com.volcengine</groupId>
6-
<version>0.2.43</version>
6+
<version>0.2.44</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>

volcengine-java-sdk-aiotvideo20231001/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>volcengine-java-sdk</artifactId>
55
<groupId>com.volcengine</groupId>
6-
<version>0.2.43</version>
6+
<version>0.2.44</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>

volcengine-java-sdk-alb/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<parent>
44
<artifactId>volcengine-java-sdk</artifactId>
55
<groupId>com.volcengine</groupId>
6-
<version>0.2.43</version>
6+
<version>0.2.44</version>
77
<relativePath>../pom.xml</relativePath>
88
</parent>
99
<modelVersion>4.0.0</modelVersion>

0 commit comments

Comments
 (0)