Interface GetPropertygraphStreamResponse.Builder
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetPropertygraphStreamResponse.Builder,,GetPropertygraphStreamResponse> NeptunedataResponse.Builder,SdkBuilder<GetPropertygraphStreamResponse.Builder,,GetPropertygraphStreamResponse> SdkPojo,SdkResponse.Builder
- Enclosing class:
GetPropertygraphStreamResponse
-
Method Summary
Modifier and TypeMethodDescriptionSerialization format for the change records being returned.lastEventId(Map<String, String> lastEventId) Sequence identifier of the last change in the stream response.lastTrxTimestampInMillis(Long lastTrxTimestampInMillis) The time at which the commit for the transaction was requested, in milliseconds from the Unix epoch.records(Collection<PropertygraphRecord> records) An array of serialized change-log stream records included in the response.records(Consumer<PropertygraphRecord.Builder>... records) An array of serialized change-log stream records included in the response.records(PropertygraphRecord... records) An array of serialized change-log stream records included in the response.totalRecords(Integer totalRecords) The total number of records in the response.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.services.neptunedata.model.NeptunedataResponse.Builder
build, responseMetadata, responseMetadataMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldsMethods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
lastEventId
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 anopNum, which identifies a specific operation within that transaction:- Parameters:
lastEventId- 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 anopNum, which identifies a specific operation within that transaction:- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastTrxTimestampInMillis
The time at which the commit for the transaction was requested, in milliseconds from the Unix epoch.
- Parameters:
lastTrxTimestampInMillis- The time at which the commit for the transaction was requested, in milliseconds from the Unix epoch.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
format
Serialization format for the change records being returned. Currently, the only supported value is
PG_JSON.- Parameters:
format- Serialization format for the change records being returned. Currently, the only supported value isPG_JSON.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
records
An array of serialized change-log stream records included in the response.
- Parameters:
records- An array of serialized change-log stream records included in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
records
An array of serialized change-log stream records included in the response.
- Parameters:
records- An array of serialized change-log stream records included in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
records
An array of serialized change-log stream records included in the response.
This is a convenience method that creates an instance of thePropertygraphRecord.Builderavoiding the need to create one manually viaPropertygraphRecord.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torecords(List<PropertygraphRecord>).- Parameters:
records- a consumer that will call methods onPropertygraphRecord.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
totalRecords
The total number of records in the response.
- Parameters:
totalRecords- The total number of records in the response.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-