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

com.aliyun.ice20201109.models.SubmitDynamicChartJobRequest Maven / Gradle / Ivy

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; } }




© 2015 - 2024 Weber Informatics LLC | Privacy Policy