Class: Pgoutput::Client::ReplicationXLogData Private

Inherits:
Data
  • Object
show all
Defined in:
lib/pgoutput/client/xlog_data.rb

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 XLogData.

Direct Known Subclasses

XLogData

Instance Attribute Summary collapse

Instance Attribute Details

#payloadObject (readonly)

Returns the value of attribute payload

Returns:

  • (Object)

    the current value of payload



8
9
10
# File 'lib/pgoutput/client/xlog_data.rb', line 8

def payload
  @payload
end

#server_clockObject (readonly)

Returns the value of attribute server_clock

Returns:

  • (Object)

    the current value of server_clock



8
9
10
# File 'lib/pgoutput/client/xlog_data.rb', line 8

def server_clock
  @server_clock
end

#wal_endObject (readonly)

Returns the value of attribute wal_end

Returns:

  • (Object)

    the current value of wal_end



8
9
10
# File 'lib/pgoutput/client/xlog_data.rb', line 8

def wal_end
  @wal_end
end

#wal_startObject (readonly)

Returns the value of attribute wal_start

Returns:

  • (Object)

    the current value of wal_start



8
9
10
# File 'lib/pgoutput/client/xlog_data.rb', line 8

def wal_start
  @wal_start
end