AWSTranslateTextTranslationJobProperties
Objective-C
@interface AWSTranslateTextTranslationJobProperties
Swift
class AWSTranslateTextTranslationJobProperties
Provides information about a translation job.
-
The Amazon Resource Name (ARN) of an AWS Identity Access and Management (IAM) role that granted Amazon Translate read access to the job’s input data.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable dataAccessRoleArn;Swift
var dataAccessRoleArn: String? { get set } -
The time at which the translation job ended.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable endTime;Swift
var endTime: Date? { get set } -
The input configuration properties that were specified when the job was requested.
Declaration
Objective-C
@property (nonatomic, strong) AWSTranslateInputDataConfig *_Nullable inputDataConfig;Swift
var inputDataConfig: AWSTranslateInputDataConfig? { get set } -
The number of documents successfully and unsuccessfully processed during the translation job.
Declaration
Objective-C
@property (nonatomic, strong) AWSTranslateJobDetails *_Nullable jobDetails;Swift
var jobDetails: AWSTranslateJobDetails? { get set } -
The ID of the translation job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobId;Swift
var jobId: String? { get set } -
The user-defined name of the translation job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable jobName;Swift
var jobName: String? { get set } -
The status of the translation job.
Declaration
Objective-C
@property (nonatomic) AWSTranslateJobStatus jobStatus;Swift
var jobStatus: AWSTranslateJobStatus { get set } -
An explanation of any errors that may have occurred during the translation job.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable message;Swift
var message: String? { get set } -
The output configuration properties that were specified when the job was requested.
Declaration
Objective-C
@property (nonatomic, strong) AWSTranslateOutputDataConfig *_Nullable outputDataConfig;Swift
var outputDataConfig: AWSTranslateOutputDataConfig? { get set } -
A list containing the names of the parallel data resources applied to the translation job.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable parallelDataNames;Swift
var parallelDataNames: [String]? { get set } -
Settings that modify the translation output.
Declaration
Objective-C
@property (nonatomic, strong) AWSTranslateTranslationSettings *_Nullable settings;Swift
var settings: AWSTranslateTranslationSettings? { get set } -
The language code of the language of the source text. The language must be a language supported by Amazon Translate.
Declaration
Objective-C
@property (nonatomic, strong) NSString *_Nullable sourceLanguageCode;Swift
var sourceLanguageCode: String? { get set } -
The time at which the translation job was submitted.
Declaration
Objective-C
@property (nonatomic, strong) NSDate *_Nullable submittedTime;Swift
var submittedTime: Date? { get set } -
The language code of the language of the target text. The language must be a language supported by Amazon Translate.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable targetLanguageCodes;Swift
var targetLanguageCodes: [String]? { get set } -
A list containing the names of the terminologies applied to a translation job. Only one terminology can be applied per StartTextTranslationJob request at this time.
Declaration
Objective-C
@property (nonatomic, strong) NSArray<NSString *> *_Nullable terminologyNames;Swift
var terminologyNames: [String]? { get set }
View on GitHub
Install in Dash
AWSTranslateTextTranslationJobProperties Class Reference