docs: public Observable<ServiceResponse<List<String>>> createReviewsWithServiceResponseAsync(String teamName, String urlContentType, List<CreateReviewBodyItem> createReviewBody, CreateReviewsOptionalParameter createReviewsOptionalParameter) {
          if (this.client.baseUrl() == null) {
              throw new IllegalArgumentException("Parameter this.client.baseUrl() is required and cannot be null.");
          }
          if (teamName == null) {
              throw new IllegalArgumentException("Parameter teamName is required and cannot be null.");
          }
          if (urlContentType == null) {
              throw new IllegalArgumentException("Parameter urlContentType is required and cannot be null.");
          }
          if (createReviewBody == null) {
              throw new IllegalArgumentException("Parameter createReviewBody is required and cannot be null.");
          }
          Validator.validate(createReviewBody);
          final String subTeam = createReviewsOptionalParameter != null ? createReviewsOptionalParameter.subTeam() : null;
  
          return createReviewsWithServiceResponseAsync(teamName, urlContentType, createReviewBody, subTeam);
      }