Class: Aws::Neptunedata::Types::PropertygraphRecord

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb

Overview

Structure of a property graph record.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#commit_timestamp_in_millis ⇒ Integer

The time at which the commit for the transaction was requested, in milliseconds from the Unix epoch.

Returns:

  • (Integer)


2561
2562
2563
2564
2565
2566
2567
2568
2569
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 2561

class PropertygraphRecord < Struct.new(
  :commit_timestamp_in_millis,
  :event_id,
  :data,
  :op,
  :is_last_op)
  SENSITIVE = []
  include Aws::Structure
end

#data ⇒ Types::PropertygraphData

The serialized Gremlin or openCypher change record.



2561
2562
2563
2564
2565
2566
2567
2568
2569
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 2561

class PropertygraphRecord < Struct.new(
  :commit_timestamp_in_millis,
  :event_id,
  :data,
  :op,
  :is_last_op)
  SENSITIVE = []
  include Aws::Structure
end

#event_id ⇒ Hash<String,String>

The sequence identifier of the stream change record.

Returns:

  • (Hash<String,String>)


2561
2562
2563
2564
2565
2566
2567
2568
2569
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 2561

class PropertygraphRecord < Struct.new(
  :commit_timestamp_in_millis,
  :event_id,
  :data,
  :op,
  :is_last_op)
  SENSITIVE = []
  include Aws::Structure
end

#is_last_op ⇒ Boolean

Only present if this operation is the last one in its transaction. If present, it is set to true. It is useful for ensuring that an entire transaction is consumed.

Returns:

  • (Boolean)


2561
2562
2563
2564
2565
2566
2567
2568
2569
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 2561

class PropertygraphRecord < Struct.new(
  :commit_timestamp_in_millis,
  :event_id,
  :data,
  :op,
  :is_last_op)
  SENSITIVE = []
  include Aws::Structure
end

#op ⇒ String

The operation that created the change.

Returns:

  • (String)


2561
2562
2563
2564
2565
2566
2567
2568
2569
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 2561

class PropertygraphRecord < Struct.new(
  :commit_timestamp_in_millis,
  :event_id,
  :data,
  :op,
  :is_last_op)
  SENSITIVE = []
  include Aws::Structure
end