com.aliyun.ice20201109.models.SubmitDynamicChartJobRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of ice20201109 Show documentation
Show all versions of ice20201109 Show documentation
Alibaba Cloud ICE (20201109) SDK for Java
The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.ice20201109.models;
import com.aliyun.tea.*;
public class SubmitDynamicChartJobRequest extends TeaModel {
/**
* example:
* {"FontFile":"Microsoft YaHei","XAxisFontSize":"30","YAxisFontSize":"30","XAxisFontInterval":"30","AxisColor":"30"}
*/
@NameInMap("AxisParams")
public String axisParams;
/**
* example:
* {"Color":"#000000","ImageUrl":"http://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.jpg"}
*/
@NameInMap("Background")
public String background;
/**
* example:
* {"Style":"Normal","TitleStartTime":"3000","ChartStartTime":"3000","VideoDuration":"15000"}
*/
@NameInMap("ChartConfig")
public String chartConfig;
@NameInMap("ChartTitle")
public String chartTitle;
/**
* This parameter is required.
*
* example:
* Line
*/
@NameInMap("ChartType")
public String chartType;
@NameInMap("DataSource")
public String dataSource;
@NameInMap("Description")
public String description;
/**
* This parameter is required.
*
* example:
* {"XlsFile":"https://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.xls"}
*/
@NameInMap("Input")
public String input;
/**
* This parameter is required.
*
* example:
* {"MediaURL":"https://your-bucket.oss-cn-shanghai.aliyuncs.com/obj.mp4","Bitrate":2000,"Width":800,"Height":680}
*/
@NameInMap("OutputConfig")
public String outputConfig;
@NameInMap("Subtitle")
public String subtitle;
@NameInMap("Title")
public String title;
@NameInMap("Unit")
public String unit;
/**
* example:
* {"user":"data"}
*/
@NameInMap("UserData")
public String userData;
public static SubmitDynamicChartJobRequest build(java.util.Map map) throws Exception {
SubmitDynamicChartJobRequest self = new SubmitDynamicChartJobRequest();
return TeaModel.build(map, self);
}
public SubmitDynamicChartJobRequest setAxisParams(String axisParams) {
this.axisParams = axisParams;
return this;
}
public String getAxisParams() {
return this.axisParams;
}
public SubmitDynamicChartJobRequest setBackground(String background) {
this.background = background;
return this;
}
public String getBackground() {
return this.background;
}
public SubmitDynamicChartJobRequest setChartConfig(String chartConfig) {
this.chartConfig = chartConfig;
return this;
}
public String getChartConfig() {
return this.chartConfig;
}
public SubmitDynamicChartJobRequest setChartTitle(String chartTitle) {
this.chartTitle = chartTitle;
return this;
}
public String getChartTitle() {
return this.chartTitle;
}
public SubmitDynamicChartJobRequest setChartType(String chartType) {
this.chartType = chartType;
return this;
}
public String getChartType() {
return this.chartType;
}
public SubmitDynamicChartJobRequest setDataSource(String dataSource) {
this.dataSource = dataSource;
return this;
}
public String getDataSource() {
return this.dataSource;
}
public SubmitDynamicChartJobRequest setDescription(String description) {
this.description = description;
return this;
}
public String getDescription() {
return this.description;
}
public SubmitDynamicChartJobRequest setInput(String input) {
this.input = input;
return this;
}
public String getInput() {
return this.input;
}
public SubmitDynamicChartJobRequest setOutputConfig(String outputConfig) {
this.outputConfig = outputConfig;
return this;
}
public String getOutputConfig() {
return this.outputConfig;
}
public SubmitDynamicChartJobRequest setSubtitle(String subtitle) {
this.subtitle = subtitle;
return this;
}
public String getSubtitle() {
return this.subtitle;
}
public SubmitDynamicChartJobRequest setTitle(String title) {
this.title = title;
return this;
}
public String getTitle() {
return this.title;
}
public SubmitDynamicChartJobRequest setUnit(String unit) {
this.unit = unit;
return this;
}
public String getUnit() {
return this.unit;
}
public SubmitDynamicChartJobRequest setUserData(String userData) {
this.userData = userData;
return this;
}
public String getUserData() {
return this.userData;
}
}