Enum MultiplierErrorEnum.MultiplierError

  • All Implemented Interfaces:
    com.google.protobuf.Internal.EnumLite, com.google.protobuf.ProtocolMessageEnum, java.io.Serializable, java.lang.Comparable<MultiplierErrorEnum.MultiplierError>
    Enclosing class:
    MultiplierErrorEnum

    public static enum MultiplierErrorEnum.MultiplierError
    extends java.lang.Enum<MultiplierErrorEnum.MultiplierError>
    implements com.google.protobuf.ProtocolMessageEnum
     Enum describing possible multiplier errors.
     
    Protobuf enum google.ads.googleads.v14.errors.MultiplierErrorEnum.MultiplierError
    • Enum Constant Detail

      • MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY

        public static final MultiplierErrorEnum.MultiplierError MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY
         A multiplier cannot be set for this bidding strategy
         
        MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY = 5;
      • MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING

        public static final MultiplierErrorEnum.MultiplierError MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING
         A multiplier cannot be set when there is no base bid (for example,
         content max cpc)
         
        MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING = 6;
      • MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET

        public static final MultiplierErrorEnum.MultiplierError MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET
         Multiplier causes bid to exceed daily budget
         
        MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET = 8;
      • MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET

        public static final MultiplierErrorEnum.MultiplierError MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET
         Multiplier causes bid to exceed monthly budget
         
        MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET = 9;
      • MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET

        public static final MultiplierErrorEnum.MultiplierError MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET
         Multiplier causes bid to exceed custom budget
         
        MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET = 10;
      • MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID

        public static final MultiplierErrorEnum.MultiplierError MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID
         Multiplier causes bid to exceed maximum allowed bid
         
        MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID = 11;
      • BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER

        public static final MultiplierErrorEnum.MultiplierError BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER
         Multiplier causes bid to become less than the minimum bid allowed
         
        BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER = 12;
      • MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH

        public static final MultiplierErrorEnum.MultiplierError MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH
         Multiplier type (cpc versus cpm) needs to match campaign's bidding
         strategy
         
        MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH = 13;
    • Field Detail

      • UNSPECIFIED_VALUE

        public static final int UNSPECIFIED_VALUE
         Enum unspecified.
         
        UNSPECIFIED = 0;
        See Also:
        Constant Field Values
      • UNKNOWN_VALUE

        public static final int UNKNOWN_VALUE
         The received error code is not known in this version.
         
        UNKNOWN = 1;
        See Also:
        Constant Field Values
      • MULTIPLIER_TOO_HIGH_VALUE

        public static final int MULTIPLIER_TOO_HIGH_VALUE
         Multiplier value is too high
         
        MULTIPLIER_TOO_HIGH = 2;
        See Also:
        Constant Field Values
      • MULTIPLIER_TOO_LOW_VALUE

        public static final int MULTIPLIER_TOO_LOW_VALUE
         Multiplier value is too low
         
        MULTIPLIER_TOO_LOW = 3;
        See Also:
        Constant Field Values
      • TOO_MANY_FRACTIONAL_DIGITS_VALUE

        public static final int TOO_MANY_FRACTIONAL_DIGITS_VALUE
         Too many fractional digits
         
        TOO_MANY_FRACTIONAL_DIGITS = 4;
        See Also:
        Constant Field Values
      • MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY_VALUE

        public static final int MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY_VALUE
         A multiplier cannot be set for this bidding strategy
         
        MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY = 5;
        See Also:
        Constant Field Values
      • MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING_VALUE

        public static final int MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING_VALUE
         A multiplier cannot be set when there is no base bid (for example,
         content max cpc)
         
        MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING = 6;
        See Also:
        Constant Field Values
      • NO_MULTIPLIER_SPECIFIED_VALUE

        public static final int NO_MULTIPLIER_SPECIFIED_VALUE
         A bid multiplier must be specified
         
        NO_MULTIPLIER_SPECIFIED = 7;
        See Also:
        Constant Field Values
      • MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET_VALUE

        public static final int MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET_VALUE
         Multiplier causes bid to exceed daily budget
         
        MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET = 8;
        See Also:
        Constant Field Values
      • MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET_VALUE

        public static final int MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET_VALUE
         Multiplier causes bid to exceed monthly budget
         
        MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET = 9;
        See Also:
        Constant Field Values
      • MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET_VALUE

        public static final int MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET_VALUE
         Multiplier causes bid to exceed custom budget
         
        MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET = 10;
        See Also:
        Constant Field Values
      • MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID_VALUE

        public static final int MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID_VALUE
         Multiplier causes bid to exceed maximum allowed bid
         
        MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID = 11;
        See Also:
        Constant Field Values
      • BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER_VALUE

        public static final int BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER_VALUE
         Multiplier causes bid to become less than the minimum bid allowed
         
        BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER = 12;
        See Also:
        Constant Field Values
      • MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH_VALUE

        public static final int MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH_VALUE
         Multiplier type (cpc versus cpm) needs to match campaign's bidding
         strategy
         
        MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH = 13;
        See Also:
        Constant Field Values
    • Method Detail

      • values

        public static MultiplierErrorEnum.MultiplierError[] values()
        Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
        for (MultiplierErrorEnum.MultiplierError c : MultiplierErrorEnum.MultiplierError.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static MultiplierErrorEnum.MultiplierError valueOf​(java.lang.String name)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        name - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • getNumber

        public final int getNumber()
        Specified by:
        getNumber in interface com.google.protobuf.Internal.EnumLite
        Specified by:
        getNumber in interface com.google.protobuf.ProtocolMessageEnum
      • valueOf

        @Deprecated
        public static MultiplierErrorEnum.MultiplierError valueOf​(int value)
        Deprecated.
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        value - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null
      • forNumber

        public static MultiplierErrorEnum.MultiplierError forNumber​(int value)
        Parameters:
        value - The numeric wire value of the corresponding enum entry.
        Returns:
        The enum associated with the given numeric wire value.
      • getValueDescriptor

        public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
        Specified by:
        getValueDescriptor in interface com.google.protobuf.ProtocolMessageEnum
      • getDescriptorForType

        public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
        Specified by:
        getDescriptorForType in interface com.google.protobuf.ProtocolMessageEnum
      • getDescriptor

        public static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
      • valueOf

        public static MultiplierErrorEnum.MultiplierError valueOf​(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
        Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)
        Parameters:
        desc - the name of the enum constant to be returned.
        Returns:
        the enum constant with the specified name
        Throws:
        java.lang.IllegalArgumentException - if this enum type has no constant with the specified name
        java.lang.NullPointerException - if the argument is null