docs: public Waiter<DescribeTransformJobRequest> transformJobCompletedOrStopped() {
  
          return new WaiterBuilder<DescribeTransformJobRequest, DescribeTransformJobResult>()
                  .withSdkFunction(new DescribeTransformJobFunction(client))
                  .withAcceptors(new TransformJobCompletedOrStopped.IsCompletedMatcher(), new TransformJobCompletedOrStopped.IsStoppedMatcher(),
                          new TransformJobCompletedOrStopped.IsFailedMatcher(), new TransformJobCompletedOrStopped.IsValidationExceptionMatcher())
                  .withDefaultPollingStrategy(new PollingStrategy(new MaxAttemptsRetryStrategy(60), new FixedDelayStrategy(60)))
                  .withExecutorService(executorService).build();
      }