Package com.dynatrace.openkit
Enum CrashReportingLevel
- java.lang.Object
-
- java.lang.Enum<CrashReportingLevel>
-
- com.dynatrace.openkit.CrashReportingLevel
-
- All Implemented Interfaces:
SerializableBeaconValue,java.io.Serializable,java.lang.Comparable<CrashReportingLevel>
public enum CrashReportingLevel extends java.lang.Enum<CrashReportingLevel> implements SerializableBeaconValue
Specifies the level at which crashes are reported to the server.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description OFFCrashes are not sent to the serverOPT_IN_CRASHESCrashes are sent to the serverOPT_OUT_CRASHESCrashes are not sent to the server
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringasBeaconValue()Returns the value of this instance in the form how it will be written to the beaconstatic CrashReportingLeveldefaultValue()intgetIntValue()static CrashReportingLevelvalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static CrashReportingLevel[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OFF
public static final CrashReportingLevel OFF
Crashes are not sent to the server
-
OPT_OUT_CRASHES
public static final CrashReportingLevel OPT_OUT_CRASHES
Crashes are not sent to the server
-
OPT_IN_CRASHES
public static final CrashReportingLevel OPT_IN_CRASHES
Crashes are sent to the server
-
-
Method Detail
-
values
public static CrashReportingLevel[] 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 (CrashReportingLevel c : CrashReportingLevel.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static CrashReportingLevel 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
-
getIntValue
public int getIntValue()
-
asBeaconValue
public java.lang.String asBeaconValue()
Description copied from interface:SerializableBeaconValueReturns the value of this instance in the form how it will be written to the beacon- Specified by:
asBeaconValuein interfaceSerializableBeaconValue
-
defaultValue
public static CrashReportingLevel defaultValue()
-
-