Skip to content

Commit c83e658

Browse files
author
liyan.90210
committed
feat auto update sdk
1 parent fdbb1ee commit c83e658

File tree

78 files changed

+9670
-603
lines changed

Some content is hidden

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

78 files changed

+9670
-603
lines changed

Changelog

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
Change log
22

3+
2025-02-27 Bumped to version v1.0.207
4+
- Updated apis for contentSecurity/imagex/livesaas/vikingDB/vod
5+
36
2025-02-20 Bumped to version v1.0.206
47
- Updated apis for vod/livesaas
58

volc-sdk-java/pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
55
<modelVersion>4.0.0</modelVersion>
66
<groupId>com.volcengine</groupId>
7-
<version>1.0.206</version>
7+
<version>1.0.207</version>
88
<artifactId>volc-sdk-java</artifactId>
99

1010
<name>volc-sdk-java</name>

volc-sdk-java/src/main/java/com/volcengine/helper/Const.java

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -180,6 +180,12 @@ public class Const {
180180
public static final String DeleteImageLibContent = "DeleteImageLibContent";
181181
public static final String UploadImageLibContent = "UploadImageLibContent";
182182

183+
public static final String GetTextStatisticsOpen = "GetTextStatisticsOpen";
184+
public static final String GetImageStatisticsOpen = "GetImageStatisticsOpen";
185+
public static final String GetVideoLiveStatisticsOpen = "GetVideoLiveStatisticsOpen";
186+
public static final String GetAudioLiveStatisticsOpen = "GetAudioLiveStatisticsOpen";
187+
public static final String GetAudioStatisticsOpen = "GetAudioStatisticsOpen";
188+
public static final String GetVideoStatisticsOpen = "GetVideoStatisticsOpen";
183189
// livesaas
184190
public static final String ListSiteTagAPIV2 = "ListSiteTagAPIV2";
185191

@@ -634,6 +640,11 @@ public class Const {
634640
public static final String EditInteractionScriptComment = "EditInteractionScriptComment";
635641
public static final String DeleteInteractionScriptComment = "DeleteInteractionScriptComment";
636642
public static final String UpdateActivityMediaInfo = "UpdateActivityMediaInfo";
643+
public static final String ListActivityRobotCommentRepository = "ListActivityRobotCommentRepository";
644+
public static final String AddActivityRobotCommentRepository = "AddActivityRobotCommentRepository";
645+
public static final String DeleteActivityRobotCommentRepository = "DeleteActivityRobotCommentRepository";
646+
public static final String UpdateRobotComment = "UpdateRobotComment";
647+
public static final String UpdateRobotNickName = "UpdateRobotNickName";
637648

638649
// translate
639650
public static final String LangDetect = "LangDetect";
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package com.volcengine.model.beans.livesaas;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
@Data
7+
public class AddRobotCommentConfigModel {
8+
@JSONField(name = "IsRobotEnable")
9+
Integer IsRobotEnable;
10+
@JSONField(name = "RobotSendUnit")
11+
Long RobotSendUnit;
12+
@JSONField(name = "RobotSendNum")
13+
Long RobotSendNum;
14+
@JSONField(name = "RobotCommentRepositoryName")
15+
String RobotCommentRepositoryName;
16+
}

volc-sdk-java/src/main/java/com/volcengine/model/beans/livesaas/CommentConfig.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,6 @@ public class CommentConfig {
4545
Integer IsViewInPurchaseEnable;
4646
@JSONField(name = "IsViewOrderEnable")
4747
Integer IsViewOrderEnable;
48+
@JSONField(name = "IsCommentLLMAnalyzeEnable")
49+
Integer IsCommentLLMAnalyzeEnable;
4850
}

volc-sdk-java/src/main/java/com/volcengine/model/beans/livesaas/RobotCommentConfig.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,8 @@ public class RobotCommentConfig {
1111
Long RobotSendUnit;
1212
@JSONField(name = "RobotSendNum")
1313
Long RobotSendNum;
14+
@JSONField(name = "RobotCommentRepositoryId")
15+
Long RobotCommentRepositoryId;
16+
@JSONField(name = "RobotCommentRepositoryName")
17+
String RobotCommentRepositoryName;
1418
}
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package com.volcengine.model.beans.livesaas;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
@Data
7+
public class UpdateActivityLoopVideo {
8+
@JSONField(name = "Index")
9+
Long Index;
10+
@JSONField(name = "VideoName")
11+
String VideoName;
12+
@JSONField(name = "VideoVid")
13+
String VideoVid;
14+
@JSONField(name = "Offset")
15+
Integer Offset;
16+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.beans.livesaas.AddRobotCommentConfigModel;
5+
import lombok.Data;
6+
7+
@Data
8+
public class AddActivityRobotCommentRepositoryRequest {
9+
@JSONField(name = "ActivityId")
10+
Long ActivityId;
11+
@JSONField(name = "RobotCommentConfig")
12+
AddRobotCommentConfigModel RobotCommentConfig;
13+
}
14+

volc-sdk-java/src/main/java/com/volcengine/model/livesaas/request/AddRobotCommentsRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,6 @@ public class AddRobotCommentsRequest {
1111
Long ActivityId;
1212
@JSONField(name = "RobotCommentContents")
1313
List<String> RobotCommentContents;
14+
@JSONField(name = "RobotCommentRepositoryId")
15+
Long RobotCommentRepositoryId;
1416
}

volc-sdk-java/src/main/java/com/volcengine/model/livesaas/request/AddRobotNickNamesRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,4 +11,6 @@ public class AddRobotNickNamesRequest {
1111
Long ActivityId;
1212
@JSONField(name = "RobotNickNames")
1313
List<String> RobotNickNames;
14+
@JSONField(name = "RobotCommentRepositoryId")
15+
Long RobotCommentRepositoryId;
1416
}

volc-sdk-java/src/main/java/com/volcengine/model/livesaas/request/CreateActivityAPIRequest.java

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22

33
import com.alibaba.fastjson.annotation.JSONField;
44
import com.volcengine.model.beans.livesaas.SiteActivityTag;
5+
import com.volcengine.model.beans.livesaas.UpdateActivityLoopVideo;
56
import lombok.Data;
67

78
import java.util.List;
@@ -42,4 +43,10 @@ public class CreateActivityAPIRequest {
4243
String CreatorName;
4344
@JSONField(name = "IsReplayAutoOnlineEnable")
4445
Integer IsReplayAutoOnlineEnable;
46+
@JSONField(name = "ActivityType")
47+
Integer ActivityType;
48+
@JSONField(name = "IsAutoStartEnable")
49+
Integer IsAutoStartEnable;
50+
@JSONField(name = "LoopVideos")
51+
List<UpdateActivityLoopVideo> LoopVideos;
4552
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
@Data
7+
public class DeleteActivityRobotCommentRepositoryRequest {
8+
@JSONField(name = "ActivityId")
9+
Long ActivityId;
10+
@JSONField(name = "RobotCommentRepositoryId")
11+
Long RobotCommentRepositoryId;
12+
}

volc-sdk-java/src/main/java/com/volcengine/model/livesaas/request/GetActivityRobotCommentConfigRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,6 @@
99
public class GetActivityRobotCommentConfigRequest {
1010
@JSONField(name = "ActivityId")
1111
Long ActivityId;
12+
@JSONField(name = "RobotCommentRepositoryId")
13+
Long RobotCommentRepositoryId;
1214
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
import java.util.List;
7+
8+
@Data
9+
public class ListActivityRobotCommentRepositoryRequest {
10+
@JSONField(name = "ActivityId")
11+
Long ActivityId;
12+
}

volc-sdk-java/src/main/java/com/volcengine/model/livesaas/request/ListRobotCommentsRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,6 @@ public class ListRobotCommentsRequest {
1313
Integer PageNumber;
1414
@JSONField(name = "PageSize")
1515
Integer PageSize;
16+
@JSONField(name = "RobotCommentRepositoryId")
17+
Long RobotCommentRepositoryId;
1618
}

volc-sdk-java/src/main/java/com/volcengine/model/livesaas/request/ListRobotNickNamesRequest.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,6 @@ public class ListRobotNickNamesRequest {
1313
Integer PageNumber;
1414
@JSONField(name = "PageSize")
1515
Integer PageSize;
16+
@JSONField(name = "RobotCommentRepositoryId")
17+
Long RobotCommentRepositoryId;
1618
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
@Data
7+
public class UpdateRobotCommentRequest {
8+
@JSONField(name = "ActivityId")
9+
Long ActivityId;
10+
@JSONField(name = "RobotCommentId")
11+
Long RobotCommentId;
12+
@JSONField(name = "RobotCommentContent")
13+
String RobotCommentContent;
14+
}
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
@Data
7+
public class UpdateRobotNickNameRequest {
8+
@JSONField(name = "ActivityId")
9+
Long ActivityId;
10+
@JSONField(name = "RobotNameId")
11+
Long RobotNameId;
12+
@JSONField(name = "RobotNameContent")
13+
String RobotNameContent;
14+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.response.ResponseMetadata;
5+
import lombok.Data;
6+
7+
@Data
8+
public class AddActivityRobotCommentRepositoryResponse {
9+
@JSONField(name = "ResponseMetadata")
10+
ResponseMetadata responseMetadata;
11+
@JSONField(name = "Result")
12+
AddActivityRobotCommentRepositoryResponseBody result;
13+
14+
@Data
15+
public static class AddActivityRobotCommentRepositoryResponseBody {
16+
@JSONField(name = "RobotCommentRepositoryId")
17+
Long RobotCommentRepositoryId;
18+
}
19+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.response.ResponseMetadata;
5+
import lombok.Data;
6+
7+
@Data
8+
public class DeleteActivityRobotCommentRepositoryResponse {
9+
@JSONField(name = "ResponseMetadata")
10+
ResponseMetadata responseMetadata;
11+
@JSONField(name = "Result")
12+
DeleteActivityRobotCommentRepositoryResponseBody result;
13+
14+
@Data
15+
public static class DeleteActivityRobotCommentRepositoryResponseBody {
16+
@JSONField(name = "Status")
17+
Boolean Status;
18+
}
19+
}

volc-sdk-java/src/main/java/com/volcengine/model/livesaas/response/GetHotChatAPIResponse.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ public static class PollingChatAPIData {
4040
Boolean IsPresenter;
4141
@JSONField(name = "AudienceGroupId")
4242
Long AudienceGroupId;
43+
@JSONField(name = "LLMAnalyzeResult")
44+
String LLMAnalyzeResult;
4345
}
4446

4547
@Data

volc-sdk-java/src/main/java/com/volcengine/model/livesaas/response/GetTopChatAPIResponse.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ public static class PollingChatAPIData {
4040
Boolean IsPresenter;
4141
@JSONField(name = "AudienceGroupId")
4242
Long AudienceGroupId;
43+
@JSONField(name = "LLMAnalyzeResult")
44+
String LLMAnalyzeResult;
4345
}
4446

4547
@Data
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.beans.livesaas.RobotCommentConfig;
5+
import com.volcengine.model.response.ResponseMetadata;
6+
import lombok.Data;
7+
8+
import java.util.List;
9+
10+
@Data
11+
public class ListActivityRobotCommentRepositoryResponse {
12+
@JSONField(name = "ResponseMetadata")
13+
ResponseMetadata responseMetadata;
14+
@JSONField(name = "Result")
15+
ListActivityRobotCommentRepositoryResponseBody result;
16+
17+
@Data
18+
public static class ListActivityRobotCommentRepositoryResponseBody {
19+
@JSONField(name = "RobotCommentConfigs")
20+
List<RobotCommentConfig> RobotCommentConfigs;
21+
}
22+
}

volc-sdk-java/src/main/java/com/volcengine/model/livesaas/response/PollingChatAPIResponse.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,8 @@ public static class PollingChatAPIData {
4040
Integer LikeCount;
4141
@JSONField(name = "AudienceGroupId")
4242
Long AudienceGroupId;
43+
@JSONField(name = "LLMAnalyzeResult")
44+
String LLMAnalyzeResult;
4345
}
4446

4547
@Data
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.response.ResponseMetadata;
5+
import lombok.Data;
6+
7+
@Data
8+
public class UpdateRobotCommentResponse {
9+
@JSONField(name = "ResponseMetadata")
10+
ResponseMetadata responseMetadata;
11+
@JSONField(name = "Result")
12+
UpdateRobotCommentResponseBody result;
13+
14+
@Data
15+
public static class UpdateRobotCommentResponseBody {
16+
@JSONField(name = "Status")
17+
Boolean Status;
18+
}
19+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.response.ResponseMetadata;
5+
import lombok.Data;
6+
7+
@Data
8+
public class UpdateRobotNickNameResponse {
9+
@JSONField(name = "ResponseMetadata")
10+
ResponseMetadata responseMetadata;
11+
@JSONField(name = "Result")
12+
UpdateRobotNickNameResponseBody result;
13+
14+
@Data
15+
public static class UpdateRobotNickNameResponseBody {
16+
@JSONField(name = "Status")
17+
Boolean Status;
18+
}
19+
}
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
package com.volcengine.model.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.AllArgsConstructor;
5+
import lombok.Data;
6+
import lombok.NoArgsConstructor;
7+
8+
@Data
9+
@AllArgsConstructor
10+
@NoArgsConstructor
11+
public class GetContentSecurityStatisticsRequest {
12+
@JSONField(name = "AppId")
13+
private Long appId;
14+
@JSONField(name = "Scene")
15+
private String scene;
16+
@JSONField(name = "LabelsType")
17+
private String labelsType;
18+
@JSONField(name = "StartTime")
19+
private Long startTime;
20+
@JSONField(name = "EndTime")
21+
private Long endTime;
22+
}

0 commit comments

Comments
 (0)