Package com.netflix.graphql.dgs
Annotation Interface DgsDataLoader
Marks a class or field as a DataLoader, which will be registered to the framework as a DataLoader.
The class or field must implement one of the BatchLoader interfaces.
See https://netflix.github.io/dgs/data-loaders/
-
Optional Element Summary
Optional ElementsModifier and TypeOptional ElementDescriptionbooleanbooleanint -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final StringUsed internally byDataLoaderNameUtil.getDataLoaderName(Class, DgsDataLoader).
-
Field Details
-
GENERATE_DATA_LOADER_NAME
Used internally byDataLoaderNameUtil.getDataLoaderName(Class, DgsDataLoader).The value of this constant may change in future versions, and should therefore not be relied upon.
- See Also:
-
-
Element Details
-
name
String name- Default:
- "NETFLIX_DGS_GENERATE_DATALOADER_NAME"
-
caching
boolean caching- Default:
- true
-
batching
boolean batching- Default:
- true
-
maxBatchSize
int maxBatchSize- Default:
- 0
-