Package graphql.incremental
Class IncrementalExecutionResultImpl.Builder
java.lang.Object
graphql.ExecutionResultImpl.Builder<IncrementalExecutionResultImpl.Builder>
graphql.incremental.IncrementalExecutionResultImpl.Builder
- All Implemented Interfaces:
ExecutionResult.Builder<IncrementalExecutionResultImpl.Builder>
- Enclosing class:
IncrementalExecutionResultImpl
public static class IncrementalExecutionResultImpl.Builder
extends ExecutionResultImpl.Builder<IncrementalExecutionResultImpl.Builder>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
from
(IncrementalExecutionResult incrementalExecutionResult) hasNext
(boolean hasNext) incremental
(List<IncrementalPayload> incremental) incrementalItemPublisher
(org.reactivestreams.Publisher<DelayedIncrementalPartialResult> incrementalItemPublisher) Methods inherited from class graphql.ExecutionResultImpl.Builder
addError, addErrors, addExtension, data, errors, extensions, from
-
Field Details
-
incremental
-
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
hasNext
-
incremental
-
incrementalItemPublisher
public IncrementalExecutionResultImpl.Builder incrementalItemPublisher(org.reactivestreams.Publisher<DelayedIncrementalPartialResult> incrementalItemPublisher) -
from
public IncrementalExecutionResultImpl.Builder from(IncrementalExecutionResult incrementalExecutionResult) -
build
- Specified by:
build
in interfaceExecutionResult.Builder<IncrementalExecutionResultImpl.Builder>
- Overrides:
build
in classExecutionResultImpl.Builder<IncrementalExecutionResultImpl.Builder>
- Returns:
- a newly built
ExecutionResult
-