Package com.google.openrtb
Enum OpenRtb.NoBidReason
- java.lang.Object
-
- java.lang.Enum<OpenRtb.NoBidReason>
-
- com.google.openrtb.OpenRtb.NoBidReason
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<OpenRtb.NoBidReason>
- Enclosing class:
- OpenRtb
public static enum OpenRtb.NoBidReason extends Enum<OpenRtb.NoBidReason> implements com.google.protobuf.ProtocolMessageEnum
OpenRTB 2.2: The following table lists the options for a bidder to signal the exchange as to why it did not offer a bid for the impression.
Protobuf enumcom.google.openrtb.NoBidReason
-
-
Enum Constant Summary
Enum Constants Enum Constant Description BLOCKED_PUBLISHERBLOCKED_PUBLISHER = 7;CLOUD_DATACENTER_PROXYIPCLOUD_DATACENTER_PROXYIP = 5;DAILY_DOMAIN_CAPDAILY_DOMAIN_CAP = 10;DAILY_READER_CAPDAILY_READER_CAP = 9;INVALID_REQUESTINVALID_REQUEST = 2;KNOWN_WEB_SPIDERKNOWN_WEB_SPIDER = 3;SUSPECTED_NONHUMAN_TRAFFICSUSPECTED_NONHUMAN_TRAFFIC = 4;TECHNICAL_ERRORTECHNICAL_ERROR = 1;UNKNOWN_ERRORUNKNOWN_ERROR = 0;UNMATCHED_USERUNMATCHED_USER = 8;UNSUPPORTED_DEVICEUNSUPPORTED_DEVICE = 6;
-
Field Summary
Fields Modifier and Type Field Description static intBLOCKED_PUBLISHER_VALUEBLOCKED_PUBLISHER = 7;static intCLOUD_DATACENTER_PROXYIP_VALUECLOUD_DATACENTER_PROXYIP = 5;static intDAILY_DOMAIN_CAP_VALUEDAILY_DOMAIN_CAP = 10;static intDAILY_READER_CAP_VALUEDAILY_READER_CAP = 9;static intINVALID_REQUEST_VALUEINVALID_REQUEST = 2;static intKNOWN_WEB_SPIDER_VALUEKNOWN_WEB_SPIDER = 3;static intSUSPECTED_NONHUMAN_TRAFFIC_VALUESUSPECTED_NONHUMAN_TRAFFIC = 4;static intTECHNICAL_ERROR_VALUETECHNICAL_ERROR = 1;static intUNKNOWN_ERROR_VALUEUNKNOWN_ERROR = 0;static intUNMATCHED_USER_VALUEUNMATCHED_USER = 8;static intUNSUPPORTED_DEVICE_VALUEUNSUPPORTED_DEVICE = 6;
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static OpenRtb.NoBidReasonforNumber(int value)static com.google.protobuf.Descriptors.EnumDescriptorgetDescriptor()com.google.protobuf.Descriptors.EnumDescriptorgetDescriptorForType()intgetNumber()com.google.protobuf.Descriptors.EnumValueDescriptorgetValueDescriptor()static com.google.protobuf.Internal.EnumLiteMap<OpenRtb.NoBidReason>internalGetValueMap()static OpenRtb.NoBidReasonvalueOf(int value)Deprecated.static OpenRtb.NoBidReasonvalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)Returns the enum constant of this type with the specified name.static OpenRtb.NoBidReasonvalueOf(String name)Returns the enum constant of this type with the specified name.static OpenRtb.NoBidReason[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
UNKNOWN_ERROR
public static final OpenRtb.NoBidReason UNKNOWN_ERROR
UNKNOWN_ERROR = 0;
-
TECHNICAL_ERROR
public static final OpenRtb.NoBidReason TECHNICAL_ERROR
TECHNICAL_ERROR = 1;
-
INVALID_REQUEST
public static final OpenRtb.NoBidReason INVALID_REQUEST
INVALID_REQUEST = 2;
-
KNOWN_WEB_SPIDER
public static final OpenRtb.NoBidReason KNOWN_WEB_SPIDER
KNOWN_WEB_SPIDER = 3;
-
SUSPECTED_NONHUMAN_TRAFFIC
public static final OpenRtb.NoBidReason SUSPECTED_NONHUMAN_TRAFFIC
SUSPECTED_NONHUMAN_TRAFFIC = 4;
-
CLOUD_DATACENTER_PROXYIP
public static final OpenRtb.NoBidReason CLOUD_DATACENTER_PROXYIP
CLOUD_DATACENTER_PROXYIP = 5;
-
UNSUPPORTED_DEVICE
public static final OpenRtb.NoBidReason UNSUPPORTED_DEVICE
UNSUPPORTED_DEVICE = 6;
-
BLOCKED_PUBLISHER
public static final OpenRtb.NoBidReason BLOCKED_PUBLISHER
BLOCKED_PUBLISHER = 7;
-
UNMATCHED_USER
public static final OpenRtb.NoBidReason UNMATCHED_USER
UNMATCHED_USER = 8;
-
DAILY_READER_CAP
public static final OpenRtb.NoBidReason DAILY_READER_CAP
DAILY_READER_CAP = 9;
-
DAILY_DOMAIN_CAP
public static final OpenRtb.NoBidReason DAILY_DOMAIN_CAP
DAILY_DOMAIN_CAP = 10;
-
-
Field Detail
-
UNKNOWN_ERROR_VALUE
public static final int UNKNOWN_ERROR_VALUE
UNKNOWN_ERROR = 0;- See Also:
- Constant Field Values
-
TECHNICAL_ERROR_VALUE
public static final int TECHNICAL_ERROR_VALUE
TECHNICAL_ERROR = 1;- See Also:
- Constant Field Values
-
INVALID_REQUEST_VALUE
public static final int INVALID_REQUEST_VALUE
INVALID_REQUEST = 2;- See Also:
- Constant Field Values
-
KNOWN_WEB_SPIDER_VALUE
public static final int KNOWN_WEB_SPIDER_VALUE
KNOWN_WEB_SPIDER = 3;- See Also:
- Constant Field Values
-
SUSPECTED_NONHUMAN_TRAFFIC_VALUE
public static final int SUSPECTED_NONHUMAN_TRAFFIC_VALUE
SUSPECTED_NONHUMAN_TRAFFIC = 4;- See Also:
- Constant Field Values
-
CLOUD_DATACENTER_PROXYIP_VALUE
public static final int CLOUD_DATACENTER_PROXYIP_VALUE
CLOUD_DATACENTER_PROXYIP = 5;- See Also:
- Constant Field Values
-
UNSUPPORTED_DEVICE_VALUE
public static final int UNSUPPORTED_DEVICE_VALUE
UNSUPPORTED_DEVICE = 6;- See Also:
- Constant Field Values
-
BLOCKED_PUBLISHER_VALUE
public static final int BLOCKED_PUBLISHER_VALUE
BLOCKED_PUBLISHER = 7;- See Also:
- Constant Field Values
-
UNMATCHED_USER_VALUE
public static final int UNMATCHED_USER_VALUE
UNMATCHED_USER = 8;- See Also:
- Constant Field Values
-
DAILY_READER_CAP_VALUE
public static final int DAILY_READER_CAP_VALUE
DAILY_READER_CAP = 9;- See Also:
- Constant Field Values
-
DAILY_DOMAIN_CAP_VALUE
public static final int DAILY_DOMAIN_CAP_VALUE
DAILY_DOMAIN_CAP = 10;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static OpenRtb.NoBidReason[] 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 (OpenRtb.NoBidReason c : OpenRtb.NoBidReason.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static OpenRtb.NoBidReason valueOf(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:
IllegalArgumentException- if this enum type 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 public static OpenRtb.NoBidReason 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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
forNumber
public static OpenRtb.NoBidReason forNumber(int value)
- 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<OpenRtb.NoBidReason> 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 OpenRtb.NoBidReason 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:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
-