Skip to content

Commit ced0734

Browse files
author
liyan.90210
committed
feat auto update sdk
1 parent c836e76 commit ced0734

File tree

15 files changed

+299
-1
lines changed

15 files changed

+299
-1
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+
2026-02-26 Bumped to version v1.0.261
4+
- Updated apis for livesaas
5+
36
2026-02-05 Bumped to version v1.0.260
47
- Updated apis for cdn/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.260</version>
7+
<version>1.0.261</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: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -755,6 +755,9 @@ public class Const {
755755
public static final String DeleteViewerLevelConfig = "DeleteViewerLevelConfig";
756756
public static final String GetViewerLevelConfig = "GetViewerLevelConfig";
757757
public static final String EndTask = "EndTask";
758+
public static final String CreateImageTask = "CreateImageTask";
759+
public static final String GetImageTask = "GetImageTask";
760+
public static final String GetImageReport = "GetImageReport";
758761

759762

760763
public static final String EnableActivityMultiProductExplain = "EnableActivityMultiProductExplain";
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
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 ImageItem {
8+
@JSONField(name = "DataId")
9+
String dataId;
10+
11+
@JSONField(name = "URL")
12+
String url;
13+
}
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
package com.volcengine.model.beans.livesaas;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import lombok.Data;
5+
6+
import java.util.List;
7+
8+
@Data
9+
public class ImageReportDetail {
10+
@JSONField(name = "DataId")
11+
String dataId;
12+
13+
@JSONField(name = "URL")
14+
String url;
15+
16+
@JSONField(name = "Status")
17+
String status;
18+
19+
@JSONField(name = "FailedReason")
20+
String failedReason;
21+
22+
@JSONField(name = "RuleResults")
23+
List<RuleResult> ruleResults;
24+
}
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 RuleResult {
8+
@JSONField(name = "RuleSubType")
9+
String ruleSubType;
10+
11+
@JSONField(name = "RuleSuggestion")
12+
String ruleSuggestion;
13+
14+
@JSONField(name = "Reason")
15+
String reason;
16+
}
Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
package com.volcengine.model.livesaas.request;
2+
3+
import com.alibaba.fastjson.annotation.JSONField;
4+
import com.volcengine.model.beans.livesaas.ImageItem;
5+
import lombok.Data;
6+
7+
import java.util.List;
8+
9+
@Data
10+
public class CreateImageTaskRequest {
11+
@JSONField(name = "TaskName")
12+
String taskName;
13+
@JSONField(name = "Images")
14+
List<ImageItem> images;
15+
@JSONField(name = "CallbackURL")
16+
String callbackURL;
17+
@JSONField(name = "Extra")
18+
String extra;
19+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
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 GetImageReportRequest {
8+
@JSONField(name = "TaskId")
9+
Long taskId;
10+
}
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
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 GetImageTaskRequest {
8+
@JSONField(name = "TaskId")
9+
Long taskId;
10+
}
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 CreateImageTaskResponse {
9+
@JSONField(name = "ResponseMetadata")
10+
ResponseMetadata responseMetadata;
11+
@JSONField(name = "Result")
12+
CreateTaskResponseBody result;
13+
14+
@Data
15+
public static class CreateTaskResponseBody {
16+
@JSONField(name = "TaskId")
17+
Long taskId;
18+
}
19+
}

0 commit comments

Comments
 (0)