Skip to content

Commit 52c9d94

Browse files
author
liyan.90210
committed
feat auto update sdk
1 parent 599afb4 commit 52c9d94

35 files changed

+874
-66
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-01-23 Bumped to version v1.0.203
4+
- Updated apis for livesaas/tls/vikingDB
5+
36
2025-01-16 Bumped to version v1.0.202
47
- Updated apis for livesaas/tls
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.202</version>
7+
<version>1.0.203</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: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -618,11 +618,18 @@ public class Const {
618618
public static final String CreateOfficeConfig = "CreateOfficeConfig";
619619
public static final String UpdateOfficeConfig = "UpdateOfficeConfig";
620620
public static final String DeleteOfficeConfig = "DeleteOfficeConfig";
621+
621622
public static final String GetActivityReplayPlayerConfig = "GetActivityReplayPlayerConfig";
622623
public static final String UpdateActivityReplayPlayerConfig = "UpdateActivityReplayPlayerConfig";
623624

624625
public static final String GetActivityMessageConfig = "GetActivityMessageConfig";
625626
public static final String UpdateActivityMessageConfig = "UpdateActivityMessageConfig";
627+
public static final String ListInteractionScriptComments = "ListInteractionScriptComments";
628+
public static final String CreateInteractionScript = "CreateInteractionScript";
629+
public static final String AddInteractionScriptComments = "AddInteractionScriptComments";
630+
public static final String EditInteractionScriptComment = "EditInteractionScriptComment";
631+
public static final String DeleteInteractionScriptComment = "DeleteInteractionScriptComment";
632+
public static final String UpdateActivityMediaInfo = "UpdateActivityMediaInfo";
626633

627634
// translate
628635
public static final String LangDetect = "LangDetect";

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

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,6 @@ public class CreateCouponModel {
1313
String ThirdPartyId;
1414
@JSONField(name = "Pic")
1515
String Pic;
16+
@JSONField(name = "OwnerSubAccountName")
17+
String OwnerSubAccountName;
1618
}
Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,18 @@
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 InteractionScriptComment {
8+
@JSONField(name = "Id")
9+
Integer Id;
10+
@JSONField(name = "SendTime")
11+
Integer SendTime;
12+
@JSONField(name = "Role")
13+
Integer Role;
14+
@JSONField(name = "Nickname")
15+
String Nickname;
16+
@JSONField(name = "Content")
17+
String Content;
18+
}

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

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,4 +13,8 @@ public class LoopVideoListReq {
1313
String VideoName;
1414
@JSONField(name = "Offset")
1515
Long Offset;
16+
@JSONField(name = "InteractionScriptEnabled")
17+
Boolean InteractionScriptEnabled;
18+
@JSONField(name = "InteractionScriptId")
19+
Long InteractionScriptId;
1620
}

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,4 +25,8 @@ public class LoopVideoListResp {
2525
Integer WarmupProgress;
2626
@JSONField(name = "MediaDuration")
2727
Integer MediaDuration;
28-
}
28+
@JSONField(name = "InteractionScriptEnabled")
29+
Boolean InteractionScriptEnabled;
30+
@JSONField(name = "InteractionScriptId")
31+
Long InteractionScriptId;
32+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.beans.livesaas.InteractionScriptComment;
5+
import lombok.Data;
6+
7+
import java.util.List;
8+
import java.util.Map;
9+
10+
@Data
11+
public class AddInteractionScriptCommentsRequest {
12+
@JSONField(name = "InteractionScriptId")
13+
Long InteractionScriptId;
14+
@JSONField(name = "Comments")
15+
List<InteractionScriptComment> Comments;
16+
}
Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,11 @@
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+
import java.util.Map;
8+
9+
@Data
10+
public class CreateInteractionScriptRequest {
11+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,15 @@
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+
import java.util.Map;
8+
9+
@Data
10+
public class DeleteInteractionScriptCommentRequest {
11+
@JSONField(name = "InteractionScriptId")
12+
Long InteractionScriptId;
13+
@JSONField(name = "CommentId")
14+
Integer CommentId;
15+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.beans.livesaas.InteractionScriptComment;
5+
import lombok.Data;
6+
7+
import java.util.List;
8+
import java.util.Map;
9+
10+
@Data
11+
public class EditInteractionScriptCommentRequest {
12+
@JSONField(name = "InteractionScriptId")
13+
Long InteractionScriptId;
14+
@JSONField(name = "Comment")
15+
InteractionScriptComment Comment;
16+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
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+
import java.util.Map;
8+
9+
@Data
10+
public class ListInteractionScriptCommentsRequest {
11+
@JSONField(name = "InteractionScriptId")
12+
Long InteractionScriptId;
13+
@JSONField(name = "PageNumber")
14+
Integer PageNumber;
15+
@JSONField(name = "PageSize")
16+
Integer PageSize;
17+
@JSONField(name = "SendTime")
18+
Integer SendTime;
19+
@JSONField(name = "CommentId")
20+
Integer CommentId;
21+
}
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
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+
import java.util.Map;
8+
9+
@Data
10+
public class UpdateActivityMediaInfoRequest {
11+
@JSONField(name = "Id")
12+
String Id;
13+
@JSONField(name = "Name")
14+
String Name;
15+
@JSONField(name = "InteractionScriptId")
16+
Long InteractionScriptId;
17+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
import com.volcengine.model.response.ResponseMetadata;
6+
7+
import java.util.List;
8+
import java.util.Map;
9+
10+
@Data
11+
public class AddInteractionScriptCommentsResponse {
12+
@JSONField(name = "ResponseMetadata")
13+
ResponseMetadata responseMetadata;
14+
@JSONField(name = "Result")
15+
AddInteractionScriptCommentsResponseBody result;
16+
17+
@Data
18+
public static class AddInteractionScriptCommentsResponseBody {
19+
@JSONField(name = "FailList")
20+
List<FailResult> FailList;
21+
@JSONField(name = "LatestCommentId")
22+
Integer LatestCommentId;
23+
@JSONField(name = "SuccessAmount")
24+
Integer SuccessAmount;
25+
}
26+
27+
@Data
28+
public static class FailResult {
29+
@JSONField(name = "Index")
30+
Integer Index;
31+
@JSONField(name = "FailType")
32+
Integer FailType;
33+
}
34+
}
Lines changed: 22 additions & 0 deletions
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 lombok.Data;
5+
import com.volcengine.model.response.ResponseMetadata;
6+
7+
import java.util.List;
8+
import java.util.Map;
9+
10+
@Data
11+
public class CreateInteractionScriptResponse {
12+
@JSONField(name = "ResponseMetadata")
13+
ResponseMetadata responseMetadata;
14+
@JSONField(name = "Result")
15+
CreateInteractionScriptResponseBody result;
16+
17+
@Data
18+
public static class CreateInteractionScriptResponseBody {
19+
@JSONField(name = "InteractionScriptId")
20+
Long InteractionScriptId;
21+
}
22+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
import com.volcengine.model.response.ResponseMetadata;
6+
7+
import java.util.List;
8+
import java.util.Map;
9+
10+
@Data
11+
public class DeleteInteractionScriptCommentResponse {
12+
@JSONField(name = "ResponseMetadata")
13+
ResponseMetadata responseMetadata;
14+
@JSONField(name = "Result")
15+
DeleteInteractionScriptCommentResponseBody result;
16+
17+
@Data
18+
public static class DeleteInteractionScriptCommentResponseBody {
19+
}
20+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
import com.volcengine.model.response.ResponseMetadata;
6+
7+
import java.util.List;
8+
import java.util.Map;
9+
10+
@Data
11+
public class EditInteractionScriptCommentResponse {
12+
@JSONField(name = "ResponseMetadata")
13+
ResponseMetadata responseMetadata;
14+
@JSONField(name = "Result")
15+
EditInteractionScriptCommentResponseBody result;
16+
17+
@Data
18+
public static class EditInteractionScriptCommentResponseBody {
19+
}
20+
}

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,8 @@ public static class Media {
7070
String FolderName;
7171
@JSONField(name = "FolderId")
7272
Long FolderId;
73+
@JSONField(name = "InteractionScriptId")
74+
Long InteractionScriptId;
7375
}
7476

7577
@Data
@@ -79,4 +81,4 @@ public static class Info {
7981
@JSONField(name = "Name")
8082
String Name;
8183
}
82-
}
84+
}
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
import com.volcengine.model.response.ResponseMetadata;
6+
import com.volcengine.model.beans.livesaas.InteractionScriptComment;
7+
8+
import java.util.List;
9+
import java.util.Map;
10+
11+
@Data
12+
public class ListInteractionScriptCommentsResponse {
13+
@JSONField(name = "ResponseMetadata")
14+
ResponseMetadata responseMetadata;
15+
@JSONField(name = "Result")
16+
ListInteractionScriptCommentsResponseBody result;
17+
18+
@Data
19+
public static class ListInteractionScriptCommentsResponseBody {
20+
@JSONField(name = "PageNumber")
21+
Integer PageNumber;
22+
@JSONField(name = "PageSize")
23+
Integer PageSize;
24+
@JSONField(name = "TotalAmount")
25+
Integer TotalAmount;
26+
@JSONField(name = "Comments")
27+
List<InteractionScriptComment> Comments;
28+
}
29+
}
Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
package com.volcengine.model.livesaas.response;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
import com.volcengine.model.response.ResponseMetadata;
6+
7+
import java.util.List;
8+
import java.util.Map;
9+
10+
@Data
11+
public class UpdateActivityMediaInfoResponse {
12+
@JSONField(name = "ResponseMetadata")
13+
ResponseMetadata responseMetadata;
14+
@JSONField(name = "Result")
15+
UpdateActivityMediaInfoResponseBody result;
16+
17+
@Data
18+
public static class UpdateActivityMediaInfoResponseBody {
19+
}
20+
}

0 commit comments

Comments
 (0)