Package com.batch.android.core
Enum SystemParameterShortName
- java.lang.Object
-
- java.lang.Enum<SystemParameterShortName>
-
- com.batch.android.core.SystemParameterShortName
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<SystemParameterShortName>
public enum SystemParameterShortName extends java.lang.Enum<SystemParameterShortName>
Enum of system parameter short names
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ADVERTISING_IDADVERTISING_ID_OPTINCan use identifierAPI_LEVELAPPLICATION_CODEAPPLICATION_VERSIONBRANDBRIDGE_VERSIONSame bridge/plugin version as the useragentBUNDLE_NAMECUSTOM_USER_IDDEVICE_DATEDEVICE_INSTALL_DATEDate of the install of Batch's first launchDEVICE_LANGUAGEDEVICE_REGIONDEVICE_TIMEZONEDEVICE_TYPEFIRST_INSTALL_DATEINSTALL_IDID if the installation on the deviceLAST_UPDATE_DATEMESSAGING_API_LEVELNETWORK_COUNTRYNETWORK_KINDNETWORK_NAMEOS_VERSIONPLUGIN_VERSIONROAMINGSCREEN_HEIGHTSCREEN_ORIENTATIONSCREEN_WIDTHSDK_LEVELSERVER_IDID of the installation on the serverSESSION_IDSession id, regenerated at each startSIM_COUNTRYSIM_OPERATORSIM_OPERATOR_NAME
-
Field Summary
Fields Modifier and Type Field Description java.lang.StringshortNameUnique short name.
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static SystemParameterShortNamefromShortValue(java.lang.String shortName)Retrieve the Enum value from a stringstatic SystemParameterShortNamevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static SystemParameterShortName[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
BUNDLE_NAME
public static final SystemParameterShortName BUNDLE_NAME
-
DEVICE_TIMEZONE
public static final SystemParameterShortName DEVICE_TIMEZONE
-
FIRST_INSTALL_DATE
public static final SystemParameterShortName FIRST_INSTALL_DATE
-
LAST_UPDATE_DATE
public static final SystemParameterShortName LAST_UPDATE_DATE
-
BRAND
public static final SystemParameterShortName BRAND
-
SDK_LEVEL
public static final SystemParameterShortName SDK_LEVEL
-
DEVICE_TYPE
public static final SystemParameterShortName DEVICE_TYPE
-
DEVICE_LANGUAGE
public static final SystemParameterShortName DEVICE_LANGUAGE
-
DEVICE_REGION
public static final SystemParameterShortName DEVICE_REGION
-
DEVICE_DATE
public static final SystemParameterShortName DEVICE_DATE
-
INSTALL_ID
public static final SystemParameterShortName INSTALL_ID
ID if the installation on the device
-
DEVICE_INSTALL_DATE
public static final SystemParameterShortName DEVICE_INSTALL_DATE
Date of the install of Batch's first launch
-
SERVER_ID
public static final SystemParameterShortName SERVER_ID
ID of the installation on the server
-
ADVERTISING_ID
public static final SystemParameterShortName ADVERTISING_ID
-
SESSION_ID
public static final SystemParameterShortName SESSION_ID
Session id, regenerated at each start
-
ADVERTISING_ID_OPTIN
public static final SystemParameterShortName ADVERTISING_ID_OPTIN
Can use identifier
-
APPLICATION_VERSION
public static final SystemParameterShortName APPLICATION_VERSION
-
APPLICATION_CODE
public static final SystemParameterShortName APPLICATION_CODE
-
OS_VERSION
public static final SystemParameterShortName OS_VERSION
-
SIM_OPERATOR_NAME
public static final SystemParameterShortName SIM_OPERATOR_NAME
-
SIM_OPERATOR
public static final SystemParameterShortName SIM_OPERATOR
-
SIM_COUNTRY
public static final SystemParameterShortName SIM_COUNTRY
-
NETWORK_NAME
public static final SystemParameterShortName NETWORK_NAME
-
NETWORK_COUNTRY
public static final SystemParameterShortName NETWORK_COUNTRY
-
ROAMING
public static final SystemParameterShortName ROAMING
-
API_LEVEL
public static final SystemParameterShortName API_LEVEL
-
MESSAGING_API_LEVEL
public static final SystemParameterShortName MESSAGING_API_LEVEL
-
CUSTOM_USER_ID
public static final SystemParameterShortName CUSTOM_USER_ID
-
BRIDGE_VERSION
public static final SystemParameterShortName BRIDGE_VERSION
Same bridge/plugin version as the useragent
-
PLUGIN_VERSION
public static final SystemParameterShortName PLUGIN_VERSION
-
SCREEN_WIDTH
public static final SystemParameterShortName SCREEN_WIDTH
-
SCREEN_HEIGHT
public static final SystemParameterShortName SCREEN_HEIGHT
-
SCREEN_ORIENTATION
public static final SystemParameterShortName SCREEN_ORIENTATION
-
NETWORK_KIND
public static final SystemParameterShortName NETWORK_KIND
-
-
Method Detail
-
values
public static SystemParameterShortName[] 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 (SystemParameterShortName c : SystemParameterShortName.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static SystemParameterShortName 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 namejava.lang.NullPointerException- if the argument is null
-
fromShortValue
public static SystemParameterShortName fromShortValue(java.lang.String shortName)
Retrieve the Enum value from a string- Parameters:
shortName-- Returns:
- Throws:
java.lang.IllegalStateException- if not found
-
-