Package viam.app.v1
Class Billing.InvoiceSummary.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<Billing.InvoiceSummary,Billing.InvoiceSummary.Builder>
viam.app.v1.Billing.InvoiceSummary.Builder
- All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,Cloneable,Billing.InvoiceSummaryOrBuilder
- Enclosing class:
- Billing.InvoiceSummary
public static final class Billing.InvoiceSummary.Builder
extends com.google.protobuf.GeneratedMessageLite.Builder<Billing.InvoiceSummary,Billing.InvoiceSummary.Builder>
implements Billing.InvoiceSummaryOrBuilder
Protobuf type
viam.app.v1.InvoiceSummary-
Field Summary
Fields inherited from class com.google.protobuf.GeneratedMessageLite.Builder
instance -
Method Summary
Modifier and TypeMethodDescription.google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];clearId()string id = 1 [json_name = "id"];double invoice_amount = 3 [json_name = "invoiceAmount"];.google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];.google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];string status = 4 [json_name = "status"];com.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"];mergeDueDate(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];mergeInvoiceDate(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];mergePaidDate(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];setDueDate(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];setDueDate(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];string id = 1 [json_name = "id"];setIdBytes(com.google.protobuf.ByteString value) string id = 1 [json_name = "id"];setInvoiceAmount(double value) double invoice_amount = 3 [json_name = "invoiceAmount"];setInvoiceDate(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];setInvoiceDate(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];setPaidDate(com.google.protobuf.Timestamp value) .google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];setPaidDate(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];string status = 4 [json_name = "status"];setStatusBytes(com.google.protobuf.ByteString value) string status = 4 [json_name = "status"];Methods inherited from class com.google.protobuf.GeneratedMessageLite.Builder
build, buildPartial, clear, clone, copyOnWrite, copyOnWriteInternal, getDefaultInstanceForType, internalMergeFrom, isInitialized, mergeFrom, mergeFrom, mergeFrom, mergeFromMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLiteOrBuilder
getDefaultInstanceForType, isInitialized
-
Method Details
-
getId
string id = 1 [json_name = "id"];- Specified by:
getIdin interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The id.
-
getIdBytes
public com.google.protobuf.ByteString getIdBytes()string id = 1 [json_name = "id"];- Specified by:
getIdBytesin interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The bytes for id.
-
setId
string id = 1 [json_name = "id"];- Parameters:
value- The id to set.- Returns:
- This builder for chaining.
-
clearId
string id = 1 [json_name = "id"];- Returns:
- This builder for chaining.
-
setIdBytes
string id = 1 [json_name = "id"];- Parameters:
value- The bytes for id to set.- Returns:
- This builder for chaining.
-
hasInvoiceDate
public boolean hasInvoiceDate().google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];- Specified by:
hasInvoiceDatein interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- Whether the invoiceDate field is set.
-
getInvoiceDate
public com.google.protobuf.Timestamp getInvoiceDate().google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"];- Specified by:
getInvoiceDatein interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The invoiceDate.
-
setInvoiceDate
.google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"]; -
setInvoiceDate
public Billing.InvoiceSummary.Builder setInvoiceDate(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"]; -
mergeInvoiceDate
.google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"]; -
clearInvoiceDate
.google.protobuf.Timestamp invoice_date = 2 [json_name = "invoiceDate"]; -
getInvoiceAmount
public double getInvoiceAmount()double invoice_amount = 3 [json_name = "invoiceAmount"];- Specified by:
getInvoiceAmountin interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The invoiceAmount.
-
setInvoiceAmount
double invoice_amount = 3 [json_name = "invoiceAmount"];- Parameters:
value- The invoiceAmount to set.- Returns:
- This builder for chaining.
-
clearInvoiceAmount
double invoice_amount = 3 [json_name = "invoiceAmount"];- Returns:
- This builder for chaining.
-
getStatus
string status = 4 [json_name = "status"];- Specified by:
getStatusin interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The status.
-
getStatusBytes
public com.google.protobuf.ByteString getStatusBytes()string status = 4 [json_name = "status"];- Specified by:
getStatusBytesin interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The bytes for status.
-
setStatus
string status = 4 [json_name = "status"];- Parameters:
value- The status to set.- Returns:
- This builder for chaining.
-
clearStatus
string status = 4 [json_name = "status"];- Returns:
- This builder for chaining.
-
setStatusBytes
string status = 4 [json_name = "status"];- Parameters:
value- The bytes for status to set.- Returns:
- This builder for chaining.
-
hasDueDate
public boolean hasDueDate().google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];- Specified by:
hasDueDatein interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- Whether the dueDate field is set.
-
getDueDate
public com.google.protobuf.Timestamp getDueDate().google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"];- Specified by:
getDueDatein interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The dueDate.
-
setDueDate
.google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"]; -
setDueDate
public Billing.InvoiceSummary.Builder setDueDate(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"]; -
mergeDueDate
.google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"]; -
clearDueDate
.google.protobuf.Timestamp due_date = 5 [json_name = "dueDate"]; -
hasPaidDate
public boolean hasPaidDate().google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];- Specified by:
hasPaidDatein interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- Whether the paidDate field is set.
-
getPaidDate
public com.google.protobuf.Timestamp getPaidDate().google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];- Specified by:
getPaidDatein interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The paidDate.
-
setPaidDate
.google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"]; -
setPaidDate
public Billing.InvoiceSummary.Builder setPaidDate(com.google.protobuf.Timestamp.Builder builderForValue) .google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"]; -
mergePaidDate
.google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"]; -
clearPaidDate
.google.protobuf.Timestamp paid_date = 6 [json_name = "paidDate"];
-