code: public Task<Void> execute(@Nonnull final AwsRequest request) {
      return dispatcher.dispatchTask(new Callable<Void>() {
        @Override
        public Void call() {
          proxy.execute(request);
          return null;
        }
      });
    }
docs: Executes the AWS request.
  
  @param request the AWS request to execute.
  @return a task that completes when the request completes.