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