Package graphql.incremental
Class IncrementalPayload.Builder<T extends IncrementalPayload.Builder<T>>
- java.lang.Object
-
- graphql.incremental.IncrementalPayload.Builder<T>
-
- Direct Known Subclasses:
DeferPayload.Builder
,StreamPayload.Builder
- Enclosing class:
- IncrementalPayload
protected abstract static class IncrementalPayload.Builder<T extends IncrementalPayload.Builder<T>> extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<GraphQLError>
errors
protected java.util.Map<java.lang.Object,java.lang.Object>
extensions
protected java.lang.String
label
protected java.util.List<java.lang.Object>
path
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IncrementalPayload.Builder<T>
addError(GraphQLError error)
IncrementalPayload.Builder<T>
addErrors(java.util.List<GraphQLError> errors)
IncrementalPayload.Builder<T>
addExtension(java.lang.String key, java.lang.Object value)
T
errors(java.util.List<GraphQLError> errors)
IncrementalPayload.Builder<T>
extensions(java.util.Map<java.lang.Object,java.lang.Object> extensions)
T
from(IncrementalPayload incrementalPayload)
T
label(java.lang.String label)
T
path(ResultPath path)
T
path(java.util.List<java.lang.Object> path)
-
-
-
Field Detail
-
path
protected java.util.List<java.lang.Object> path
-
label
protected java.lang.String label
-
errors
protected java.util.List<GraphQLError> errors
-
extensions
protected java.util.Map<java.lang.Object,java.lang.Object> extensions
-
-
Method Detail
-
from
public T from(IncrementalPayload incrementalPayload)
-
path
public T path(ResultPath path)
-
path
public T path(java.util.List<java.lang.Object> path)
-
label
public T label(java.lang.String label)
-
errors
public T errors(java.util.List<GraphQLError> errors)
-
addErrors
public IncrementalPayload.Builder<T> addErrors(java.util.List<GraphQLError> errors)
-
addError
public IncrementalPayload.Builder<T> addError(GraphQLError error)
-
extensions
public IncrementalPayload.Builder<T> extensions(java.util.Map<java.lang.Object,java.lang.Object> extensions)
-
addExtension
public IncrementalPayload.Builder<T> addExtension(java.lang.String key, java.lang.Object value)
-
-