Interface BillingAdjustmentSummary.Builder

  • Method Details

    • billingAdjustmentRequestId

      BillingAdjustmentSummary.Builder billingAdjustmentRequestId(String billingAdjustmentRequestId)

      The unique identifier of the billing adjustment request.

      Parameters:
      billingAdjustmentRequestId - The unique identifier of the billing adjustment request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • originalInvoiceId

      BillingAdjustmentSummary.Builder originalInvoiceId(String originalInvoiceId)

      The identifier of the original invoice being adjusted.

      Parameters:
      originalInvoiceId - The identifier of the original invoice being adjusted.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • adjustmentAmount

      BillingAdjustmentSummary.Builder adjustmentAmount(String adjustmentAmount)

      The adjustment amount as a string representation of a decimal number.

      Parameters:
      adjustmentAmount - The adjustment amount as a string representation of a decimal number.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • currencyCode

      BillingAdjustmentSummary.Builder currencyCode(String currencyCode)

      The currency code for the adjustment amount.

      Parameters:
      currencyCode - The currency code for the adjustment amount.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • status

      The current status of the billing adjustment request.

      Parameters:
      status - The current status of the billing adjustment request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • status

      The current status of the billing adjustment request.

      Parameters:
      status - The current status of the billing adjustment request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • agreementId

      BillingAdjustmentSummary.Builder agreementId(String agreementId)

      The unique identifier of the agreement associated with this billing adjustment request.

      Parameters:
      agreementId - The unique identifier of the agreement associated with this billing adjustment request.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • createdAt

      The date and time when the billing adjustment request was created, as a POSIX timestamp (Unix epoch seconds).

      Parameters:
      createdAt - The date and time when the billing adjustment request was created, as a POSIX timestamp (Unix epoch seconds).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • updatedAt

      The date and time when the billing adjustment request was last updated, as a POSIX timestamp (Unix epoch seconds).

      Parameters:
      updatedAt - The date and time when the billing adjustment request was last updated, as a POSIX timestamp (Unix epoch seconds).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • agreementType

      BillingAdjustmentSummary.Builder agreementType(String agreementType)

      The type of agreement.

      Parameters:
      agreementType - The type of agreement.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • catalog

      The catalog in which the agreement was created.

      Parameters:
      catalog - The catalog in which the agreement was created.
      Returns:
      Returns a reference to this object so that method calls can be chained together.