TransformJobDefinition.fromJson constructor

TransformJobDefinition.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory TransformJobDefinition.fromJson(Map<String, dynamic> json) {
  return TransformJobDefinition(
    transformInput: TransformInput.fromJson(
        json['TransformInput'] as Map<String, dynamic>),
    transformOutput: TransformOutput.fromJson(
        json['TransformOutput'] as Map<String, dynamic>),
    transformResources: TransformResources.fromJson(
        json['TransformResources'] as Map<String, dynamic>),
    batchStrategy: (json['BatchStrategy'] as String?)?.toBatchStrategy(),
    environment: (json['Environment'] as Map<String, dynamic>?)
        ?.map((k, e) => MapEntry(k, e as String)),
    maxConcurrentTransforms: json['MaxConcurrentTransforms'] as int?,
    maxPayloadInMB: json['MaxPayloadInMB'] as int?,
  );
}