Enum PermissionType
- java.lang.Object
-
- java.lang.Enum<PermissionType>
-
- com.streamlayer.analytics.permissions.v1.PermissionType
-
- All Implemented Interfaces:
com.google.protobuf.Internal.EnumLite,java.io.Serializable,java.lang.Comparable<PermissionType>
public enum PermissionType extends java.lang.Enum<PermissionType> implements com.google.protobuf.Internal.EnumLite
Protobuf enumstreamlayer.analytics.v1.permissions.PermissionType
-
-
Enum Constant Summary
Enum Constants Enum Constant Description PERMISSION_TYPE_ADDRESS_BOOKPERMISSION_TYPE_ADDRESS_BOOK = 1;PERMISSION_TYPE_CALLINGPERMISSION_TYPE_CALLING = 2;PERMISSION_TYPE_CAMERAPERMISSION_TYPE_CAMERA = 3;PERMISSION_TYPE_UNSETPERMISSION_TYPE_UNSET = 0;UNRECOGNIZED
-
Field Summary
Fields Modifier and Type Field Description static intPERMISSION_TYPE_ADDRESS_BOOK_VALUEPERMISSION_TYPE_ADDRESS_BOOK = 1;static intPERMISSION_TYPE_CALLING_VALUEPERMISSION_TYPE_CALLING = 2;static intPERMISSION_TYPE_CAMERA_VALUEPERMISSION_TYPE_CAMERA = 3;static intPERMISSION_TYPE_UNSET_VALUEPERMISSION_TYPE_UNSET = 0;
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description static PermissionTypeforNumber(int value)intgetNumber()static com.google.protobuf.Internal.EnumLiteMap<PermissionType>internalGetValueMap()static com.google.protobuf.Internal.EnumVerifierinternalGetVerifier()static PermissionTypevalueOf(int value)Deprecated.static PermissionTypevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static PermissionType[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PERMISSION_TYPE_UNSET
public static final PermissionType PERMISSION_TYPE_UNSET
PERMISSION_TYPE_UNSET = 0;
-
PERMISSION_TYPE_ADDRESS_BOOK
public static final PermissionType PERMISSION_TYPE_ADDRESS_BOOK
PERMISSION_TYPE_ADDRESS_BOOK = 1;
-
PERMISSION_TYPE_CALLING
public static final PermissionType PERMISSION_TYPE_CALLING
PERMISSION_TYPE_CALLING = 2;
-
PERMISSION_TYPE_CAMERA
public static final PermissionType PERMISSION_TYPE_CAMERA
PERMISSION_TYPE_CAMERA = 3;
-
UNRECOGNIZED
public static final PermissionType UNRECOGNIZED
-
-
Field Detail
-
PERMISSION_TYPE_UNSET_VALUE
public static final int PERMISSION_TYPE_UNSET_VALUE
PERMISSION_TYPE_UNSET = 0;- See Also:
- Constant Field Values
-
PERMISSION_TYPE_ADDRESS_BOOK_VALUE
public static final int PERMISSION_TYPE_ADDRESS_BOOK_VALUE
PERMISSION_TYPE_ADDRESS_BOOK = 1;- See Also:
- Constant Field Values
-
PERMISSION_TYPE_CALLING_VALUE
public static final int PERMISSION_TYPE_CALLING_VALUE
PERMISSION_TYPE_CALLING = 2;- See Also:
- Constant Field Values
-
PERMISSION_TYPE_CAMERA_VALUE
public static final int PERMISSION_TYPE_CAMERA_VALUE
PERMISSION_TYPE_CAMERA = 3;- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static PermissionType[] 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 (PermissionType c : PermissionType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static PermissionType 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
-
getNumber
public final int getNumber()
- Specified by:
getNumberin interfacecom.google.protobuf.Internal.EnumLite
-
valueOf
@Deprecated public static PermissionType 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:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
forNumber
public static PermissionType forNumber(int value)
-
internalGetValueMap
public static com.google.protobuf.Internal.EnumLiteMap<PermissionType> internalGetValueMap()
-
internalGetVerifier
public static com.google.protobuf.Internal.EnumVerifier internalGetVerifier()
-
-