@PublicSpi public interface ExecutionStrategyInstrumentationContext extends InstrumentationContext<ExecutionResult>
| Modifier and Type | Field and Description |
|---|---|
static ExecutionStrategyInstrumentationContext |
NOOP |
| Modifier and Type | Method and Description |
|---|---|
static ExecutionStrategyInstrumentationContext |
nonNullCtx(ExecutionStrategyInstrumentationContext nullableContext)
This creates a no-op
InstrumentationContext if the one pass in is null |
default void |
onFieldValuesException() |
default void |
onFieldValuesInfo(java.util.List<FieldValueInfo> fieldValueInfoList) |
onCompleted, onDispatchedstatic final ExecutionStrategyInstrumentationContext NOOP
default void onFieldValuesInfo(java.util.List<FieldValueInfo> fieldValueInfoList)
default void onFieldValuesException()
@Nonnull static ExecutionStrategyInstrumentationContext nonNullCtx(ExecutionStrategyInstrumentationContext nullableContext)
InstrumentationContext if the one pass in is nullnullableContext - a InstrumentationContext that can be nullInstrumentationContext that maybe a no-op