You are viewing documentation for version 2 of the AWS SDK for Ruby. Version 3 documentation can be found here.
Class: Aws::SQS::QueuePoller::PollerStats
- Inherits:
-
Object
- Object
- Aws::SQS::QueuePoller::PollerStats
show all
- Defined in:
- aws-sdk-resources/lib/aws-sdk-resources/services/sqs/queue_poller.rb
Overview
Instance Attribute Summary collapse
Instance Method Summary
collapse
Constructor Details
Returns a new instance of PollerStats.
423
424
425
426
427
428
429
|
# File 'aws-sdk-resources/lib/aws-sdk-resources/services/sqs/queue_poller.rb', line 423
def initialize
@request_count = 0
@received_message_count = 0
@last_message_received_at = nil
@polling_started_at = Time.now
@polling_stopped_at = nil
end
|
Instance Attribute Details
#last_message_received_at ⇒ Time?
438
439
440
|
# File 'aws-sdk-resources/lib/aws-sdk-resources/services/sqs/queue_poller.rb', line 438
def last_message_received_at
@last_message_received_at
end
|
#polling_started_at ⇒ Time
441
442
443
|
# File 'aws-sdk-resources/lib/aws-sdk-resources/services/sqs/queue_poller.rb', line 441
def polling_started_at
@polling_started_at
end
|
#polling_stopped_at ⇒ Time?
444
445
446
|
# File 'aws-sdk-resources/lib/aws-sdk-resources/services/sqs/queue_poller.rb', line 444
def polling_stopped_at
@polling_stopped_at
end
|
#received_message_count ⇒ Integer
435
436
437
|
# File 'aws-sdk-resources/lib/aws-sdk-resources/services/sqs/queue_poller.rb', line 435
def received_message_count
@received_message_count
end
|
#request_count ⇒ Integer
432
433
434
|
# File 'aws-sdk-resources/lib/aws-sdk-resources/services/sqs/queue_poller.rb', line 432
def request_count
@request_count
end
|