Class: Google::Apis::DataflowV1b3::SendDebugCaptureRequest
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::DataflowV1b3::SendDebugCaptureRequest
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/dataflow_v1b3/classes.rb,
 generated/google/apis/dataflow_v1b3/representations.rb,
 generated/google/apis/dataflow_v1b3/representations.rb
Overview
Request to send encoded debug information.
Instance Attribute Summary collapse
- 
  
    
      #component_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The internal component id for which debug information is sent. 
- 
  
    
      #data  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The encoded debug information. 
- 
  
    
      #location  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The location which contains the job specified by job_id. 
- 
  
    
      #worker_id  ⇒ String 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The worker id, i.e., VM hostname. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ SendDebugCaptureRequest 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of SendDebugCaptureRequest. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ SendDebugCaptureRequest
Returns a new instance of SendDebugCaptureRequest
| 3083 3084 3085 | # File 'generated/google/apis/dataflow_v1b3/classes.rb', line 3083 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#component_id ⇒ String
The internal component id for which debug information is sent.
Corresponds to the JSON property componentId
| 3066 3067 3068 | # File 'generated/google/apis/dataflow_v1b3/classes.rb', line 3066 def component_id @component_id end | 
#data ⇒ String
The encoded debug information.
Corresponds to the JSON property data
| 3071 3072 3073 | # File 'generated/google/apis/dataflow_v1b3/classes.rb', line 3071 def data @data end | 
#location ⇒ String
The location which contains the job specified by job_id.
Corresponds to the JSON property location
| 3076 3077 3078 | # File 'generated/google/apis/dataflow_v1b3/classes.rb', line 3076 def location @location end | 
#worker_id ⇒ String
The worker id, i.e., VM hostname.
Corresponds to the JSON property workerId
| 3081 3082 3083 | # File 'generated/google/apis/dataflow_v1b3/classes.rb', line 3081 def worker_id @worker_id end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 3088 3089 3090 3091 3092 3093 | # File 'generated/google/apis/dataflow_v1b3/classes.rb', line 3088 def update!(**args) @component_id = args[:component_id] if args.key?(:component_id) @data = args[:data] if args.key?(:data) @location = args[:location] if args.key?(:location) @worker_id = args[:worker_id] if args.key?(:worker_id) end |