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

com.adobe.platform.operation.internal.cpf.context.ContentAnalyzerRequestBuilderContext Maven / Gradle / Ivy

/*
 * Copyright 2019 Adobe
 * All Rights Reserved.
 *
 * NOTICE: Adobe permits you to use, modify, and distribute this file in
 * accordance with the terms of the Adobe license agreement accompanying
 * it. If you have received this file from a source other than Adobe,
 * then your use, modification, or distribution of it requires the prior
 * written permission of Adobe.
 */

package com.adobe.platform.operation.internal.cpf.context;

import com.adobe.platform.operation.internal.cpf.constants.OperationKey;

public class ContentAnalyzerRequestBuilderContext {

    private String executionInfo;

    private OperationKey operationKey;

    private HTMLToPDFRequestParamsContext htmlToPDFRequestParamsContext;

    private CombinePDFRequestParamsContext combinePDFRequestParamsContext;

    private ExportPDFRequestParamsContext exportPDFRequestParamsContext;

    private OCRRequestParamsContext ocrRequestParamsContext;

    private String inputFormat;

    private String outputFormat;

    private String outputMultiPartField;

    /**
     * Adding this constructor as inputFormat and outputFormat are required ContentAnalyzerRequest fields
     */
    public ContentAnalyzerRequestBuilderContext(String inputFormat, String outputFormat) {
        this.inputFormat = inputFormat;
        this.outputFormat = outputFormat;
    }

    public String getOutputFormat() {
        return outputFormat;
    }

    public void setOutputFormat(String outputFormat) {
        this.outputFormat = outputFormat;
    }

    public String getOutputMultiPartField() {
        return outputMultiPartField;
    }

    public void setOutputMultiPartField(String outputMultiPartField) {
        this.outputMultiPartField = outputMultiPartField;
    }

    public String getInputFormat() {
        return inputFormat;
    }

    public void setInputFormat(String inputFormat) {
        this.inputFormat = inputFormat;
    }

    public String getExecutionInfo() {
        return executionInfo;
    }

    public void setExecutionInfo(String executionInfo) {
        this.executionInfo = executionInfo;
    }

    public OperationKey getOperationKey() {
        return operationKey;
    }

    public void setOperationKey(OperationKey operationKey) {
        this.operationKey = operationKey;
    }

    public HTMLToPDFRequestParamsContext getHtmlToPdfRequestParamsContext() {
        return htmlToPDFRequestParamsContext;
    }

    public void setHtmlToPdfRequestParamsContext(HTMLToPDFRequestParamsContext htmlToPDFRequestParamsContext) {
        this.htmlToPDFRequestParamsContext = htmlToPDFRequestParamsContext;
    }

    public CombinePDFRequestParamsContext getCombinePdfRequestParamsContext() {
        return combinePDFRequestParamsContext;
    }

    public void setCombinePdfRequestParamsContext(CombinePDFRequestParamsContext combinePDFRequestParamsContext) {
        this.combinePDFRequestParamsContext = combinePDFRequestParamsContext;
    }

    public ExportPDFRequestParamsContext getExportPdfRequestParamsContext() {
        return exportPDFRequestParamsContext;
    }

    public void setExportPdfRequestParamsContext(ExportPDFRequestParamsContext exportPDFRequestParamsContext) {
        this.exportPDFRequestParamsContext = exportPDFRequestParamsContext;
    }

    public OCRRequestParamsContext getOcrRequestParamsContext() {
        return ocrRequestParamsContext;
    }

    public void setOcrRequestParamsContext(OCRRequestParamsContext ocrRequestParamsContext) {
        this.ocrRequestParamsContext = ocrRequestParamsContext;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy