public class InstrumentationFieldCompleteParameters
extends java.lang.Object
Instrumentation
methodsConstructor and Description |
---|
InstrumentationFieldCompleteParameters(ExecutionContext executionContext,
ExecutionStrategyParameters executionStrategyParameters,
GraphQLFieldDefinition fieldDef,
ExecutionTypeInfo typeInfo,
java.lang.Object fetchedValue) |
Modifier and Type | Method and Description |
---|---|
ExecutionContext |
getExecutionContext() |
ExecutionStrategyParameters |
getExecutionStrategyParameters() |
java.lang.Object |
getFetchedValue() |
GraphQLFieldDefinition |
getField() |
<T extends InstrumentationState> |
getInstrumentationState() |
ExecutionTypeInfo |
getTypeInfo() |
InstrumentationFieldCompleteParameters |
withNewState(InstrumentationState instrumentationState)
Returns a cloned parameters object with the new state
|
public InstrumentationFieldCompleteParameters(ExecutionContext executionContext, ExecutionStrategyParameters executionStrategyParameters, GraphQLFieldDefinition fieldDef, ExecutionTypeInfo typeInfo, java.lang.Object fetchedValue)
public InstrumentationFieldCompleteParameters withNewState(InstrumentationState instrumentationState)
instrumentationState
- the new state for this parameters objectpublic ExecutionContext getExecutionContext()
public ExecutionStrategyParameters getExecutionStrategyParameters()
public GraphQLFieldDefinition getField()
public ExecutionTypeInfo getTypeInfo()
public java.lang.Object getFetchedValue()
public <T extends InstrumentationState> T getInstrumentationState()