docs: @Deprecated
      public <T extends AbstractPutObjectRequest> T withProgressListener(
              com.amazonaws.services.s3.model.ProgressListener progressListener) {
          setProgressListener(progressListener);
          @SuppressWarnings("unchecked") T t = (T)this;
          return t;
      }