code: public static ProductBiddingCategory createBiddingCategory(
        ProductDimensionType productDimensionType, @Nullable Long biddingCategoryId) {
      Preconditions.checkNotNull(productDimensionType,
          "ProductDimensionType is required when creating a ProductBiddingCategory");
      ProductBiddingCategory productBiddingCategory = new ProductBiddingCategory();
      productBiddingCategory.setType(productDimensionType);
      productBiddingCategory.setValue(biddingCategoryId);
      return productBiddingCategory;
    }
docs: Creates a new ProductBiddingCategory.
  
  @param productDimensionType required
  @param biddingCategoryId may be null if creating an "other" dimension