docs: @Override
      public Operation addCallback(String key, Callback value) {
          if (value == null) {
              return this;
          }
          if (this.callbacks == null) {
              this.callbacks = new HashMap<>();
          }
          callbacks.put(key, value);
          return this;
      }