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.ByteString
string id = 1 [json_name = "id"];
double
double 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.ByteString
string 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.
-