Class: Pgoutput::Decoder::Events::Commit

Inherits:
Data
  • Object
show all
Defined in:
lib/pgoutput/decoder/events.rb

Overview

Decoded transaction commit event class.

Returns:

  • (Class)

Instance Attribute Summary collapse

Instance Attribute Details

#commit_lsnObject (readonly)

Returns the value of attribute commit_lsn

Returns:

  • (Object)

    the current value of commit_lsn



18
19
20
# File 'lib/pgoutput/decoder/events.rb', line 18

def commit_lsn
  @commit_lsn
end

#commit_timestampObject (readonly)

Returns the value of attribute commit_timestamp

Returns:

  • (Object)

    the current value of commit_timestamp



18
19
20
# File 'lib/pgoutput/decoder/events.rb', line 18

def commit_timestamp
  @commit_timestamp
end

#flagsObject (readonly)

Returns the value of attribute flags

Returns:

  • (Object)

    the current value of flags



18
19
20
# File 'lib/pgoutput/decoder/events.rb', line 18

def flags
  @flags
end

#transaction_end_lsnObject (readonly)

Returns the value of attribute transaction_end_lsn

Returns:

  • (Object)

    the current value of transaction_end_lsn



18
19
20
# File 'lib/pgoutput/decoder/events.rb', line 18

def transaction_end_lsn
  @transaction_end_lsn
end

#transaction_idObject (readonly)

Returns the value of attribute transaction_id

Returns:

  • (Object)

    the current value of transaction_id



18
19
20
# File 'lib/pgoutput/decoder/events.rb', line 18

def transaction_id
  @transaction_id
end