public interface Instrumentation extends AutoCloseable
InvocationInstrumenter if any.
 
 To force cleanup after the invocation, use the instance returned by forceCleanup() instead, such as:
 
 
 try (Instrumentation ignored = instrumenter.newInstrumentation().forceCleanup()) {
     ...
 }
 | Modifier and Type | Method and Description | 
|---|---|
default void | 
close()
Closes the active instrumentation. 
 | 
void | 
close(boolean cleanup)
Closes the active instrumentation with cleanup flag. 
 | 
default Instrumentation | 
forceCleanup()
Return an instance which guarantees that cleanup will be forced to the instrumenter upon closing. 
 | 
static Instrumentation | 
noop()  | 
void close(boolean cleanup)
cleanup - Whether to enforce cleanupdefault void close()
close in interface AutoCloseable@NonNull default Instrumentation forceCleanup()
close(boolean) with cleanup=true
 even if close(boolean) gets called with cleanup=false@NonNull static Instrumentation noop()