Class: Aws::Neptunedata::Types::SparqlRecord

Inherits:
Struct
  • Object
show all
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

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)


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

#dataTypes::SparqlData

The serialized SPARQL change record. The serialization formats of each record are described in more detail in Serialization Formats in Neptune Streams.

Returns:



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_idHash<String,String>

The sequence identifier of the stream change record.

Returns:

  • (Hash<String,String>)


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_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)


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

#opString

The operation that created the change.

Returns:

  • (String)


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