Interface ExecuteObjectInstrumentationContext
- All Superinterfaces:
InstrumentationContext<Map<String,Object>>
@PublicSpi
public interface ExecuteObjectInstrumentationContext
extends InstrumentationContext<Map<String,Object>>
-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionstatic @NonNull ExecuteObjectInstrumentationContextnonNullCtx(ExecuteObjectInstrumentationContext nullableContext) This creates a no-opInstrumentationContextif the one pass in is nulldefault voiddefault voidonFieldValuesInfo(List<FieldValueInfo> fieldValueInfoList) Methods inherited from interface graphql.execution.instrumentation.InstrumentationContext
onCompleted, onDispatched
-
Field Details
-
NOOP
-
-
Method Details
-
nonNullCtx
static @NonNull ExecuteObjectInstrumentationContext nonNullCtx(ExecuteObjectInstrumentationContext nullableContext) This creates a no-opInstrumentationContextif the one pass in is null- Parameters:
nullableContext- aInstrumentationContextthat can be null- Returns:
- a non null
InstrumentationContextthat maybe a no-op
-
onFieldValuesInfo
-
onFieldValuesException
default void onFieldValuesException()
-