com.qcloud.cos.model.ciModel.job.DocOperationObject Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of cos_api-bundle Show documentation
Show all versions of cos_api-bundle Show documentation
A single bundled dependency that includes all service and dependent JARs with third-party libraries
relocated to different namespaces.
package com.qcloud.cos.model.ciModel.job;
import com.qcloud.cos.model.ciModel.common.MediaOutputObject;
import java.util.List;
/**
* 文档预览任务规则实体 https://cloud.tencent.com/document/product/460/46942
*/
public class DocOperationObject {
/**
* 文件的输出地址 (cos桶相对的输出路径)
*/
private MediaOutputObject output;
/**
* 文档预览任务参数
*/
private DocProcessObject docProcessObject;
/**
* 文档预览任务参数
*/
private DocProcessResult docProcessResult;
public MediaOutputObject getOutput() {
if (output == null) {
output = new MediaOutputObject();
}
return output;
}
public void setOutput(MediaOutputObject output) {
this.output = output;
}
public DocProcessObject getDocProcessObject() {
if (docProcessObject == null) {
docProcessObject = new DocProcessObject();
}
return docProcessObject;
}
public void setDocProcessObject(DocProcessObject docProcessObject) {
this.docProcessObject = docProcessObject;
}
public DocProcessResult getDocProcessResult() {
if (docProcessResult == null) {
docProcessResult = new DocProcessResult();
}
return docProcessResult;
}
public void setDocProcessResult(DocProcessResult docProcessResult) {
this.docProcessResult = docProcessResult;
}
@Override
public String toString() {
final StringBuilder sb = new StringBuilder("DocOperationObject{");
sb.append("output=").append(output);
sb.append(", docProcessObject=").append(docProcessObject);
sb.append(", docProcessResult=").append(docProcessResult);
sb.append('}');
return sb.toString();
}
}