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.



626
627
628
# File 'lib/google/apis/datapipelines_v1/classes.rb', line 626

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



624
625
626
# File 'lib/google/apis/datapipelines_v1/classes.rb', line 624

def job
  @job
end

Instance Method Details

#update!(**args) ⇒ Object

Update properties of this object



631
632
633
# File 'lib/google/apis/datapipelines_v1/classes.rb', line 631

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