docs: public RetryInterceptorBuilder<T> retryPolicy(RetryPolicy policy) {
  		Assert.isNull(this.retryOperations,
  				"cannot set the retry policy when a custom retryOperations has been set");
  		Assert.isTrue(!this.templateAltered,
  				"cannot set the retry policy if max attempts or back off policy or options changed");
  		this.retryTemplate.setRetryPolicy(policy);
  		this.retryPolicySet = true;
  		this.templateAltered = true;
  		return this;
  	}