Class: Google::Cloud::Talent::V4beta1::JobOperationResult

Inherits:
Object
  • Object
show all
Defined in:
lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/job_service.rb

Overview

The result of JobService::BatchCreateJobs or JobService::BatchUpdateJobs APIs. It's used to replace Longrunning::Operation#response in case of success.

Defined Under Namespace

Classes: JobResult

Instance Attribute Summary collapse

Instance Attribute Details

#job_resultsArray<Google::Cloud::Talent::V4beta1::JobOperationResult::JobResult>

Returns List of job mutation results from a batch mutate operation. It can change until operation status is FINISHED, FAILED or CANCELLED.

Returns:



705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
# File 'lib/google/cloud/talent/v4beta1/doc/google/cloud/talent/v4beta1/job_service.rb', line 705

class JobOperationResult
  # Mutation result of a job.
  # @!attribute [rw] job
  #   @return [Google::Cloud::Talent::V4beta1::Job]
  #     Here {Google::Cloud::Talent::V4beta1::Job Job} only contains basic
  #     information including {Google::Cloud::Talent::V4beta1::Job#name name},
  #     {Google::Cloud::Talent::V4beta1::Job#company company},
  #     {Google::Cloud::Talent::V4beta1::Job#language_code language_code} and
  #     {Google::Cloud::Talent::V4beta1::Job#requisition_id requisition_id}, use
  #     getJob method to retrieve detailed information of the created/updated
  #     job.
  # @!attribute [rw] status
  #   @return [Google::Rpc::Status]
  #     The status of the job processed. This field is populated if the
  #     processing of the
  #     {Google::Cloud::Talent::V4beta1::JobOperationResult::JobResult#job job}
  #     fails.
  class JobResult; end
end