Package viam.app.v1

Interface Billing.GetInvoicesSummaryResponseOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
Billing.GetInvoicesSummaryResponse, Billing.GetInvoicesSummaryResponse.Builder
Enclosing class:
Billing

public static interface Billing.GetInvoicesSummaryResponseOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getOutstandingBalance

      double getOutstandingBalance()
       all unpaid balances at the end of the last billing cycle
       
      double outstanding_balance = 1 [json_name = "outstandingBalance"];
      Returns:
      The outstandingBalance.
    • getInvoicesList

      List<Billing.InvoiceSummary> getInvoicesList()
       all previous invoices
       
      repeated .viam.app.v1.InvoiceSummary invoices = 2 [json_name = "invoices"];
    • getInvoices

      Billing.InvoiceSummary getInvoices(int index)
       all previous invoices
       
      repeated .viam.app.v1.InvoiceSummary invoices = 2 [json_name = "invoices"];
    • getInvoicesCount

      int getInvoicesCount()
       all previous invoices
       
      repeated .viam.app.v1.InvoiceSummary invoices = 2 [json_name = "invoices"];