Interface Invoice.AccountBudgetSummaryOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
Invoice.AccountBudgetSummary,Invoice.AccountBudgetSummary.Builder
- Enclosing class:
- Invoice
public static interface Invoice.AccountBudgetSummaryOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.longOutput only.Output only.com.google.protobuf.ByteStringOutput only.Output only.com.google.protobuf.ByteStringOutput only.longOutput only.getInvalidActivitySummaries(int index) Output only.intOutput only.Output only.getInvalidActivitySummariesOrBuilder(int index) Output only.List<? extends Invoice.InvalidActivitySummaryOrBuilder>Output only.longOutput only.Output only.com.google.protobuf.ByteStringOutput 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.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasCustomer
boolean hasCustomer()Output only. The resource name of the customer associated with this account budget. This contains the customer ID, which appears on the invoice PDF as "Account ID". Customer resource names have the form: `customers/{customer_id}`optional string customer = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the customer field is set.
-
getCustomer
String getCustomer()Output only. The resource name of the customer associated with this account budget. This contains the customer ID, which appears on the invoice PDF as "Account ID". Customer resource names have the form: `customers/{customer_id}`optional string customer = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The customer.
-
getCustomerBytes
com.google.protobuf.ByteString getCustomerBytes()Output only. The resource name of the customer associated with this account budget. This contains the customer ID, which appears on the invoice PDF as "Account ID". Customer resource names have the form: `customers/{customer_id}`optional string customer = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for customer.
-
hasCustomerDescriptiveName
boolean hasCustomerDescriptiveName()Output only. The descriptive name of the account budget's customer. It appears on the invoice PDF as "Account".
optional string customer_descriptive_name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the customerDescriptiveName field is set.
-
getCustomerDescriptiveName
String getCustomerDescriptiveName()Output only. The descriptive name of the account budget's customer. It appears on the invoice PDF as "Account".
optional string customer_descriptive_name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The customerDescriptiveName.
-
getCustomerDescriptiveNameBytes
com.google.protobuf.ByteString getCustomerDescriptiveNameBytes()Output only. The descriptive name of the account budget's customer. It appears on the invoice PDF as "Account".
optional string customer_descriptive_name = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for customerDescriptiveName.
-
hasAccountBudget
boolean hasAccountBudget()Output only. The resource name of the account budget associated with this summarized billable cost. AccountBudget resource names have the form: `customers/{customer_id}/accountBudgets/{account_budget_id}`optional string account_budget = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the accountBudget field is set.
-
getAccountBudget
String getAccountBudget()Output only. The resource name of the account budget associated with this summarized billable cost. AccountBudget resource names have the form: `customers/{customer_id}/accountBudgets/{account_budget_id}`optional string account_budget = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The accountBudget.
-
getAccountBudgetBytes
com.google.protobuf.ByteString getAccountBudgetBytes()Output only. The resource name of the account budget associated with this summarized billable cost. AccountBudget resource names have the form: `customers/{customer_id}/accountBudgets/{account_budget_id}`optional string account_budget = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for accountBudget.
-
hasAccountBudgetName
boolean hasAccountBudgetName()Output only. The name of the account budget. It appears on the invoice PDF as "Account budget".
optional string account_budget_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the accountBudgetName field is set.
-
getAccountBudgetName
String getAccountBudgetName()Output only. The name of the account budget. It appears on the invoice PDF as "Account budget".
optional string account_budget_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The accountBudgetName.
-
getAccountBudgetNameBytes
com.google.protobuf.ByteString getAccountBudgetNameBytes()Output only. The name of the account budget. It appears on the invoice PDF as "Account budget".
optional string account_budget_name = 13 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for accountBudgetName.
-
hasPurchaseOrderNumber
boolean hasPurchaseOrderNumber()Output only. The purchase order number of the account budget. It appears on the invoice PDF as "Purchase order".
optional string purchase_order_number = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the purchaseOrderNumber field is set.
-
getPurchaseOrderNumber
String getPurchaseOrderNumber()Output only. The purchase order number of the account budget. It appears on the invoice PDF as "Purchase order".
optional string purchase_order_number = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The purchaseOrderNumber.
-
getPurchaseOrderNumberBytes
com.google.protobuf.ByteString getPurchaseOrderNumberBytes()Output only. The purchase order number of the account budget. It appears on the invoice PDF as "Purchase order".
optional string purchase_order_number = 14 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The bytes for purchaseOrderNumber.
-
hasSubtotalAmountMicros
boolean hasSubtotalAmountMicros()Output only. The pretax subtotal amount attributable to this budget during the service period, in micros.
optional int64 subtotal_amount_micros = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the subtotalAmountMicros field is set.
-
getSubtotalAmountMicros
long getSubtotalAmountMicros()Output only. The pretax subtotal amount attributable to this budget during the service period, in micros.
optional int64 subtotal_amount_micros = 15 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The subtotalAmountMicros.
-
hasTaxAmountMicros
boolean hasTaxAmountMicros()Output only. The tax amount attributable to this budget during the service period, in micros.
optional int64 tax_amount_micros = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the taxAmountMicros field is set.
-
getTaxAmountMicros
long getTaxAmountMicros()Output only. The tax amount attributable to this budget during the service period, in micros.
optional int64 tax_amount_micros = 16 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The taxAmountMicros.
-
hasTotalAmountMicros
boolean hasTotalAmountMicros()Output only. The total amount attributable to this budget during the service period, in micros. This equals the sum of the account budget subtotal amount and the account budget tax amount.
optional int64 total_amount_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the totalAmountMicros field is set.
-
getTotalAmountMicros
long getTotalAmountMicros()Output only. The total amount attributable to this budget during the service period, in micros. This equals the sum of the account budget subtotal amount and the account budget tax amount.
optional int64 total_amount_micros = 17 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The totalAmountMicros.
-
hasBillableActivityDateRange
boolean hasBillableActivityDateRange()Output only. The billable activity date range of the account budget, within the service date range of this invoice. The end date is inclusive. This can be different from the account budget's start and end time.
.google.ads.googleads.v18.common.DateRange billable_activity_date_range = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the billableActivityDateRange field is set.
-
getBillableActivityDateRange
DateRange getBillableActivityDateRange()Output only. The billable activity date range of the account budget, within the service date range of this invoice. The end date is inclusive. This can be different from the account budget's start and end time.
.google.ads.googleads.v18.common.DateRange billable_activity_date_range = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The billableActivityDateRange.
-
getBillableActivityDateRangeOrBuilder
DateRangeOrBuilder getBillableActivityDateRangeOrBuilder()Output only. The billable activity date range of the account budget, within the service date range of this invoice. The end date is inclusive. This can be different from the account budget's start and end time.
.google.ads.googleads.v18.common.DateRange billable_activity_date_range = 9 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
hasServedAmountMicros
boolean hasServedAmountMicros()Output only. The pretax served amount attributable to this budget during the service period, in micros. This is only useful to reconcile invoice and delivery data.
optional int64 served_amount_micros = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the servedAmountMicros field is set.
-
getServedAmountMicros
long getServedAmountMicros()Output only. The pretax served amount attributable to this budget during the service period, in micros. This is only useful to reconcile invoice and delivery data.
optional int64 served_amount_micros = 18 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The servedAmountMicros.
-
hasBilledAmountMicros
boolean hasBilledAmountMicros()Output only. The pretax billed amount attributable to this budget during the service period, in micros. This does not account for any adjustments.
optional int64 billed_amount_micros = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the billedAmountMicros field is set.
-
getBilledAmountMicros
long getBilledAmountMicros()Output only. The pretax billed amount attributable to this budget during the service period, in micros. This does not account for any adjustments.
optional int64 billed_amount_micros = 19 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The billedAmountMicros.
-
hasOverdeliveryAmountMicros
boolean hasOverdeliveryAmountMicros()Output only. The pretax overdelivery amount attributable to this budget during the service period, in micros (negative value).
optional int64 overdelivery_amount_micros = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the overdeliveryAmountMicros field is set.
-
getOverdeliveryAmountMicros
long getOverdeliveryAmountMicros()Output only. The pretax overdelivery amount attributable to this budget during the service period, in micros (negative value).
optional int64 overdelivery_amount_micros = 20 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The overdeliveryAmountMicros.
-
hasInvalidActivityAmountMicros
boolean hasInvalidActivityAmountMicros()Output only. The pretax invalid activity amount attributable to this budget in previous months, in micros (negative value).
optional int64 invalid_activity_amount_micros = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- Whether the invalidActivityAmountMicros field is set.
-
getInvalidActivityAmountMicros
long getInvalidActivityAmountMicros()Output only. The pretax invalid activity amount attributable to this budget in previous months, in micros (negative value).
optional int64 invalid_activity_amount_micros = 21 [(.google.api.field_behavior) = OUTPUT_ONLY];- Returns:
- The invalidActivityAmountMicros.
-
getInvalidActivitySummariesList
List<Invoice.InvalidActivitySummary> getInvalidActivitySummariesList()Output only. The list of summarized invalid activity credits with original linkages.
repeated .google.ads.googleads.v18.resources.Invoice.InvalidActivitySummary invalid_activity_summaries = 22 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getInvalidActivitySummaries
Output only. The list of summarized invalid activity credits with original linkages.
repeated .google.ads.googleads.v18.resources.Invoice.InvalidActivitySummary invalid_activity_summaries = 22 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getInvalidActivitySummariesCount
int getInvalidActivitySummariesCount()Output only. The list of summarized invalid activity credits with original linkages.
repeated .google.ads.googleads.v18.resources.Invoice.InvalidActivitySummary invalid_activity_summaries = 22 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getInvalidActivitySummariesOrBuilderList
List<? extends Invoice.InvalidActivitySummaryOrBuilder> getInvalidActivitySummariesOrBuilderList()Output only. The list of summarized invalid activity credits with original linkages.
repeated .google.ads.googleads.v18.resources.Invoice.InvalidActivitySummary invalid_activity_summaries = 22 [(.google.api.field_behavior) = OUTPUT_ONLY]; -
getInvalidActivitySummariesOrBuilder
Output only. The list of summarized invalid activity credits with original linkages.
repeated .google.ads.googleads.v18.resources.Invoice.InvalidActivitySummary invalid_activity_summaries = 22 [(.google.api.field_behavior) = OUTPUT_ONLY];
-