Class: Aws::Neptunedata::Types::SparqlRecord
- Inherits:
-
Struct
- Object
- Struct
- Aws::Neptunedata::Types::SparqlRecord
- Defined in:
- gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb
Overview
A serialized SPARQL stream record capturing a change-log entry for the RDF graph.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#commit_timestamp_in_millis ⇒ Integer
The time at which the commit for the transaction was requested, in milliseconds from the Unix epoch.
-
#data ⇒ Types::SparqlData
The serialized SPARQL change record.
-
#event_id ⇒ Hash<String,String>
The sequence identifier of the stream change record.
-
#is_last_op ⇒ Boolean
Only present if this operation is the last one in its transaction.
-
#op ⇒ String
The operation that created the change.
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.
3024 3025 3026 3027 3028 3029 3030 3031 3032 |
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 3024 class SparqlRecord < Struct.new( :commit_timestamp_in_millis, :event_id, :data, :op, :is_last_op) SENSITIVE = [] include Aws::Structure end |
#data ⇒ Types::SparqlData
The serialized SPARQL change record. The serialization formats of each record are described in more detail in Serialization Formats in Neptune Streams.
3024 3025 3026 3027 3028 3029 3030 3031 3032 |
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 3024 class SparqlRecord < 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.
3024 3025 3026 3027 3028 3029 3030 3031 3032 |
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 3024 class SparqlRecord < 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.
3024 3025 3026 3027 3028 3029 3030 3031 3032 |
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 3024 class SparqlRecord < 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.
3024 3025 3026 3027 3028 3029 3030 3031 3032 |
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 3024 class SparqlRecord < Struct.new( :commit_timestamp_in_millis, :event_id, :data, :op, :is_last_op) SENSITIVE = [] include Aws::Structure end |