Class InstrumentationFieldFetchParameters
- java.lang.Object
-
- graphql.execution.instrumentation.parameters.InstrumentationFieldParameters
-
- graphql.execution.instrumentation.parameters.InstrumentationFieldFetchParameters
-
@PublicApi public class InstrumentationFieldFetchParameters extends InstrumentationFieldParameters
Parameters sent toInstrumentation
methods
-
-
Constructor Summary
Constructors Constructor Description InstrumentationFieldFetchParameters(ExecutionContext getExecutionContext, java.util.function.Supplier<DataFetchingEnvironment> environment, ExecutionStrategyParameters executionStrategyParameters, boolean trivialDataFetcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description DataFetchingEnvironment
getEnvironment()
boolean
isTrivialDataFetcher()
InstrumentationFieldFetchParameters
withNewState(InstrumentationState instrumentationState)
Deprecated.state is now passed in direct to instrumentation methods-
Methods inherited from class graphql.execution.instrumentation.parameters.InstrumentationFieldParameters
getExecutionContext, getExecutionStepInfo, getField, getInstrumentationState
-
-
-
-
Constructor Detail
-
InstrumentationFieldFetchParameters
public InstrumentationFieldFetchParameters(ExecutionContext getExecutionContext, java.util.function.Supplier<DataFetchingEnvironment> environment, ExecutionStrategyParameters executionStrategyParameters, boolean trivialDataFetcher)
-
-
Method Detail
-
withNewState
@Deprecated public InstrumentationFieldFetchParameters withNewState(InstrumentationState instrumentationState)
Deprecated.state is now passed in direct to instrumentation methodsReturns a cloned parameters object with the new state- Overrides:
withNewState
in classInstrumentationFieldParameters
- Parameters:
instrumentationState
- the new state for this parameters object- Returns:
- a new parameters object with the new state
-
getEnvironment
public DataFetchingEnvironment getEnvironment()
-
isTrivialDataFetcher
public boolean isTrivialDataFetcher()
-
-