docs: public Observable<ServiceResponse<List<String>>> createVideoReviewsWithServiceResponseAsync(String teamName, String contentType, List<CreateVideoReviewsBodyItem> createVideoReviewsBody, CreateVideoReviewsOptionalParameter createVideoReviewsOptionalParameter) {
          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 (contentType == null) {
              throw new IllegalArgumentException("Parameter contentType is required and cannot be null.");
          }
          if (createVideoReviewsBody == null) {
              throw new IllegalArgumentException("Parameter createVideoReviewsBody is required and cannot be null.");
          }
          Validator.validate(createVideoReviewsBody);
          final String subTeam = createVideoReviewsOptionalParameter != null ? createVideoReviewsOptionalParameter.subTeam() : null;
  
          return createVideoReviewsWithServiceResponseAsync(teamName, contentType, createVideoReviewsBody, subTeam);
      }