Class: Google::Apis::CloudtasksV2beta2::TaskStatus
- Inherits:
- 
      Object
      
        - Object
- Google::Apis::CloudtasksV2beta2::TaskStatus
 
- Defined in:
- generated/google/apis/cloudtasks_v2beta2/classes.rb,
 generated/google/apis/cloudtasks_v2beta2/representations.rb,
 generated/google/apis/cloudtasks_v2beta2/representations.rb
Overview
Status of the task.
Instance Attribute Summary collapse
- 
  
    
      #attempt_dispatch_count  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Output only. 
- 
  
    
      #attempt_response_count  ⇒ Fixnum 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    Output only. 
- 
  
    
      #first_attempt_status  ⇒ Google::Apis::CloudtasksV2beta2::AttemptStatus 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The status of a task attempt. 
- 
  
    
      #last_attempt_status  ⇒ Google::Apis::CloudtasksV2beta2::AttemptStatus 
    
    
  
  
  
  
    
    
  
  
  
  
  
  
    The status of a task attempt. 
Instance Method Summary collapse
- 
  
    
      #initialize(**args)  ⇒ TaskStatus 
    
    
  
  
  
    constructor
  
  
  
  
  
  
  
    A new instance of TaskStatus. 
- 
  
    
      #update!(**args)  ⇒ Object 
    
    
  
  
  
  
  
  
  
  
  
    Update properties of this object. 
Methods included from Google::Apis::Core::JsonObjectSupport
Methods included from Google::Apis::Core::Hashable
Constructor Details
#initialize(**args) ⇒ TaskStatus
Returns a new instance of TaskStatus
| 1615 1616 1617 | # File 'generated/google/apis/cloudtasks_v2beta2/classes.rb', line 1615 def initialize(**args) update!(**args) end | 
Instance Attribute Details
#attempt_dispatch_count ⇒ Fixnum
Output only. The number of attempts dispatched.
This count includes tasks which have been dispatched but haven't
received a response.
Corresponds to the JSON property attemptDispatchCount
| 1596 1597 1598 | # File 'generated/google/apis/cloudtasks_v2beta2/classes.rb', line 1596 def attempt_dispatch_count @attempt_dispatch_count end | 
#attempt_response_count ⇒ Fixnum
Output only. The number of attempts which have received a response.
This field is not calculated for
pull tasks.
Corresponds to the JSON property attemptResponseCount
| 1603 1604 1605 | # File 'generated/google/apis/cloudtasks_v2beta2/classes.rb', line 1603 def attempt_response_count @attempt_response_count end | 
#first_attempt_status ⇒ Google::Apis::CloudtasksV2beta2::AttemptStatus
The status of a task attempt.
Corresponds to the JSON property firstAttemptStatus
| 1608 1609 1610 | # File 'generated/google/apis/cloudtasks_v2beta2/classes.rb', line 1608 def first_attempt_status @first_attempt_status end | 
#last_attempt_status ⇒ Google::Apis::CloudtasksV2beta2::AttemptStatus
The status of a task attempt.
Corresponds to the JSON property lastAttemptStatus
| 1613 1614 1615 | # File 'generated/google/apis/cloudtasks_v2beta2/classes.rb', line 1613 def last_attempt_status @last_attempt_status end | 
Instance Method Details
#update!(**args) ⇒ Object
Update properties of this object
| 1620 1621 1622 1623 1624 1625 | # File 'generated/google/apis/cloudtasks_v2beta2/classes.rb', line 1620 def update!(**args) @attempt_dispatch_count = args[:attempt_dispatch_count] if args.key?(:attempt_dispatch_count) @attempt_response_count = args[:attempt_response_count] if args.key?(:attempt_response_count) @first_attempt_status = args[:first_attempt_status] if args.key?(:first_attempt_status) @last_attempt_status = args[:last_attempt_status] if args.key?(:last_attempt_status) end |