GetJobResult constructor

const GetJobResult({
  1. required JobConfigurationResponse configuration,
  2. required String etag,
  3. required dynamic jobCreationReason,
  4. required JobReferenceResponse jobReference,
  5. required String kind,
  6. required String selfLink,
  7. required JobStatisticsResponse statistics,
  8. required JobStatusResponse status,
  9. required String userEmail,
})

Creates a new GetJobResult. configuration Required Describes the job configuration. etag A hash of this resource. jobCreationReason If set, it provides the reason why a Job was created. If not set, it should be treated as the default: REQUESTED. This feature is not yet available. Jobs will always be created. jobReference Optional Reference describing the unique-per-user name of the job. kind The type of the resource. selfLink A URL that can be used to access this resource again. statistics Information about the job, including starting time and ending time of the job. status The status of this job. Examine this value when polling an asynchronous job to see if the job is complete. userEmail Email address of the user who ran the job.

Implementation

const GetJobResult({
  required this.configuration,
  required this.etag,
  required this.jobCreationReason,
  required this.jobReference,
  required this.kind,
  required this.selfLink,
  required this.statistics,
  required this.status,
  required this.userEmail,
});