Package com.google.cloud.talent.v4
Enum DeviceInfo.DeviceType
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,com.google.protobuf.ProtocolMessageEnum,Serializable,Comparable<DeviceInfo.DeviceType>
- Enclosing class:
- DeviceInfo
public static enum DeviceInfo.DeviceType
extends Enum<DeviceInfo.DeviceType>
implements com.google.protobuf.ProtocolMessageEnum
An enumeration describing an API access portal and exposure mechanism.Protobuf enum
google.cloud.talent.v4.DeviceInfo.DeviceType-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionAn Android device native application.A bot, as opposed to a device operated by human beings, such as a web crawler.The device type isn't specified.An iOS device native application.A mobile device web browser, such as a phone or tablet with a Chrome browser.Other devices types.A desktop web browser, such as, Chrome, Firefox, Safari, or Internet Explorer) -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intAn Android device native application.static final intA bot, as opposed to a device operated by human beings, such as a web crawler.static final intThe device type isn't specified.static final intAn iOS device native application.static final intA mobile device web browser, such as a phone or tablet with a Chrome browser.static final intOther devices types.static final intA desktop web browser, such as, Chrome, Firefox, Safari, or Internet Explorer) -
Method Summary
Modifier and TypeMethodDescriptionstatic DeviceInfo.DeviceTypeforNumber(int value) static com.google.protobuf.Descriptors.EnumDescriptorfinal com.google.protobuf.Descriptors.EnumDescriptorfinal intfinal com.google.protobuf.Descriptors.EnumValueDescriptorstatic com.google.protobuf.Internal.EnumLiteMap<DeviceInfo.DeviceType>static DeviceInfo.DeviceTypevalueOf(int value) Deprecated.static DeviceInfo.DeviceTypevalueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) Returns the enum constant of this type with the specified name.static DeviceInfo.DeviceTypeReturns the enum constant of this type with the specified name.static DeviceInfo.DeviceType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
Enum Constant Details
-
DEVICE_TYPE_UNSPECIFIED
The device type isn't specified.
DEVICE_TYPE_UNSPECIFIED = 0; -
WEB
A desktop web browser, such as, Chrome, Firefox, Safari, or Internet Explorer)
WEB = 1; -
MOBILE_WEB
A mobile device web browser, such as a phone or tablet with a Chrome browser.
MOBILE_WEB = 2; -
ANDROID
An Android device native application.
ANDROID = 3; -
IOS
An iOS device native application.
IOS = 4; -
BOT
A bot, as opposed to a device operated by human beings, such as a web crawler.
BOT = 5; -
OTHER
Other devices types.
OTHER = 6; -
UNRECOGNIZED
-
-
Field Details
-
DEVICE_TYPE_UNSPECIFIED_VALUE
public static final int DEVICE_TYPE_UNSPECIFIED_VALUEThe device type isn't specified.
DEVICE_TYPE_UNSPECIFIED = 0;- See Also:
-
WEB_VALUE
public static final int WEB_VALUEA desktop web browser, such as, Chrome, Firefox, Safari, or Internet Explorer)
WEB = 1;- See Also:
-
MOBILE_WEB_VALUE
public static final int MOBILE_WEB_VALUEA mobile device web browser, such as a phone or tablet with a Chrome browser.
MOBILE_WEB = 2;- See Also:
-
ANDROID_VALUE
public static final int ANDROID_VALUEAn Android device native application.
ANDROID = 3;- See Also:
-
IOS_VALUE
public static final int IOS_VALUEAn iOS device native application.
IOS = 4;- See Also:
-
BOT_VALUE
public static final int BOT_VALUEA bot, as opposed to a device operated by human beings, such as a web crawler.
BOT = 5;- See Also:
-
OTHER_VALUE
public static final int OTHER_VALUEOther devices types.
OTHER = 6;- See Also:
-
-
Method Details
-
values
Returns an array containing the constants of this enum type, in the order they are declared.- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
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.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
- Parameters:
value- The numeric wire value of the corresponding enum entry.- Returns:
- The enum associated with the given numeric wire value.
-
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 com.google.protobuf.Descriptors.EnumDescriptor getDescriptor() -
valueOf
public static DeviceInfo.DeviceType 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
-