docs: public <T extends AmazonWebServiceRequest> T withRequestCredentialsProvider(final AWSCredentialsProvider credentialsProvider) {
          setRequestCredentialsProvider(credentialsProvider);
          @SuppressWarnings("unchecked")
          T t = (T) this;
          return t;
      }