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 }