Enum Class MultiplierErrorEnum.MultiplierError
java.lang.Object
java.lang.Enum<MultiplierErrorEnum.MultiplierError>
com.google.ads.googleads.v18.errors.MultiplierErrorEnum.MultiplierError
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<MultiplierErrorEnum.MultiplierError>,Constable
- Enclosing class:
- MultiplierErrorEnum
public static enum MultiplierErrorEnum.MultiplierError
extends Enum<MultiplierErrorEnum.MultiplierError>
implements com.google.protobuf.ProtocolMessageEnum
Enum describing possible multiplier errors.Protobuf enum
google.ads.googleads.v18.errors.MultiplierErrorEnum.MultiplierError-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>> -
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionMultiplier causes bid to become less than the minimum bid allowedMultiplier type (cpc versus cpm) needs to match campaign's bidding strategyMultiplier causes bid to exceed custom budgetMultiplier causes bid to exceed daily budgetMultiplier causes bid to exceed maximum allowed bidMultiplier causes bid to exceed monthly budgetA multiplier cannot be set for this bidding strategyA multiplier cannot be set when there is no base bid (for example, content max cpc)Multiplier value is too highMultiplier value is too lowA bid multiplier must be specifiedToo many fractional digitsThe received error code is not known in this version.Enum unspecified. -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intMultiplier causes bid to become less than the minimum bid allowedstatic final intMultiplier type (cpc versus cpm) needs to match campaign's bidding strategystatic final intMultiplier causes bid to exceed custom budgetstatic final intMultiplier causes bid to exceed daily budgetstatic final intMultiplier causes bid to exceed maximum allowed bidstatic final intMultiplier causes bid to exceed monthly budgetstatic final intA multiplier cannot be set for this bidding strategystatic final intA multiplier cannot be set when there is no base bid (for example, content max cpc)static final intMultiplier value is too highstatic final intMultiplier value is too lowstatic final intA bid multiplier must be specifiedstatic final intToo many fractional digitsstatic final intThe received error code is not known in this version.static final intEnum unspecified. -
Method Summary
Modifier and TypeMethodDescriptionforNumber(int value) static final com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<MultiplierErrorEnum.MultiplierError>valueOf(int value) Deprecated.valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this class with the specified name.Returns the enum constant of this class with the specified name.static MultiplierErrorEnum.MultiplierError[]values()Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
UNSPECIFIED
Enum unspecified.
UNSPECIFIED = 0; -
UNKNOWN
The received error code is not known in this version.
UNKNOWN = 1; -
MULTIPLIER_TOO_HIGH
Multiplier value is too high
MULTIPLIER_TOO_HIGH = 2; -
MULTIPLIER_TOO_LOW
Multiplier value is too low
MULTIPLIER_TOO_LOW = 3; -
TOO_MANY_FRACTIONAL_DIGITS
Too many fractional digits
TOO_MANY_FRACTIONAL_DIGITS = 4; -
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_MISSINGA multiplier cannot be set when there is no base bid (for example, content max cpc)
MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING = 6; -
NO_MULTIPLIER_SPECIFIED
A bid multiplier must be specified
NO_MULTIPLIER_SPECIFIED = 7; -
MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET
public static final MultiplierErrorEnum.MultiplierError MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGETMultiplier 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_BUDGETMultiplier 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_BUDGETMultiplier 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_BIDMultiplier 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_MULTIPLIERMultiplier 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_MISMATCHMultiplier type (cpc versus cpm) needs to match campaign's bidding strategy
MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH = 13; -
UNRECOGNIZED
-
-
Field Details
-
UNSPECIFIED_VALUE
public static final int UNSPECIFIED_VALUEEnum unspecified.
UNSPECIFIED = 0;- See Also:
-
UNKNOWN_VALUE
public static final int UNKNOWN_VALUEThe received error code is not known in this version.
UNKNOWN = 1;- See Also:
-
MULTIPLIER_TOO_HIGH_VALUE
public static final int MULTIPLIER_TOO_HIGH_VALUEMultiplier value is too high
MULTIPLIER_TOO_HIGH = 2;- See Also:
-
MULTIPLIER_TOO_LOW_VALUE
public static final int MULTIPLIER_TOO_LOW_VALUEMultiplier value is too low
MULTIPLIER_TOO_LOW = 3;- See Also:
-
TOO_MANY_FRACTIONAL_DIGITS_VALUE
public static final int TOO_MANY_FRACTIONAL_DIGITS_VALUEToo many fractional digits
TOO_MANY_FRACTIONAL_DIGITS = 4;- See Also:
-
MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY_VALUE
public static final int MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY_VALUEA multiplier cannot be set for this bidding strategy
MULTIPLIER_NOT_ALLOWED_FOR_BIDDING_STRATEGY = 5;- See Also:
-
MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING_VALUE
public static final int MULTIPLIER_NOT_ALLOWED_WHEN_BASE_BID_IS_MISSING_VALUEA 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:
-
NO_MULTIPLIER_SPECIFIED_VALUE
public static final int NO_MULTIPLIER_SPECIFIED_VALUEA bid multiplier must be specified
NO_MULTIPLIER_SPECIFIED = 7;- See Also:
-
MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET_VALUE
public static final int MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET_VALUEMultiplier causes bid to exceed daily budget
MULTIPLIER_CAUSES_BID_TO_EXCEED_DAILY_BUDGET = 8;- See Also:
-
MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET_VALUE
public static final int MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET_VALUEMultiplier causes bid to exceed monthly budget
MULTIPLIER_CAUSES_BID_TO_EXCEED_MONTHLY_BUDGET = 9;- See Also:
-
MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET_VALUE
public static final int MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET_VALUEMultiplier causes bid to exceed custom budget
MULTIPLIER_CAUSES_BID_TO_EXCEED_CUSTOM_BUDGET = 10;- See Also:
-
MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID_VALUE
public static final int MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID_VALUEMultiplier causes bid to exceed maximum allowed bid
MULTIPLIER_CAUSES_BID_TO_EXCEED_MAX_ALLOWED_BID = 11;- See Also:
-
BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER_VALUE
public static final int BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER_VALUEMultiplier causes bid to become less than the minimum bid allowed
BID_LESS_THAN_MIN_ALLOWED_BID_WITH_MULTIPLIER = 12;- See Also:
-
MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH_VALUE
public static final int MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH_VALUEMultiplier type (cpc versus cpm) needs to match campaign's bidding strategy
MULTIPLIER_AND_BIDDING_STRATEGY_TYPE_MISMATCH = 13;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
getNumber
public final int getNumber()- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite- Specified by:
getNumberin interfacecom.google.protobuf.ProtocolMessageEnum
-
valueOf
Deprecated.Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<MultiplierErrorEnum.MultiplierError> internalGetValueMap() -
getValueDescriptor
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()- Specified by:
getValueDescriptorin interfacecom.google.protobuf.ProtocolMessageEnum
-
getDescriptorForType
public final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.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 class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
IllegalArgumentException- if this enum class has no constant with the specified nameNullPointerException- if the argument is null
-