Class ChainedInstrumentation.ChainedInstrumentationState
- java.lang.Object
-
- graphql.execution.instrumentation.ChainedInstrumentation.ChainedInstrumentationState
-
- All Implemented Interfaces:
InstrumentationState
- Enclosing class:
- ChainedInstrumentation
static class ChainedInstrumentation.ChainedInstrumentationState extends java.lang.Object implements InstrumentationState
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.Map<Instrumentation,InstrumentationState>
instrumentationToStates
-
Constructor Summary
Constructors Modifier Constructor Description private
ChainedInstrumentationState(java.util.List<Instrumentation> instrumentations, java.util.List<InstrumentationState> instrumentationStates)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description private static java.util.concurrent.CompletableFuture<InstrumentationState>
combineAll(java.util.List<Instrumentation> instrumentations, InstrumentationCreateStateParameters parameters)
private InstrumentationState
getState(Instrumentation instrumentation)
-
-
-
Field Detail
-
instrumentationToStates
private final java.util.Map<Instrumentation,InstrumentationState> instrumentationToStates
-
-
Constructor Detail
-
ChainedInstrumentationState
private ChainedInstrumentationState(java.util.List<Instrumentation> instrumentations, java.util.List<InstrumentationState> instrumentationStates)
-
-
Method Detail
-
getState
private InstrumentationState getState(Instrumentation instrumentation)
-
combineAll
private static java.util.concurrent.CompletableFuture<InstrumentationState> combineAll(java.util.List<Instrumentation> instrumentations, InstrumentationCreateStateParameters parameters)
-
-