public static class Product.ProductBuilder
extends java.lang.Object
public Product.ProductBuilder type(java.lang.Object type)
public Product.ProductBuilder name(java.lang.String name)
public Product.ProductBuilder quantity(java.lang.Long quantity)
public Product.ProductBuilder unitPrice(java.lang.Long unitPrice)
public Product.ProductBuilder reference(java.lang.String reference)
public Product.ProductBuilder commodityCode(java.lang.String commodityCode)
public Product.ProductBuilder unitOfMeasure(java.lang.String unitOfMeasure)
public Product.ProductBuilder totalAmount(java.lang.Long totalAmount)
public Product.ProductBuilder taxRate(java.lang.Long taxRate)
public Product.ProductBuilder taxAmount(java.lang.Long taxAmount)
public Product.ProductBuilder discountAmount(java.lang.Long discountAmount)
public Product.ProductBuilder wxpayGoodsId(java.lang.String wxpayGoodsId)
public Product.ProductBuilder imageUrl(java.lang.String imageUrl)
public Product.ProductBuilder url(java.lang.String url)
public Product.ProductBuilder sku(java.lang.String sku)
public Product.ProductBuilder serviceEndsOn(java.time.Instant serviceEndsOn)
public Product build()
public java.lang.String toString()
toString in class java.lang.Object