All Downloads are FREE. Search and download functionalities are using the official Maven repository.

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