| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
Invoice.Builder |
acceptedPaymentMethods(InvoiceAcceptedPaymentMethods acceptedPaymentMethods)
Setter for acceptedPaymentMethods.
|
Invoice |
build()
Builds a new
Invoice object using the set fields. |
Invoice.Builder |
createdAt(String createdAt)
Setter for createdAt.
|
Invoice.Builder |
customFields(List<InvoiceCustomField> customFields)
Setter for customFields.
|
Invoice.Builder |
deliveryMethod(String deliveryMethod)
Setter for deliveryMethod.
|
Invoice.Builder |
description(String description)
Setter for description.
|
Invoice.Builder |
id(String id)
Setter for id.
|
Invoice.Builder |
invoiceNumber(String invoiceNumber)
Setter for invoiceNumber.
|
Invoice.Builder |
locationId(String locationId)
Setter for locationId.
|
Invoice.Builder |
nextPaymentAmountMoney(Money nextPaymentAmountMoney)
Setter for nextPaymentAmountMoney.
|
Invoice.Builder |
orderId(String orderId)
Setter for orderId.
|
Invoice.Builder |
paymentConditions(String paymentConditions)
Setter for paymentConditions.
|
Invoice.Builder |
paymentRequests(List<InvoicePaymentRequest> paymentRequests)
Setter for paymentRequests.
|
Invoice.Builder |
primaryRecipient(InvoiceRecipient primaryRecipient)
Setter for primaryRecipient.
|
Invoice.Builder |
publicUrl(String publicUrl)
Setter for publicUrl.
|
Invoice.Builder |
saleOrServiceDate(String saleOrServiceDate)
Setter for saleOrServiceDate.
|
Invoice.Builder |
scheduledAt(String scheduledAt)
Setter for scheduledAt.
|
Invoice.Builder |
status(String status)
Setter for status.
|
Invoice.Builder |
subscriptionId(String subscriptionId)
Setter for subscriptionId.
|
Invoice.Builder |
timezone(String timezone)
Setter for timezone.
|
Invoice.Builder |
title(String title)
Setter for title.
|
Invoice.Builder |
updatedAt(String updatedAt)
Setter for updatedAt.
|
Invoice.Builder |
version(Integer version)
Setter for version.
|
public Invoice.Builder id(String id)
id - String value for id.public Invoice.Builder version(Integer version)
version - Integer value for version.public Invoice.Builder locationId(String locationId)
locationId - String value for locationId.public Invoice.Builder orderId(String orderId)
orderId - String value for orderId.public Invoice.Builder primaryRecipient(InvoiceRecipient primaryRecipient)
primaryRecipient - InvoiceRecipient value for primaryRecipient.public Invoice.Builder paymentRequests(List<InvoicePaymentRequest> paymentRequests)
paymentRequests - List of InvoicePaymentRequest value for paymentRequests.public Invoice.Builder deliveryMethod(String deliveryMethod)
deliveryMethod - String value for deliveryMethod.public Invoice.Builder invoiceNumber(String invoiceNumber)
invoiceNumber - String value for invoiceNumber.public Invoice.Builder title(String title)
title - String value for title.public Invoice.Builder description(String description)
description - String value for description.public Invoice.Builder scheduledAt(String scheduledAt)
scheduledAt - String value for scheduledAt.public Invoice.Builder publicUrl(String publicUrl)
publicUrl - String value for publicUrl.public Invoice.Builder nextPaymentAmountMoney(Money nextPaymentAmountMoney)
nextPaymentAmountMoney - Money value for nextPaymentAmountMoney.public Invoice.Builder status(String status)
status - String value for status.public Invoice.Builder timezone(String timezone)
timezone - String value for timezone.public Invoice.Builder createdAt(String createdAt)
createdAt - String value for createdAt.public Invoice.Builder updatedAt(String updatedAt)
updatedAt - String value for updatedAt.public Invoice.Builder acceptedPaymentMethods(InvoiceAcceptedPaymentMethods acceptedPaymentMethods)
acceptedPaymentMethods - InvoiceAcceptedPaymentMethods value for
acceptedPaymentMethods.public Invoice.Builder customFields(List<InvoiceCustomField> customFields)
customFields - List of InvoiceCustomField value for customFields.public Invoice.Builder subscriptionId(String subscriptionId)
subscriptionId - String value for subscriptionId.public Invoice.Builder saleOrServiceDate(String saleOrServiceDate)
saleOrServiceDate - String value for saleOrServiceDate.public Invoice.Builder paymentConditions(String paymentConditions)
paymentConditions - String value for paymentConditions.Copyright © 2022. All rights reserved.