docs: @Restricted(NoExternalUse.class)
      public synchronized final void setExecutorWithoutCompleting(@Nonnull Executor executor) {
          assert this.executor == null;
          this.executor = executor;
      }