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

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/talent/v4beta1/job_service.rb

Overview

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

Defined Under Namespace

Classes: JobResult

Instance Attribute Summary collapse

Instance Attribute Details

#job_results::Array<::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:



819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
# File 'proto_docs/google/cloud/talent/v4beta1/job_service.rb', line 819

class JobOperationResult
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods

  # 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
    include ::Google::Protobuf::MessageExts
    extend ::Google::Protobuf::MessageExts::ClassMethods
  end
end