operator/src/main/java/oracle/kubernetes/operator/work/Fiber.java
@Override
  public void run() {
    if (status.get() == NOT_COMPLETE) {
      // Clear the interrupted status, if present
      Thread.interrupted();

      final Fiber oldFiber = CURRENT_FIBER.get();
      CURRENT_FIBER.set(this);
      try {
        // doRun returns true to indicate an early exit from fiber processing
        if (!doRun()) {
          completionCheck();
        }
      } finally {
        CURRENT_FIBER.set(oldFiber);
      }
    }
  }
/**
   * DO NOT CALL THIS METHOD. This is an implementation detail of {@link Fiber}.
   */
DO NOT CALL THIS METHOD. This is an implementation detail of  Fiber.
DO NOT CALL THIS METHOD . This is an implementation detail of Fiber .
@Override
  public void run() {
    if (status.get() == NOT_COMPLETE) {
      Thread.interrupted();
      final Fiber oldFiber = CURRENT_FIBER.get();
      CURRENT_FIBER.set(this);
      try {
        if (!doRun()) {
          completionCheck();
        }
      } finally {
        CURRENT_FIBER.set(oldFiber);
      }
    }
  }
@ Override public void run ( ) { if ( status . get ( ) == NOT_COMPLETE ) { Thread . interrupted ( ) ; final Fiber oldFiber = CURRENT_FIBER . get ( ) ; CURRENT_FIBER . set ( this ) ; try { if ( ! doRun ( ) ) { completionCheck ( ) ; } } finally { CURRENT_FIBER . set ( oldFiber ) ; } } }
DO NOT CALL THIS METHOD.
DO NOT CALL THIS METHOD .
// Clear the interrupted status, if present // doRun returns true to indicate an early exit from fiber processing