Package viam.app.v1
Interface Billing.InvoiceSummaryOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
- All Known Implementing Classes:
Billing.InvoiceSummary,Billing.InvoiceSummary.Builder
- Enclosing class:
- Billing
public static interface Billing.InvoiceSummaryOrBuilder
extends com.google.protobuf.MessageLiteOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptioncom.google.protobuf.Timestamp.google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];getId()string id = 1 [json_name = "id"];com.google.protobuf.ByteStringstring id = 1 [json_name = "id"];doubledouble invoice_amount = 3 [json_name = "invoiceAmount"];com.google.protobuf.Timestamp.google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];com.google.protobuf.Timestamp.google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];string status = 4 [json_name = "status"];com.google.protobuf.ByteStringstring status = 4 [json_name = "status"];boolean.google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];boolean.google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];boolean.google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getId
String getId()string id = 1 [json_name = "id"];- Returns:
- The id.
-
getIdBytes
com.google.protobuf.ByteString getIdBytes()string id = 1 [json_name = "id"];- Returns:
- The bytes for id.
-
hasInvoiceDate
boolean hasInvoiceDate().google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];- Returns:
- Whether the invoiceDate field is set.
-
getInvoiceDate
com.google.protobuf.Timestamp getInvoiceDate().google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];- Returns:
- The invoiceDate.
-
getInvoiceAmount
double getInvoiceAmount()double invoice_amount = 3 [json_name = "invoiceAmount"];- Returns:
- The invoiceAmount.
-
getStatus
String getStatus()string status = 4 [json_name = "status"];- Returns:
- The status.
-
getStatusBytes
com.google.protobuf.ByteString getStatusBytes()string status = 4 [json_name = "status"];- Returns:
- The bytes for status.
-
hasDueDate
boolean hasDueDate().google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];- Returns:
- Whether the dueDate field is set.
-
getDueDate
com.google.protobuf.Timestamp getDueDate().google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];- Returns:
- The dueDate.
-
hasPaidDate
boolean hasPaidDate().google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];- Returns:
- Whether the paidDate field is set.
-
getPaidDate
com.google.protobuf.Timestamp getPaidDate().google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];- Returns:
- The paidDate.
-