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