Interface BudgetPerDayMinimumErrorDetailsOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BudgetPerDayMinimumErrorDetails, BudgetPerDayMinimumErrorDetails.Builder

public interface BudgetPerDayMinimumErrorDetailsOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    long
    The minimum budget required by the campaign per day, in micros of the advertiser currency.
    The advertiser's currency, represented as a three-letter ISO 4217 currency code (such as "USD").
    com.google.protobuf.ByteString
    The advertiser's currency, represented as a three-letter ISO 4217 currency code (such as "USD").
    long
    The budget amount value that was rejected as too low, in micros of the advertiser currency.
    long
    The budget total_amount value that was rejected as too low, in micros of the advertiser currency.
    long
    The minimum value for the budget's amount field required by the campaign, in micros of the advertiser currency.
    long
    The minimum value for the budget's total_amount field required by the campaign given its configured start and end time, in micros of the advertiser currency.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getCurrencyCode

      String getCurrencyCode()
       The advertiser's currency, represented as a three-letter ISO 4217 currency
       code (such as "USD").
       
      string currency_code = 1;
      Returns:
      The currencyCode.
    • getCurrencyCodeBytes

      com.google.protobuf.ByteString getCurrencyCodeBytes()
       The advertiser's currency, represented as a three-letter ISO 4217 currency
       code (such as "USD").
       
      string currency_code = 1;
      Returns:
      The bytes for currencyCode.
    • getBudgetPerDayMinimumMicros

      long getBudgetPerDayMinimumMicros()
       The minimum budget required by the campaign per day, in micros of the
       advertiser currency. Applies to both daily and custom budgets.
       
      int64 budget_per_day_minimum_micros = 2;
      Returns:
      The budgetPerDayMinimumMicros.
    • getMinimumBudgetAmountMicros

      long getMinimumBudgetAmountMicros()
       The minimum value for the budget's amount field required by the campaign,
       in micros of the advertiser currency. Only set if this error is caused by
       the amount field value.
       
      int64 minimum_budget_amount_micros = 3;
      Returns:
      The minimumBudgetAmountMicros.
    • getMinimumBudgetTotalAmountMicros

      long getMinimumBudgetTotalAmountMicros()
       The minimum value for the budget's total_amount field required by the
       campaign given its configured start and end time, in micros of the
       advertiser currency. Only set if this error is caused by the total_amount
       field value.
       
      int64 minimum_budget_total_amount_micros = 4;
      Returns:
      The minimumBudgetTotalAmountMicros.
    • getFailedBudgetAmountMicros

      long getFailedBudgetAmountMicros()
       The budget amount value that was rejected as too low, in micros of the
       advertiser currency. Only set if this error is caused by the amount field
       value.
       
      int64 failed_budget_amount_micros = 5;
      Returns:
      The failedBudgetAmountMicros.
    • getFailedBudgetTotalAmountMicros

      long getFailedBudgetTotalAmountMicros()
       The budget total_amount value that was rejected as too low, in micros of
       the advertiser currency. Only set if this error is caused by the
       total_amount field value.
       
      int64 failed_budget_total_amount_micros = 6;
      Returns:
      The failedBudgetTotalAmountMicros.