Class: Google::Apis::DatapipelinesV1::GoogleCloudDatapipelinesV1RunPipelineResponse

Inherits:
Object
  • Object
show all
Includes:
Core::Hashable, Core::JsonObjectSupport
Defined in:
lib/google/apis/datapipelines_v1/classes.rb,
lib/google/apis/datapipelines_v1/representations.rb,
lib/google/apis/datapipelines_v1/representations.rb

Overview

Response message for RunPipeline

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(**args) ⇒ GoogleCloudDatapipelinesV1RunPipelineResponse

Returns a new instance of GoogleCloudDatapipelinesV1RunPipelineResponse.



599
600
601
# File 'lib/google/apis/datapipelines_v1/classes.rb', line 599

def initialize(**args)
   update!(**args)
end

Instance Attribute Details

#jobGoogle::Apis::DatapipelinesV1::GoogleCloudDatapipelinesV1Job

Definition of the job information maintained by the pipeline. Fields in this entity are retrieved from the executor API (e.g. Dataflow API). Corresponds to the JSON property job



597
598
599
# File 'lib/google/apis/datapipelines_v1/classes.rb', line 597

def job
  @job
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



604
605
606
# File 'lib/google/apis/datapipelines_v1/classes.rb', line 604

def update!(**args)
  @job = args[:job] if args.key?(:job)
end