Skip to content

Commit eda425d

Browse files
author
liyan.90210
committed
feat auto update sdk
1 parent ae5f59d commit eda425d

File tree

19 files changed

+355
-103
lines changed

19 files changed

+355
-103
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-10-23 Bumped to version v1.0.242
4+
- Updated apis for livesaas/vod
5+
36
2025-10-16 Bumped to version v1.0.241
47
- Updated apis for imagex/vms/vod
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.241</version>
7+
<version>1.0.242</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: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -708,6 +708,7 @@ public class Const {
708708
public static final String CreateTask = "CreateTask";
709709
public static final String ListProjects = "ListProjects";
710710
public static final String GetBMReport = "GetBMReport";
711+
public static final String GetTask = "GetTask";
711712
public static final String CreateViewerLevelConfig = "CreateViewerLevelConfig";
712713
public static final String UpdateViewerLevelConfig = "UpdateViewerLevelConfig";
713714
public static final String ReorderViewerLevelConfig = "ReorderViewerLevelConfig";
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 AutoStartConfig {
8+
@JSONField(name = "RepeatType")
9+
Integer RepeatType;
10+
11+
@JSONField(name = "RecurrenceRule")
12+
String RecurrenceRule;
13+
14+
@JSONField(name = "RepeatDeadline")
15+
Long RepeatDeadline;
16+
}

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

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

77
@Data
88
public class Tag {
9+
@JSONField(name = "Id")
10+
Long Id;
911
@JSONField(name = "TagId")
1012
Long TagId;
1113
@JSONField(name = "TagName")

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

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.alibaba.fastjson.annotation.JSONField;
44
import com.volcengine.model.beans.livesaas.SiteActivityTag;
55
import com.volcengine.model.beans.livesaas.UpdateActivityLoopVideo;
6+
import com.volcengine.model.beans.livesaas.AutoStartConfig;
67
import lombok.Data;
78

89
import java.util.List;
@@ -51,4 +52,6 @@ public class CreateActivityAPIRequest {
5152
Integer IsAutoStartEnable;
5253
@JSONField(name = "LoopVideos")
5354
List<UpdateActivityLoopVideo> LoopVideos;
55+
@JSONField(name = "AutoStartConfig")
56+
AutoStartConfig AutoStartConfig;
5457
}
Lines changed: 12 additions & 0 deletions
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 GetTaskRequest {
8+
@JSONField(name = "ProjectName")
9+
String ProjectName;
10+
@JSONField(name = "TaskId")
11+
Long TaskId;
12+
}

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,6 @@ public class ListTasksRequest {
3737
Long ActivityId;
3838
@JSONField(name = "TagIds")
3939
List<Long> TagIds;
40+
@JSONField(name = "TaskIds")
41+
List<Long> TaskIds;
4042
}

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

Lines changed: 4 additions & 1 deletion
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.AutoStartConfig;
56
import lombok.Data;
67

78
import java.util.List;
@@ -160,6 +161,8 @@ public class UpdateBasicConfigAPIRequest {
160161
Integer IsViewerLevelShowEnable;
161162
@JSONField(name = "BindAccountLevelGroupId")
162163
Long BindAccountLevelGroupId;
164+
@JSONField(name = "AutoStartConfig")
165+
AutoStartConfig AutoStartConfig;
163166
@Data
164167
public static class RiskWarningSetting {
165168
@JSONField(name = "IsRiskWarningEnable")
@@ -171,4 +174,4 @@ public static class RiskWarningSetting {
171174
@JSONField(name = "RiskWarningButtonText")
172175
String RiskWarningButtonText;
173176
}
174-
}
177+
}

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

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
import com.alibaba.fastjson.annotation.JSONField;
44
import lombok.Data;
55
import com.volcengine.model.response.ResponseMetadata;
6+
import com.volcengine.model.beans.livesaas.AutoStartConfig;
67

78

89
import java.util.List;
@@ -174,6 +175,8 @@ public static class BasicConfig {
174175
Long BindAccountLevelGroupId;
175176
@JSONField(name = "BindAccountLevelGroupName")
176177
String BindAccountLevelGroupName;
178+
@JSONField(name = "AutoStartConfig")
179+
AutoStartConfig AutoStartConfig;
177180
}
178181

179182
@Data
@@ -195,4 +198,4 @@ public static class RiskWarningSetting {
195198
@JSONField(name = "RiskWarningButtonText")
196199
String RiskWarningButtonText;
197200
}
198-
}
201+
}

0 commit comments

Comments
 (0)