Class: Google::Apis::JobsV2::DeleteJobsByFilterRequest
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::JobsV2::DeleteJobsByFilterRequest
 
- Includes:
- Core::Hashable, Core::JsonObjectSupport
- Defined in:
- generated/google/apis/jobs_v2/classes.rb,
 generated/google/apis/jobs_v2/representations.rb,
 generated/google/apis/jobs_v2/representations.rb
Overview
Deprecated. Use BatchDeleteJobsRequest instead. Input only. Delete job by filter request. The job typically becomes unsearchable within 10 seconds, but it may take up to 5 minutes for the job to become unsearchable.
Instance Attribute Summary collapse
- 
  
    
      #disable_fast_process  ⇒ Boolean 
    
    
      (also: #disable_fast_process?)
    
  
  
  
  
    
    
  
  
  
  
  
  
    Optional. 
- 
  
    
      #filter  ⇒ Google::Apis::JobsV2::Filter 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Deprecated. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ DeleteJobsByFilterRequest 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of DeleteJobsByFilterRequest. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Core::JsonObjectSupport
Methods included from Core::Hashable
Constructor Details
#initialize(**args) ⇒ DeleteJobsByFilterRequest
Returns a new instance of DeleteJobsByFilterRequest
| 996 997 998 | # File 'generated/google/apis/jobs_v2/classes.rb', line 996 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#disable_fast_process ⇒ Boolean Also known as: disable_fast_process?
Optional.
If set to true, this call waits for all processing steps to complete
before the job is cleaned up. Otherwise, the call returns while some
steps are still taking place asynchronously, hence faster.
Corresponds to the JSON property disableFastProcess
| 986 987 988 | # File 'generated/google/apis/jobs_v2/classes.rb', line 986 def disable_fast_process @disable_fast_process end | 
#filter ⇒ Google::Apis::JobsV2::Filter
Deprecated. Use BatchDeleteJobsRequest instead.
Input only.
Filter for jobs to be deleted.
Corresponds to the JSON property filter
| 994 995 996 | # File 'generated/google/apis/jobs_v2/classes.rb', line 994 def filter @filter end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 1001 1002 1003 1004 | # File 'generated/google/apis/jobs_v2/classes.rb', line 1001 def update!(**args) @disable_fast_process = args[:disable_fast_process] if args.key?(:disable_fast_process) @filter = args[:filter] if args.key?(:filter) end |