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_millisInteger

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

#dataTypes::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_idHash<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_opBoolean

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

#opString

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