Class: Aws::Neptunedata::Types::GetPropertygraphStreamOutput

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 PG_JSON.

Returns:

  • (String)


1514
1515
1516
1517
1518
1519
1520
1521
1522
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1514

class GetPropertygraphStreamOutput < 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>)


1514
1515
1516
1517
1518
1519
1520
1521
1522
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1514

class GetPropertygraphStreamOutput < 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)


1514
1515
1516
1517
1518
1519
1520
1521
1522
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1514

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

#recordsArray<Types::PropertygraphRecord>

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

Returns:



1514
1515
1516
1517
1518
1519
1520
1521
1522
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1514

class GetPropertygraphStreamOutput < 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)


1514
1515
1516
1517
1518
1519
1520
1521
1522
# File 'gems/aws-sdk-neptunedata/lib/aws-sdk-neptunedata/types.rb', line 1514

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