BatchInferenceJob class

Contains information on a batch inference job.

Annotations
  • @JsonSerializable(includeIfNull: false, explicitToJson: true, createFactory: true, createToJson: false)

Constructors

BatchInferenceJob({String batchInferenceJobArn, BatchInferenceJobConfig batchInferenceJobConfig, DateTime creationDateTime, String failureReason, String filterArn, BatchInferenceJobInput jobInput, String jobName, BatchInferenceJobOutput jobOutput, DateTime lastUpdatedDateTime, int numResults, String roleArn, String solutionVersionArn, String status})
BatchInferenceJob.fromJson(Map<String, dynamic> json)
factory

Properties

batchInferenceJobArn String
The Amazon Resource Name (ARN) of the batch inference job.
@JsonKey(name: 'batchInferenceJobArn'), final
batchInferenceJobConfig BatchInferenceJobConfig
A string to string map of the configuration details of a batch inference job.
@JsonKey(name: 'batchInferenceJobConfig'), final
creationDateTime DateTime
The time at which the batch inference job was created.
@UnixDateTimeConverter(), @JsonKey(name: 'creationDateTime'), final
failureReason String
If the batch inference job failed, the reason for the failure.
@JsonKey(name: 'failureReason'), final
filterArn String
The ARN of the filter used on the batch inference job.
@JsonKey(name: 'filterArn'), final
hashCode int
The hash code for this object. [...]
read-only, inherited
jobInput BatchInferenceJobInput
The Amazon S3 path that leads to the input data used to generate the batch inference job.
@JsonKey(name: 'jobInput'), final
jobName String
The name of the batch inference job.
@JsonKey(name: 'jobName'), final
jobOutput BatchInferenceJobOutput
The Amazon S3 bucket that contains the output data generated by the batch inference job.
@JsonKey(name: 'jobOutput'), final
lastUpdatedDateTime DateTime
The time at which the batch inference job was last updated.
@UnixDateTimeConverter(), @JsonKey(name: 'lastUpdatedDateTime'), final
numResults int
The number of recommendations generated by the batch inference job. This number includes the error messages generated for failed input records.
@JsonKey(name: 'numResults'), final
roleArn String
The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch inference job.
@JsonKey(name: 'roleArn'), final
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited
solutionVersionArn String
The Amazon Resource Name (ARN) of the solution version from which the batch inference job was created.
@JsonKey(name: 'solutionVersionArn'), final
status String
The status of the batch inference job. The status is one of the following values: [...]
@JsonKey(name: 'status'), final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed. [...]
inherited
toString() String
A string representation of this object. [...]
inherited

Operators

operator ==(Object other) bool
The equality operator. [...]
inherited