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:



697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
# File 'proto_docs/google/cloud/talent/v4beta1/job_service.rb', line 697

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