
com.aliyun.ice20201109.models.SubmitMediaCensorJobRequest Maven / Gradle / Ivy
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ice20201109.models;
import com.aliyun.tea.*;
public class SubmitMediaCensorJobRequest extends TeaModel {
/**
* example:
* hello world
*/
@NameInMap("Barrages")
public String barrages;
/**
* example:
* [{"Bucket":"example-bucket-","Location":"oss-cn-shanghai","Object":"example-.jpeg","RoleArn":"acs:ram::1997018457688683:role/AliyunICEDefaultRole"}]
*/
@NameInMap("CoverImages")
public String coverImages;
/**
* example:
* example description
*/
@NameInMap("Description")
public String description;
@NameInMap("Input")
public SubmitMediaCensorJobRequestInput input;
/**
* example:
* mns://125340688170****.oss-cn-shanghai.aliyuncs.com/queues/example-pipeline
*/
@NameInMap("NotifyUrl")
public String notifyUrl;
/**
* example:
* oss://sashimi-cn-shanghai/censor/snapshot-{Count}.jpg
*/
@NameInMap("Output")
public String output;
@NameInMap("ScheduleConfig")
public SubmitMediaCensorJobRequestScheduleConfig scheduleConfig;
/**
* example:
* S00000001-100060
*/
@NameInMap("TemplateId")
public String templateId;
/**
* example:
* Hello World
*/
@NameInMap("Title")
public String title;
/**
* example:
* UserDatatestid-001-****
*/
@NameInMap("UserData")
public String userData;
public static SubmitMediaCensorJobRequest build(java.util.Map map) throws Exception {
SubmitMediaCensorJobRequest self = new SubmitMediaCensorJobRequest();
return TeaModel.build(map, self);
}
public SubmitMediaCensorJobRequest setBarrages(String barrages) {
this.barrages = barrages;
return this;
}
public String getBarrages() {
return this.barrages;
}
public SubmitMediaCensorJobRequest setCoverImages(String coverImages) {
this.coverImages = coverImages;
return this;
}
public String getCoverImages() {
return this.coverImages;
}
public SubmitMediaCensorJobRequest setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public SubmitMediaCensorJobRequest setInput(SubmitMediaCensorJobRequestInput input) {
this.input = input;
return this;
}
public SubmitMediaCensorJobRequestInput getInput() {
return this.input;
}
public SubmitMediaCensorJobRequest setNotifyUrl(String notifyUrl) {
this.notifyUrl = notifyUrl;
return this;
}
public String getNotifyUrl() {
return this.notifyUrl;
}
public SubmitMediaCensorJobRequest setOutput(String output) {
this.output = output;
return this;
}
public String getOutput() {
return this.output;
}
public SubmitMediaCensorJobRequest setScheduleConfig(SubmitMediaCensorJobRequestScheduleConfig scheduleConfig) {
this.scheduleConfig = scheduleConfig;
return this;
}
public SubmitMediaCensorJobRequestScheduleConfig getScheduleConfig() {
return this.scheduleConfig;
}
public SubmitMediaCensorJobRequest setTemplateId(String templateId) {
this.templateId = templateId;
return this;
}
public String getTemplateId() {
return this.templateId;
}
public SubmitMediaCensorJobRequest setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public SubmitMediaCensorJobRequest setUserData(String userData) {
this.userData = userData;
return this;
}
public String getUserData() {
return this.userData;
}
public static class SubmitMediaCensorJobRequestInput extends TeaModel {
/**
* example:
* 1b1b9cd148034739af413150fded****
*/
@NameInMap("Media")
public String media;
/**
* example:
* Media
*/
@NameInMap("Type")
public String type;
public static SubmitMediaCensorJobRequestInput build(java.util.Map map) throws Exception {
SubmitMediaCensorJobRequestInput self = new SubmitMediaCensorJobRequestInput();
return TeaModel.build(map, self);
}
public SubmitMediaCensorJobRequestInput setMedia(String media) {
this.media = media;
return this;
}
public String getMedia() {
return this.media;
}
public SubmitMediaCensorJobRequestInput setType(String type) {
this.type = type;
return this;
}
public String getType() {
return this.type;
}
}
public static class SubmitMediaCensorJobRequestScheduleConfig extends TeaModel {
/**
* example:
* 5246b8d12a62433ab77845074039****
*/
@NameInMap("PipelineId")
public String pipelineId;
/**
* example:
* 6
*/
@NameInMap("Priority")
public Integer priority;
public static SubmitMediaCensorJobRequestScheduleConfig build(java.util.Map map) throws Exception {
SubmitMediaCensorJobRequestScheduleConfig self = new SubmitMediaCensorJobRequestScheduleConfig();
return TeaModel.build(map, self);
}
public SubmitMediaCensorJobRequestScheduleConfig setPipelineId(String pipelineId) {
this.pipelineId = pipelineId;
return this;
}
public String getPipelineId() {
return this.pipelineId;
}
public SubmitMediaCensorJobRequestScheduleConfig setPriority(Integer priority) {
this.priority = priority;
return this;
}
public Integer getPriority() {
return this.priority;
}
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy