Class: Pcrd::Replication::Pgoutput::Messages::Commit

Inherits:
Data
  • Object
show all
Defined in:
lib/pcrd/replication/pgoutput/messages.rb

Overview

C — transaction commit lsn: String “X/Y” — commit LSN end_lsn: String “X/Y” — LSN after the end of the transaction record commit_time: Time (UTC)

Instance Attribute Summary collapse

Instance Attribute Details

#commit_timeObject (readonly)

Returns the value of attribute commit_time

Returns:

  • (Object)

    the current value of commit_time



32
33
34
# File 'lib/pcrd/replication/pgoutput/messages.rb', line 32

def commit_time
  @commit_time
end

#end_lsnObject (readonly)

Returns the value of attribute end_lsn

Returns:

  • (Object)

    the current value of end_lsn



32
33
34
# File 'lib/pcrd/replication/pgoutput/messages.rb', line 32

def end_lsn
  @end_lsn
end

#flagsObject (readonly)

Returns the value of attribute flags

Returns:

  • (Object)

    the current value of flags



32
33
34
# File 'lib/pcrd/replication/pgoutput/messages.rb', line 32

def flags
  @flags
end

#lsnObject (readonly)

Returns the value of attribute lsn

Returns:

  • (Object)

    the current value of lsn



32
33
34
# File 'lib/pcrd/replication/pgoutput/messages.rb', line 32

def lsn
  @lsn
end