Package viam.app.v1
Class Billing.InvoiceSummary.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<Billing.InvoiceSummary,Billing.InvoiceSummary.Builder>
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"];Time of the most recent payment failure.Category of the most recent payment failure..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.TimestampTime of the most recent payment failure.Category of the most recent payment failure.com.google.protobuf.ByteStringCategory of the most recent payment failure.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"];booleanTime of the most recent payment failure.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"];mergeLastPaymentFailureAt(com.google.protobuf.Timestamp value) Time of the most recent payment failure.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"];setLastPaymentFailureAt(com.google.protobuf.Timestamp value) Time of the most recent payment failure.setLastPaymentFailureAt(com.google.protobuf.Timestamp.Builder builderForValue) Time of the most recent payment failure.Category of the most recent payment failure.setLastPaymentFailureReasonBytes(com.google.protobuf.ByteString value) Category of the most recent payment failure.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"]; -
getLastPaymentFailureReason
Category of the most recent payment failure. One of: card_declined, insufficient_funds, expired_card, incorrect_cvc, incorrect_card_number, authentication_required, processing_error, other. Empty when no failure is recorded. Clients must tolerate unknown values.
string last_payment_failure_reason = 7 [json_name = "lastPaymentFailureReason"];- Specified by:
getLastPaymentFailureReasonin interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The lastPaymentFailureReason.
-
getLastPaymentFailureReasonBytes
public com.google.protobuf.ByteString getLastPaymentFailureReasonBytes()Category of the most recent payment failure. One of: card_declined, insufficient_funds, expired_card, incorrect_cvc, incorrect_card_number, authentication_required, processing_error, other. Empty when no failure is recorded. Clients must tolerate unknown values.
string last_payment_failure_reason = 7 [json_name = "lastPaymentFailureReason"];- Specified by:
getLastPaymentFailureReasonBytesin interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The bytes for lastPaymentFailureReason.
-
setLastPaymentFailureReason
Category of the most recent payment failure. One of: card_declined, insufficient_funds, expired_card, incorrect_cvc, incorrect_card_number, authentication_required, processing_error, other. Empty when no failure is recorded. Clients must tolerate unknown values.
string last_payment_failure_reason = 7 [json_name = "lastPaymentFailureReason"];- Parameters:
value- The lastPaymentFailureReason to set.- Returns:
- This builder for chaining.
-
clearLastPaymentFailureReason
Category of the most recent payment failure. One of: card_declined, insufficient_funds, expired_card, incorrect_cvc, incorrect_card_number, authentication_required, processing_error, other. Empty when no failure is recorded. Clients must tolerate unknown values.
string last_payment_failure_reason = 7 [json_name = "lastPaymentFailureReason"];- Returns:
- This builder for chaining.
-
setLastPaymentFailureReasonBytes
public Billing.InvoiceSummary.Builder setLastPaymentFailureReasonBytes(com.google.protobuf.ByteString value) Category of the most recent payment failure. One of: card_declined, insufficient_funds, expired_card, incorrect_cvc, incorrect_card_number, authentication_required, processing_error, other. Empty when no failure is recorded. Clients must tolerate unknown values.
string last_payment_failure_reason = 7 [json_name = "lastPaymentFailureReason"];- Parameters:
value- The bytes for lastPaymentFailureReason to set.- Returns:
- This builder for chaining.
-
hasLastPaymentFailureAt
public boolean hasLastPaymentFailureAt()Time of the most recent payment failure. Empty when no failure recorded.
.google.protobuf.Timestamp last_payment_failure_at = 8 [json_name = "lastPaymentFailureAt"];- Specified by:
hasLastPaymentFailureAtin interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- Whether the lastPaymentFailureAt field is set.
-
getLastPaymentFailureAt
public com.google.protobuf.Timestamp getLastPaymentFailureAt()Time of the most recent payment failure. Empty when no failure recorded.
.google.protobuf.Timestamp last_payment_failure_at = 8 [json_name = "lastPaymentFailureAt"];- Specified by:
getLastPaymentFailureAtin interfaceBilling.InvoiceSummaryOrBuilder- Returns:
- The lastPaymentFailureAt.
-
setLastPaymentFailureAt
Time of the most recent payment failure. Empty when no failure recorded.
.google.protobuf.Timestamp last_payment_failure_at = 8 [json_name = "lastPaymentFailureAt"]; -
setLastPaymentFailureAt
public Billing.InvoiceSummary.Builder setLastPaymentFailureAt(com.google.protobuf.Timestamp.Builder builderForValue) Time of the most recent payment failure. Empty when no failure recorded.
.google.protobuf.Timestamp last_payment_failure_at = 8 [json_name = "lastPaymentFailureAt"]; -
mergeLastPaymentFailureAt
public Billing.InvoiceSummary.Builder mergeLastPaymentFailureAt(com.google.protobuf.Timestamp value) Time of the most recent payment failure. Empty when no failure recorded.
.google.protobuf.Timestamp last_payment_failure_at = 8 [json_name = "lastPaymentFailureAt"]; -
clearLastPaymentFailureAt
Time of the most recent payment failure. Empty when no failure recorded.
.google.protobuf.Timestamp last_payment_failure_at = 8 [json_name = "lastPaymentFailureAt"];
-