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

com.sdl.translate.request.TranslateFileRequest Maven / Gradle / Ivy

package com.sdl.translate.request;

import java.util.List;

public class TranslateFileRequest extends TranslateRequest {
    private String inputFile;
    private String outputFile;

    public String getInputFile() {
        return inputFile;
    }

    public TranslateFileRequest setInputFile(String inputFile) {
        this.inputFile = inputFile;
        return this;
    }

    public String getOutputFile() {
        return outputFile;
    }

    public TranslateFileRequest setOutputFile(String outputFile) {
        this.outputFile = outputFile;
        return this;
    }

    public String getSourceLanguageId() {
        return sourceLanguageId;
    }

    public TranslateFileRequest setSourceLanguageId(String sourceLanguageId) {
        this.sourceLanguageId = sourceLanguageId;
        return this;
    }

    public String getTargetLanguageId() {
        return targetLanguageId;
    }

    public TranslateFileRequest setTargetLanguageId(String targetLanguageId) {
        this.targetLanguageId = targetLanguageId;
        return this;
    }

    public String getModel() {
        return model;
    }

    public TranslateFileRequest setModel(String model) {
        this.model = model;
        return this;
    }

    public Integer getQuality() {
        return quality;
    }

    public TranslateFileRequest setQuality(Integer quality) {
        this.quality = quality;
        return this;
    }

    public String getInputFormat() {
        return inputFormat;
    }

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

    public String getSubmissionType() {
        return submissionType;
    }

    public TranslateFileRequest setSubmissionType(String submissionType) {
        this.submissionType = submissionType;
        return this;
    }

    public List getDictionaries() {
        return dictionaries;
    }

    public TranslateFileRequest setDictionaries(List dictionaries) {
        this.dictionaries = dictionaries;
        return this;
    }

    public TranslateFileRequest addDictionary(String dictionary) {
        this.dictionaries.add(dictionary);
        return this;
    }


    public String getTranslationMode() {
        return translationMode;
    }

    public TranslateFileRequest setTranslationMode(String translationMode) {
        this.translationMode = translationMode;
        return this;
    }

}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy