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:



848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
# File 'proto_docs/google/cloud/talent/v4beta1/job_service.rb', line 848

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