Class Invoice.AccountSummary.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
com.google.ads.googleads.v18.resources.Invoice.AccountSummary.Builder
- All Implemented Interfaces:
Invoice.AccountSummaryOrBuilder,com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable
- Enclosing class:
- Invoice.AccountSummary
public static final class Invoice.AccountSummary.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
implements Invoice.AccountSummaryOrBuilder
Represents a summarized view at account level.Protobuf type
google.ads.googleads.v18.resources.Invoice.AccountSummary-
Method Summary
Modifier and TypeMethodDescriptionaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.Output only.clearField(com.google.protobuf.Descriptors.FieldDescriptor field) clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) Output only.Output only.Output only.Output only.Output only.Output only.clone()longOutput only.longOutput only.longOutput only.longOutput only.longOutput only.longOutput only.Output only.com.google.protobuf.ByteStringOutput only.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorlongOutput only.longOutput only.longOutput only.longOutput only.longOutput only.longOutput only.longOutput only.longOutput only.longOutput only.longOutput only.longOutput only.longOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(Invoice.AccountSummary other) mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setBillingCorrectionSubtotalAmountMicros(long value) Output only.setBillingCorrectionTaxAmountMicros(long value) Output only.setBillingCorrectionTotalAmountMicros(long value) Output only.setCouponAdjustmentSubtotalAmountMicros(long value) Output only.setCouponAdjustmentTaxAmountMicros(long value) Output only.setCouponAdjustmentTotalAmountMicros(long value) Output only.setCustomer(String value) Output only.setCustomerBytes(com.google.protobuf.ByteString value) Output only.setExcessCreditAdjustmentSubtotalAmountMicros(long value) Output only.setExcessCreditAdjustmentTaxAmountMicros(long value) Output only.setExcessCreditAdjustmentTotalAmountMicros(long value) Output only.setExportChargeSubtotalAmountMicros(long value) Output only.setExportChargeTaxAmountMicros(long value) Output only.setExportChargeTotalAmountMicros(long value) Output only.setRegulatoryCostsSubtotalAmountMicros(long value) Output only.setRegulatoryCostsTaxAmountMicros(long value) Output only.setRegulatoryCostsTotalAmountMicros(long value) Output only.setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setSubtotalAmountMicros(long value) Output only.setTaxAmountMicros(long value) Output only.setTotalAmountMicros(long value) Output only.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
setField
public Invoice.AccountSummary.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
clearField
public Invoice.AccountSummary.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
clearOneof
public Invoice.AccountSummary.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
setRepeatedField
public Invoice.AccountSummary.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
addRepeatedField
public Invoice.AccountSummary.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Invoice.AccountSummary.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
mergeFrom
public Invoice.AccountSummary.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<Invoice.AccountSummary.Builder>- Throws:
IOException
-
hasCustomer
public boolean hasCustomer()Output only. The account associated with the account summary.
optional string customer = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCustomerin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the customer field is set.
-
getCustomer
Output only. The account associated with the account summary.
optional string customer = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCustomerin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The customer.
-
getCustomerBytes
public com.google.protobuf.ByteString getCustomerBytes()Output only. The account associated with the account summary.
optional string customer = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCustomerBytesin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The bytes for customer.
-
setCustomer
Output only. The account associated with the account summary.
optional string customer = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The customer to set.- Returns:
- This builder for chaining.
-
clearCustomer
Output only. The account associated with the account summary.
optional string customer = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setCustomerBytes
Output only. The account associated with the account summary.
optional string customer = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The bytes for customer to set.- Returns:
- This builder for chaining.
-
hasBillingCorrectionSubtotalAmountMicros
public boolean hasBillingCorrectionSubtotalAmountMicros()Output only. Pretax billing correction subtotal amount, in micros.
optional int64 billing_correction_subtotal_amount_micros = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasBillingCorrectionSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the billingCorrectionSubtotalAmountMicros field is set.
-
getBillingCorrectionSubtotalAmountMicros
public long getBillingCorrectionSubtotalAmountMicros()Output only. Pretax billing correction subtotal amount, in micros.
optional int64 billing_correction_subtotal_amount_micros = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBillingCorrectionSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The billingCorrectionSubtotalAmountMicros.
-
setBillingCorrectionSubtotalAmountMicros
Output only. Pretax billing correction subtotal amount, in micros.
optional int64 billing_correction_subtotal_amount_micros = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The billingCorrectionSubtotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearBillingCorrectionSubtotalAmountMicros
Output only. Pretax billing correction subtotal amount, in micros.
optional int64 billing_correction_subtotal_amount_micros = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasBillingCorrectionTaxAmountMicros
public boolean hasBillingCorrectionTaxAmountMicros()Output only. Tax on billing correction, in micros.
optional int64 billing_correction_tax_amount_micros = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasBillingCorrectionTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the billingCorrectionTaxAmountMicros field is set.
-
getBillingCorrectionTaxAmountMicros
public long getBillingCorrectionTaxAmountMicros()Output only. Tax on billing correction, in micros.
optional int64 billing_correction_tax_amount_micros = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBillingCorrectionTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The billingCorrectionTaxAmountMicros.
-
setBillingCorrectionTaxAmountMicros
Output only. Tax on billing correction, in micros.
optional int64 billing_correction_tax_amount_micros = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The billingCorrectionTaxAmountMicros to set.- Returns:
- This builder for chaining.
-
clearBillingCorrectionTaxAmountMicros
Output only. Tax on billing correction, in micros.
optional int64 billing_correction_tax_amount_micros = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasBillingCorrectionTotalAmountMicros
public boolean hasBillingCorrectionTotalAmountMicros()Output only. Total billing correction amount, in micros.
optional int64 billing_correction_total_amount_micros = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasBillingCorrectionTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the billingCorrectionTotalAmountMicros field is set.
-
getBillingCorrectionTotalAmountMicros
public long getBillingCorrectionTotalAmountMicros()Output only. Total billing correction amount, in micros.
optional int64 billing_correction_total_amount_micros = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getBillingCorrectionTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The billingCorrectionTotalAmountMicros.
-
setBillingCorrectionTotalAmountMicros
Output only. Total billing correction amount, in micros.
optional int64 billing_correction_total_amount_micros = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The billingCorrectionTotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearBillingCorrectionTotalAmountMicros
Output only. Total billing correction amount, in micros.
optional int64 billing_correction_total_amount_micros = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasCouponAdjustmentSubtotalAmountMicros
public boolean hasCouponAdjustmentSubtotalAmountMicros()Output only. Pretax coupon adjustment subtotal amount, in micros.
optional int64 coupon_adjustment_subtotal_amount_micros = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCouponAdjustmentSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the couponAdjustmentSubtotalAmountMicros field is set.
-
getCouponAdjustmentSubtotalAmountMicros
public long getCouponAdjustmentSubtotalAmountMicros()Output only. Pretax coupon adjustment subtotal amount, in micros.
optional int64 coupon_adjustment_subtotal_amount_micros = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCouponAdjustmentSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The couponAdjustmentSubtotalAmountMicros.
-
setCouponAdjustmentSubtotalAmountMicros
Output only. Pretax coupon adjustment subtotal amount, in micros.
optional int64 coupon_adjustment_subtotal_amount_micros = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The couponAdjustmentSubtotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearCouponAdjustmentSubtotalAmountMicros
Output only. Pretax coupon adjustment subtotal amount, in micros.
optional int64 coupon_adjustment_subtotal_amount_micros = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasCouponAdjustmentTaxAmountMicros
public boolean hasCouponAdjustmentTaxAmountMicros()Output only. Tax on coupon adjustment, in micros.
optional int64 coupon_adjustment_tax_amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCouponAdjustmentTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the couponAdjustmentTaxAmountMicros field is set.
-
getCouponAdjustmentTaxAmountMicros
public long getCouponAdjustmentTaxAmountMicros()Output only. Tax on coupon adjustment, in micros.
optional int64 coupon_adjustment_tax_amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCouponAdjustmentTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The couponAdjustmentTaxAmountMicros.
-
setCouponAdjustmentTaxAmountMicros
Output only. Tax on coupon adjustment, in micros.
optional int64 coupon_adjustment_tax_amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The couponAdjustmentTaxAmountMicros to set.- Returns:
- This builder for chaining.
-
clearCouponAdjustmentTaxAmountMicros
Output only. Tax on coupon adjustment, in micros.
optional int64 coupon_adjustment_tax_amount_micros = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasCouponAdjustmentTotalAmountMicros
public boolean hasCouponAdjustmentTotalAmountMicros()Output only. Total coupon adjustment amount, in micros.
optional int64 coupon_adjustment_total_amount_micros = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasCouponAdjustmentTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the couponAdjustmentTotalAmountMicros field is set.
-
getCouponAdjustmentTotalAmountMicros
public long getCouponAdjustmentTotalAmountMicros()Output only. Total coupon adjustment amount, in micros.
optional int64 coupon_adjustment_total_amount_micros = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getCouponAdjustmentTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The couponAdjustmentTotalAmountMicros.
-
setCouponAdjustmentTotalAmountMicros
Output only. Total coupon adjustment amount, in micros.
optional int64 coupon_adjustment_total_amount_micros = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The couponAdjustmentTotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearCouponAdjustmentTotalAmountMicros
Output only. Total coupon adjustment amount, in micros.
optional int64 coupon_adjustment_total_amount_micros = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasExcessCreditAdjustmentSubtotalAmountMicros
public boolean hasExcessCreditAdjustmentSubtotalAmountMicros()Output only. Pretax excess credit adjustment subtotal amount, in micros.
optional int64 excess_credit_adjustment_subtotal_amount_micros = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasExcessCreditAdjustmentSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the excessCreditAdjustmentSubtotalAmountMicros field is set.
-
getExcessCreditAdjustmentSubtotalAmountMicros
public long getExcessCreditAdjustmentSubtotalAmountMicros()Output only. Pretax excess credit adjustment subtotal amount, in micros.
optional int64 excess_credit_adjustment_subtotal_amount_micros = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExcessCreditAdjustmentSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The excessCreditAdjustmentSubtotalAmountMicros.
-
setExcessCreditAdjustmentSubtotalAmountMicros
Output only. Pretax excess credit adjustment subtotal amount, in micros.
optional int64 excess_credit_adjustment_subtotal_amount_micros = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The excessCreditAdjustmentSubtotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearExcessCreditAdjustmentSubtotalAmountMicros
Output only. Pretax excess credit adjustment subtotal amount, in micros.
optional int64 excess_credit_adjustment_subtotal_amount_micros = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasExcessCreditAdjustmentTaxAmountMicros
public boolean hasExcessCreditAdjustmentTaxAmountMicros()Output only. Tax on excess credit adjustment, in micros.
optional int64 excess_credit_adjustment_tax_amount_micros = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasExcessCreditAdjustmentTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the excessCreditAdjustmentTaxAmountMicros field is set.
-
getExcessCreditAdjustmentTaxAmountMicros
public long getExcessCreditAdjustmentTaxAmountMicros()Output only. Tax on excess credit adjustment, in micros.
optional int64 excess_credit_adjustment_tax_amount_micros = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExcessCreditAdjustmentTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The excessCreditAdjustmentTaxAmountMicros.
-
setExcessCreditAdjustmentTaxAmountMicros
Output only. Tax on excess credit adjustment, in micros.
optional int64 excess_credit_adjustment_tax_amount_micros = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The excessCreditAdjustmentTaxAmountMicros to set.- Returns:
- This builder for chaining.
-
clearExcessCreditAdjustmentTaxAmountMicros
Output only. Tax on excess credit adjustment, in micros.
optional int64 excess_credit_adjustment_tax_amount_micros = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasExcessCreditAdjustmentTotalAmountMicros
public boolean hasExcessCreditAdjustmentTotalAmountMicros()Output only. Total excess credit adjustment amount, in micros.
optional int64 excess_credit_adjustment_total_amount_micros = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasExcessCreditAdjustmentTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the excessCreditAdjustmentTotalAmountMicros field is set.
-
getExcessCreditAdjustmentTotalAmountMicros
public long getExcessCreditAdjustmentTotalAmountMicros()Output only. Total excess credit adjustment amount, in micros.
optional int64 excess_credit_adjustment_total_amount_micros = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExcessCreditAdjustmentTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The excessCreditAdjustmentTotalAmountMicros.
-
setExcessCreditAdjustmentTotalAmountMicros
Output only. Total excess credit adjustment amount, in micros.
optional int64 excess_credit_adjustment_total_amount_micros = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The excessCreditAdjustmentTotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearExcessCreditAdjustmentTotalAmountMicros
Output only. Total excess credit adjustment amount, in micros.
optional int64 excess_credit_adjustment_total_amount_micros = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasRegulatoryCostsSubtotalAmountMicros
public boolean hasRegulatoryCostsSubtotalAmountMicros()Output only. Pretax regulatory costs subtotal amount, in micros.
optional int64 regulatory_costs_subtotal_amount_micros = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasRegulatoryCostsSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the regulatoryCostsSubtotalAmountMicros field is set.
-
getRegulatoryCostsSubtotalAmountMicros
public long getRegulatoryCostsSubtotalAmountMicros()Output only. Pretax regulatory costs subtotal amount, in micros.
optional int64 regulatory_costs_subtotal_amount_micros = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRegulatoryCostsSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The regulatoryCostsSubtotalAmountMicros.
-
setRegulatoryCostsSubtotalAmountMicros
Output only. Pretax regulatory costs subtotal amount, in micros.
optional int64 regulatory_costs_subtotal_amount_micros = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The regulatoryCostsSubtotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearRegulatoryCostsSubtotalAmountMicros
Output only. Pretax regulatory costs subtotal amount, in micros.
optional int64 regulatory_costs_subtotal_amount_micros = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasRegulatoryCostsTaxAmountMicros
public boolean hasRegulatoryCostsTaxAmountMicros()Output only. Tax on regulatory costs, in micros.
optional int64 regulatory_costs_tax_amount_micros = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasRegulatoryCostsTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the regulatoryCostsTaxAmountMicros field is set.
-
getRegulatoryCostsTaxAmountMicros
public long getRegulatoryCostsTaxAmountMicros()Output only. Tax on regulatory costs, in micros.
optional int64 regulatory_costs_tax_amount_micros = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRegulatoryCostsTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The regulatoryCostsTaxAmountMicros.
-
setRegulatoryCostsTaxAmountMicros
Output only. Tax on regulatory costs, in micros.
optional int64 regulatory_costs_tax_amount_micros = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The regulatoryCostsTaxAmountMicros to set.- Returns:
- This builder for chaining.
-
clearRegulatoryCostsTaxAmountMicros
Output only. Tax on regulatory costs, in micros.
optional int64 regulatory_costs_tax_amount_micros = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasRegulatoryCostsTotalAmountMicros
public boolean hasRegulatoryCostsTotalAmountMicros()Output only. Total regulatory costs amount, in micros.
optional int64 regulatory_costs_total_amount_micros = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasRegulatoryCostsTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the regulatoryCostsTotalAmountMicros field is set.
-
getRegulatoryCostsTotalAmountMicros
public long getRegulatoryCostsTotalAmountMicros()Output only. Total regulatory costs amount, in micros.
optional int64 regulatory_costs_total_amount_micros = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getRegulatoryCostsTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The regulatoryCostsTotalAmountMicros.
-
setRegulatoryCostsTotalAmountMicros
Output only. Total regulatory costs amount, in micros.
optional int64 regulatory_costs_total_amount_micros = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The regulatoryCostsTotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearRegulatoryCostsTotalAmountMicros
Output only. Total regulatory costs amount, in micros.
optional int64 regulatory_costs_total_amount_micros = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasExportChargeSubtotalAmountMicros
public boolean hasExportChargeSubtotalAmountMicros()Output only. Pretax export charge subtotal amount, in micros.
optional int64 export_charge_subtotal_amount_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasExportChargeSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the exportChargeSubtotalAmountMicros field is set.
-
getExportChargeSubtotalAmountMicros
public long getExportChargeSubtotalAmountMicros()Output only. Pretax export charge subtotal amount, in micros.
optional int64 export_charge_subtotal_amount_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExportChargeSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The exportChargeSubtotalAmountMicros.
-
setExportChargeSubtotalAmountMicros
Output only. Pretax export charge subtotal amount, in micros.
optional int64 export_charge_subtotal_amount_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The exportChargeSubtotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearExportChargeSubtotalAmountMicros
Output only. Pretax export charge subtotal amount, in micros.
optional int64 export_charge_subtotal_amount_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasExportChargeTaxAmountMicros
public boolean hasExportChargeTaxAmountMicros()Output only. Tax on export charge, in micros.
optional int64 export_charge_tax_amount_micros = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasExportChargeTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the exportChargeTaxAmountMicros field is set.
-
getExportChargeTaxAmountMicros
public long getExportChargeTaxAmountMicros()Output only. Tax on export charge, in micros.
optional int64 export_charge_tax_amount_micros = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExportChargeTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The exportChargeTaxAmountMicros.
-
setExportChargeTaxAmountMicros
Output only. Tax on export charge, in micros.
optional int64 export_charge_tax_amount_micros = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The exportChargeTaxAmountMicros to set.- Returns:
- This builder for chaining.
-
clearExportChargeTaxAmountMicros
Output only. Tax on export charge, in micros.
optional int64 export_charge_tax_amount_micros = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasExportChargeTotalAmountMicros
public boolean hasExportChargeTotalAmountMicros()Output only. Total export charge amount, in micros.
optional int64 export_charge_total_amount_micros = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasExportChargeTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the exportChargeTotalAmountMicros field is set.
-
getExportChargeTotalAmountMicros
public long getExportChargeTotalAmountMicros()Output only. Total export charge amount, in micros.
optional int64 export_charge_total_amount_micros = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getExportChargeTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The exportChargeTotalAmountMicros.
-
setExportChargeTotalAmountMicros
Output only. Total export charge amount, in micros.
optional int64 export_charge_total_amount_micros = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The exportChargeTotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearExportChargeTotalAmountMicros
Output only. Total export charge amount, in micros.
optional int64 export_charge_total_amount_micros = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasSubtotalAmountMicros
public boolean hasSubtotalAmountMicros()Output only. Total pretax subtotal amount attributable to the account during the service period, in micros.
optional int64 subtotal_amount_micros = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the subtotalAmountMicros field is set.
-
getSubtotalAmountMicros
public long getSubtotalAmountMicros()Output only. Total pretax subtotal amount attributable to the account during the service period, in micros.
optional int64 subtotal_amount_micros = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getSubtotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The subtotalAmountMicros.
-
setSubtotalAmountMicros
Output only. Total pretax subtotal amount attributable to the account during the service period, in micros.
optional int64 subtotal_amount_micros = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The subtotalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearSubtotalAmountMicros
Output only. Total pretax subtotal amount attributable to the account during the service period, in micros.
optional int64 subtotal_amount_micros = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasTaxAmountMicros
public boolean hasTaxAmountMicros()Output only. Total tax amount attributable to the account during the service period, in micros.
optional int64 tax_amount_micros = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the taxAmountMicros field is set.
-
getTaxAmountMicros
public long getTaxAmountMicros()Output only. Total tax amount attributable to the account during the service period, in micros.
optional int64 tax_amount_micros = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTaxAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The taxAmountMicros.
-
setTaxAmountMicros
Output only. Total tax amount attributable to the account during the service period, in micros.
optional int64 tax_amount_micros = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The taxAmountMicros to set.- Returns:
- This builder for chaining.
-
clearTaxAmountMicros
Output only. Total tax amount attributable to the account during the service period, in micros.
optional int64 tax_amount_micros = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
hasTotalAmountMicros
public boolean hasTotalAmountMicros()Output only. Total amount attributable to the account during the service period, in micros. This equals the sum of the subtotal_amount_micros and tax_amount_micros.
optional int64 total_amount_micros = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
hasTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- Whether the totalAmountMicros field is set.
-
getTotalAmountMicros
public long getTotalAmountMicros()Output only. Total amount attributable to the account during the service period, in micros. This equals the sum of the subtotal_amount_micros and tax_amount_micros.
optional int64 total_amount_micros = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Specified by:
getTotalAmountMicrosin interfaceInvoice.AccountSummaryOrBuilder- Returns:
- The totalAmountMicros.
-
setTotalAmountMicros
Output only. Total amount attributable to the account during the service period, in micros. This equals the sum of the subtotal_amount_micros and tax_amount_micros.
optional int64 total_amount_micros = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Parameters:
value- The totalAmountMicros to set.- Returns:
- This builder for chaining.
-
clearTotalAmountMicros
Output only. Total amount attributable to the account during the service period, in micros. This equals the sum of the subtotal_amount_micros and tax_amount_micros.
optional int64 total_amount_micros = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- This builder for chaining.
-
setUnknownFields
public final Invoice.AccountSummary.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-
mergeUnknownFields
public final Invoice.AccountSummary.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<Invoice.AccountSummary.Builder>
-