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 ExecuteObjectInstrumentationContext
nonNullCtx
(ExecuteObjectInstrumentationContext nullableContext) This creates a no-opInstrumentationContext
if the one pass in is nulldefault void
default void
onFieldValuesInfo
(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-opInstrumentationContext
if the one pass in is null- Parameters:
nullableContext
- aInstrumentationContext
that can be null- Returns:
- a non null
InstrumentationContext
that maybe a no-op
-
onFieldValuesInfo
-
onFieldValuesException
default void onFieldValuesException()
-