Class: Pgoutput::Client::RunnerStateData Private
- Inherits:
-
Data
- Object
- Data
- Pgoutput::Client::RunnerStateData
- Defined in:
- lib/pgoutput/client/state.rb,
sig/pgoutput/client/state.rbs
Overview
This class is part of a private API. You should avoid using this class if possible, as it may be removed or be changed in the future.
Internal immutable base class generated by Data.define for RunnerState.
Direct Known Subclasses
Instance Attribute Summary collapse
-
#connected ⇒ Object
readonly
private
Returns the value of attribute connected.
-
#last_error ⇒ Object
readonly
private
Returns the value of attribute last_error.
-
#last_feedback_lsn ⇒ Object
readonly
private
Returns the value of attribute last_feedback_lsn.
-
#last_keepalive_at ⇒ Object
readonly
private
Returns the value of attribute last_keepalive_at.
-
#last_received_lsn ⇒ Object
readonly
private
Returns the value of attribute last_received_lsn.
-
#reconnect_attempts ⇒ Object
readonly
private
Returns the value of attribute reconnect_attempts.
-
#running ⇒ Object
readonly
private
Returns the value of attribute running.
-
#stop_requested ⇒ Object
readonly
private
Returns the value of attribute stop_requested.
Class Method Summary collapse
- .new ⇒ Object private
Instance Attribute Details
#connected ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns the value of attribute connected
8 9 10 |
# File 'lib/pgoutput/client/state.rb', line 8 def connected @connected end |
#last_error ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns the value of attribute last_error
8 9 10 |
# File 'lib/pgoutput/client/state.rb', line 8 def last_error @last_error end |
#last_feedback_lsn ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns the value of attribute last_feedback_lsn
8 9 10 |
# File 'lib/pgoutput/client/state.rb', line 8 def last_feedback_lsn @last_feedback_lsn end |
#last_keepalive_at ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns the value of attribute last_keepalive_at
8 9 10 |
# File 'lib/pgoutput/client/state.rb', line 8 def last_keepalive_at @last_keepalive_at end |
#last_received_lsn ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns the value of attribute last_received_lsn
8 9 10 |
# File 'lib/pgoutput/client/state.rb', line 8 def last_received_lsn @last_received_lsn end |
#reconnect_attempts ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns the value of attribute reconnect_attempts
8 9 10 |
# File 'lib/pgoutput/client/state.rb', line 8 def reconnect_attempts @reconnect_attempts end |
#running ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns the value of attribute running
8 9 10 |
# File 'lib/pgoutput/client/state.rb', line 8 def running @running end |
#stop_requested ⇒ Object (readonly)
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
Returns the value of attribute stop_requested
8 9 10 |
# File 'lib/pgoutput/client/state.rb', line 8 def stop_requested @stop_requested end |
Class Method Details
.new ⇒ Object
This method is part of a private API. You should avoid using this method if possible, as it may be removed or be changed in the future.
13 |
# File 'sig/pgoutput/client/state.rbs', line 13
def self.new: (
|