Class InvoiceUpdateParams.RenderingOptions.Builder

java.lang.Object
com.stripe.param.InvoiceUpdateParams.RenderingOptions.Builder
Enclosing class:
InvoiceUpdateParams.RenderingOptions

public static class InvoiceUpdateParams.RenderingOptions.Builder extends Object
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • build

      Finalize and obtain parameter instance from this builder.
    • setAmountTaxDisplay

      How line-item prices and amounts will be displayed with respect to tax on invoice PDFs. One of exclude_tax or include_inclusive_tax. include_inclusive_tax will include inclusive tax (and exclude exclusive tax) in invoice PDF amounts. exclude_tax will exclude all tax (inclusive and exclusive alike) from invoice PDF amounts.
    • setAmountTaxDisplay

      public InvoiceUpdateParams.RenderingOptions.Builder setAmountTaxDisplay(EmptyParam amountTaxDisplay)
      How line-item prices and amounts will be displayed with respect to tax on invoice PDFs. One of exclude_tax or include_inclusive_tax. include_inclusive_tax will include inclusive tax (and exclude exclusive tax) in invoice PDF amounts. exclude_tax will exclude all tax (inclusive and exclusive alike) from invoice PDF amounts.
    • putExtraParam

      public InvoiceUpdateParams.RenderingOptions.Builder putExtraParam(String key, Object value)
      Add a key/value pair to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. See InvoiceUpdateParams.RenderingOptions.extraParams for the field documentation.
    • putAllExtraParam

      Add all map key/value pairs to `extraParams` map. A map is initialized for the first `put/putAll` call, and subsequent calls add additional key/value pairs to the original map. See InvoiceUpdateParams.RenderingOptions.extraParams for the field documentation.