---
title: "Constants.PebbleAppType"
canonical_url: https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.PebbleAppType/
last_updated: 2026-10-28
sdk_version: 4.33.1
---
# Constants.PebbleAppType

Source: https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.PebbleAppType/

[java.lang.Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang")
[java.lang.Enum](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html "class or interface in java.lang")\<[Constants.PebbleAppType](https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.PebbleAppType.md "enum class in com.getpebble.android.kit")\> 
com.getpebble.android.kit.Constants.PebbleAppType

All Implemented Interfaces:`Serializable`, `Comparable<Constants.PebbleAppType>`, `Constable`Enclosing class:[Constants](https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.md "class in com.getpebble.android.kit")
* * *

public static enum Constants.PebbleAppTypeextends [Enum](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html "class or interface in java.lang")\<[Constants.PebbleAppType](https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.PebbleAppType.md "enum class in com.getpebble.android.kit")\>

The Enum PebbleAppType.

- 
## Nested Class Summary

## Nested classes/interfaces inherited from class&nbsp;java.lang.[Enum](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html "class or interface in java.lang")
`Enum.EnumDesc<E extends Enum<E>>`
- 
## Enum Constant Summary

Enum Constants

Enum Constant

Description

`GOLF`

The golf.

`OTHER`

The other.

`SPORTS`

The sports.

- 
## Field Summary

Fields

Modifier and Type

Field

Description

`final int`

`ord`

The ord.

- 
## Method Summary

All MethodsStatic MethodsConcrete Methods

Modifier and Type

Method

Description

`static Constants.PebbleAppType`

`valueOf(String name)`

Returns the enum constant of this class with the specified name.

`static Constants.PebbleAppType[]`

`values()`

Returns an array containing the constants of this enum class, in the order they are declared.

### Methods inherited from class&nbsp;java.lang.[Enum](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Enum.html "class or interface in java.lang")
`clone, compareTo, describeConstable, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf`

### Methods inherited from class&nbsp;java.lang.[Object](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html "class or interface in java.lang")
`getClass, notify, notifyAll, wait, wait, wait`

- 
## Enum Constant Details

  - 
### SPORTS

public static final&nbsp;[Constants.PebbleAppType](https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.PebbleAppType.md "enum class in com.getpebble.android.kit")&nbsp;SPORTS

The sports.
  - 
### GOLF

public static final&nbsp;[Constants.PebbleAppType](https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.PebbleAppType.md "enum class in com.getpebble.android.kit")&nbsp;GOLF

The golf.
  - 
### OTHER

public static final&nbsp;[Constants.PebbleAppType](https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.PebbleAppType.md "enum class in com.getpebble.android.kit")&nbsp;OTHER

The other.
- 
## Field Details

  - 
### ord

public final&nbsp;int&nbsp;ord

The ord.
- 
## Method Details

  - 
### values

public static&nbsp;[Constants.PebbleAppType](https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.PebbleAppType.md "enum class in com.getpebble.android.kit")[]&nbsp;values()

Returns an array containing the constants of this enum class, in the order they are declared.
Returns:an array containing the constants of this enum class, in the order they are declared
  - 
### valueOf

public static&nbsp;[Constants.PebbleAppType](https://developer.repebble.com/docs/pebblekit-android/com/getpebble/android/kit/Constants.PebbleAppType.md "enum class in com.getpebble.android.kit")&nbsp;valueOf([String](https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/String.html "class or interface in java.lang")&nbsp;name)

Returns the enum constant of this class with the specified name. The string must match _exactly_ an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
Parameters:`name` - the name of the enum constant to be returned.Returns:the enum constant with the specified nameThrows:`IllegalArgumentException` - if this enum class has no constant with the specified name`NullPointerException` - if the argument is null
