Class: Aws::KCLrb::V2::ProcessRecordsInput Abstract
- Inherits:
-
Object
- Object
- Aws::KCLrb::V2::ProcessRecordsInput
- Defined in:
- lib/aws/kclrb/messages.rb
Overview
This class is abstract.
Input object for RecordProcessorBase#process_records method.
Instance Attribute Summary collapse
-
#checkpointer ⇒ Object
readonly
Returns the value of attribute checkpointer.
-
#millis_behind_latest ⇒ Object
readonly
Returns the value of attribute millis_behind_latest.
-
#records ⇒ Object
readonly
Returns the value of attribute records.
Instance Method Summary collapse
-
#initialize(records, millis_behind_latest, checkpointer = nil) ⇒ ProcessRecordsInput
constructor
A new instance of ProcessRecordsInput.
Constructor Details
#initialize(records, millis_behind_latest, checkpointer = nil) ⇒ ProcessRecordsInput
Returns a new instance of ProcessRecordsInput.
20 21 22 23 24 |
# File 'lib/aws/kclrb/messages.rb', line 20 def initialize(records, millis_behind_latest, checkpointer = nil) @records = records @millis_behind_latest = millis_behind_latest @checkpointer = checkpointer end |
Instance Attribute Details
#checkpointer ⇒ Object (readonly)
Returns the value of attribute checkpointer.
18 19 20 |
# File 'lib/aws/kclrb/messages.rb', line 18 def checkpointer @checkpointer end |
#millis_behind_latest ⇒ Object (readonly)
Returns the value of attribute millis_behind_latest.
18 19 20 |
# File 'lib/aws/kclrb/messages.rb', line 18 def millis_behind_latest @millis_behind_latest end |
#records ⇒ Object (readonly)
Returns the value of attribute records.
18 19 20 |
# File 'lib/aws/kclrb/messages.rb', line 18 def records @records end |