Class: Aws::Neptunedata::Types::GetSparqlStreamOutput

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

Overview

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#formatString

Serialization format for the change records being returned. Currently, the only supported value is NQUADS.

Returns:

  • (String)


1702
1703
1704
1705
1706
1707
1708
1709
1710
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1702

class GetSparqlStreamOutput < Struct.new(
  :last_event_id,
  :last_trx_timestamp_in_millis,
  :format,
  :records,
  :total_records)
  SENSITIVE = []
  include Aws::Structure
end

#last_event_idHash<String,String>

Sequence identifier of the last change in the stream response.

An event ID is composed of two fields: a commitNum, which identifies a transaction that changed the graph, and an opNum, which identifies a specific operation within that transaction:

Returns:

  • (Hash<String,String>)


1702
1703
1704
1705
1706
1707
1708
1709
1710
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1702

class GetSparqlStreamOutput < Struct.new(
  :last_event_id,
  :last_trx_timestamp_in_millis,
  :format,
  :records,
  :total_records)
  SENSITIVE = []
  include Aws::Structure
end

#last_trx_timestamp_in_millisInteger

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

Returns:

  • (Integer)


1702
1703
1704
1705
1706
1707
1708
1709
1710
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1702

class GetSparqlStreamOutput < Struct.new(
  :last_event_id,
  :last_trx_timestamp_in_millis,
  :format,
  :records,
  :total_records)
  SENSITIVE = []
  include Aws::Structure
end

#recordsArray<Types::SparqlRecord>

An array of serialized change-log stream records included in the response.

Returns:



1702
1703
1704
1705
1706
1707
1708
1709
1710
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1702

class GetSparqlStreamOutput < Struct.new(
  :last_event_id,
  :last_trx_timestamp_in_millis,
  :format,
  :records,
  :total_records)
  SENSITIVE = []
  include Aws::Structure
end

#total_recordsInteger

The total number of records in the response.

Returns:

  • (Integer)


1702
1703
1704
1705
1706
1707
1708
1709
1710
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1702

class GetSparqlStreamOutput < Struct.new(
  :last_event_id,
  :last_trx_timestamp_in_millis,
  :format,
  :records,
  :total_records)
  SENSITIVE = []
  include Aws::Structure
end