docs: public void setMaxInboundMessageSize(final Integer maxInboundMessageSize) {
          if (maxInboundMessageSize == null || maxInboundMessageSize >= 0) {
              this.maxInboundMessageSize = maxInboundMessageSize;
          } else if (maxInboundMessageSize == -1) {
              this.maxInboundMessageSize = Integer.MAX_VALUE;
          } else {
              throw new IllegalArgumentException("Unsupported maxInboundMessageSize: " + maxInboundMessageSize);
          }
      }