# ExerciseType

Artifact: [androidx.health:health-services-client](https://developer.android.com/jetpack/androidx/releases/health) [View Source](https://cs.android.com/search?q=file:androidx/health/services/client/data/ExerciseType.kt+class:androidx.health.services.client.data.ExerciseType) Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/health#1.0.0)

*** ** * ** ***

<br />

```
public final class ExerciseType
```

<br />

*** ** * ** ***

Exercise type used to configure sensors and algorithms.

## Summary

| ### Public fields |
|---|---|
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ALPINE_SKIING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BACKPACKING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BACK_EXTENSION()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BADMINTON()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BARBELL_SHOULDER_PRESS()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BASEBALL()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BASKETBALL()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BENCH_PRESS()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BIKING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BIKING_STATIONARY()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BOOT_CAMP()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BOXING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#BURPEE()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#CALISTHENICS()` Calisthenics (E.g., push ups, sit ups, pull-ups, jumping jacks). |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#CRICKET()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#CROSS_COUNTRY_SKIING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#CRUNCH()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#DANCING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#DEADLIFT()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ELLIPTICAL()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#EXERCISE_CLASS()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#FENCING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#FOOTBALL_AMERICAN()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#FOOTBALL_AUSTRALIAN()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#FORWARD_TWIST()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#FRISBEE_DISC()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#GOLF()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#GUIDED_BREATHING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#GYMNASTICS()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#HANDBALL()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#HIGH_INTENSITY_INTERVAL_TRAINING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#HIKING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#HORSE_RIDING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ICE_HOCKEY()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ICE_SKATING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#INLINE_SKATING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#JUMPING_JACK()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#JUMP_ROPE()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#LAT_PULL_DOWN()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#LUNGE()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#MARTIAL_ARTS()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#MEDITATION()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#MOUNTAIN_BIKING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ORIENTEERING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#PADDLING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#PARA_GLIDING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#PILATES()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#PLANK()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#RACQUETBALL()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ROCK_CLIMBING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ROLLER_HOCKEY()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ROLLER_SKATING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ROWING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#ROWING_MACHINE()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#RUGBY()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#RUNNING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#RUNNING_TREADMILL()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SAILING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SCUBA_DIVING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SKATING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SKIING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SNOWBOARDING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SNOWSHOEING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SOCCER()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SOFTBALL()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SQUASH()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SQUAT()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#STAIR_CLIMBING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#STAIR_CLIMBING_MACHINE()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#STRENGTH_TRAINING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#STRETCHING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SURFING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SWIMMING_OPEN_WATER()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#SWIMMING_POOL()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#TABLE_TENNIS()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#TENNIS()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#UNKNOWN()` The current exercise type of the user is unknown or not set. |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#UPPER_TWIST()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#VOLLEYBALL()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#WALKING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#WATER_POLO()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#WEIGHTLIFTING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#WORKOUT()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#YACHTING()` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#YOGA()` |

| ### Public methods |
|---|---|
| `boolean` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#equals(kotlin.Any)(https://developer.android.com/reference/java/lang/Object.html other)` |
| `static final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#fromId(kotlin.Int)(int id)` Returns the `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` based on its unique `id`. |
| `final int` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#getId()()` Returns a unique identifier of for the `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType`, as an `int`. |
| `final @https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#getName()()` Returns a human readable name to represent this `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType`. |
| `int` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#hashCode()()` |
| `@https://developer.android.com/reference/androidx/annotation/NonNull https://developer.android.com/reference/java/lang/String.html` | `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#toString()()` |

## Public fields

### ALPINE_SKIING

```
public static final @NonNull ExerciseType ALPINE_SKIING
```

### BACKPACKING

```
public static final @NonNull ExerciseType BACKPACKING
```

### BACK_EXTENSION

```
public static final @NonNull ExerciseType BACK_EXTENSION
```

### BADMINTON

```
public static final @NonNull ExerciseType BADMINTON
```

### BARBELL_SHOULDER_PRESS

```
public static final @NonNull ExerciseType BARBELL_SHOULDER_PRESS
```

### BASEBALL

```
public static final @NonNull ExerciseType BASEBALL
```

### BASKETBALL

```
public static final @NonNull ExerciseType BASKETBALL
```

### BENCH_PRESS

```
public static final @NonNull ExerciseType BENCH_PRESS
```

### BIKING

```
public static final @NonNull ExerciseType BIKING
```

### BIKING_STATIONARY

```
public static final @NonNull ExerciseType BIKING_STATIONARY
```

### BOOT_CAMP

```
public static final @NonNull ExerciseType BOOT_CAMP
```

### BOXING

```
public static final @NonNull ExerciseType BOXING
```

### BURPEE

```
public static final @NonNull ExerciseType BURPEE
```

### CALISTHENICS

```
public static final @NonNull ExerciseType CALISTHENICS
```

Calisthenics (E.g., push ups, sit ups, pull-ups, jumping jacks).

### CRICKET

```
public static final @NonNull ExerciseType CRICKET
```

### CROSS_COUNTRY_SKIING

```
public static final @NonNull ExerciseType CROSS_COUNTRY_SKIING
```

### CRUNCH

```
public static final @NonNull ExerciseType CRUNCH
```

### DANCING

```
public static final @NonNull ExerciseType DANCING
```

### DEADLIFT

```
public static final @NonNull ExerciseType DEADLIFT
```

### ELLIPTICAL

```
public static final @NonNull ExerciseType ELLIPTICAL
```

### EXERCISE_CLASS

```
public static final @NonNull ExerciseType EXERCISE_CLASS
```

### FENCING

```
public static final @NonNull ExerciseType FENCING
```

### FOOTBALL_AMERICAN

```
public static final @NonNull ExerciseType FOOTBALL_AMERICAN
```

### FOOTBALL_AUSTRALIAN

```
public static final @NonNull ExerciseType FOOTBALL_AUSTRALIAN
```

### FORWARD_TWIST

```
public static final @NonNull ExerciseType FORWARD_TWIST
```

### FRISBEE_DISC

```
public static final @NonNull ExerciseType FRISBEE_DISC
```

### GOLF

```
public static final @NonNull ExerciseType GOLF
```

### GUIDED_BREATHING

```
public static final @NonNull ExerciseType GUIDED_BREATHING
```

### GYMNASTICS

```
public static final @NonNull ExerciseType GYMNASTICS
```

### HANDBALL

```
public static final @NonNull ExerciseType HANDBALL
```

### HIGH_INTENSITY_INTERVAL_TRAINING

```
public static final @NonNull ExerciseType HIGH_INTENSITY_INTERVAL_TRAINING
```

### HIKING

```
public static final @NonNull ExerciseType HIKING
```

### HORSE_RIDING

```
public static final @NonNull ExerciseType HORSE_RIDING
```

### ICE_HOCKEY

```
public static final @NonNull ExerciseType ICE_HOCKEY
```

### ICE_SKATING

```
public static final @NonNull ExerciseType ICE_SKATING
```

### INLINE_SKATING

```
public static final @NonNull ExerciseType INLINE_SKATING
```

### JUMPING_JACK

```
public static final @NonNull ExerciseType JUMPING_JACK
```

### JUMP_ROPE

```
public static final @NonNull ExerciseType JUMP_ROPE
```

### LAT_PULL_DOWN

```
public static final @NonNull ExerciseType LAT_PULL_DOWN
```

### LUNGE

```
public static final @NonNull ExerciseType LUNGE
```

### MARTIAL_ARTS

```
public static final @NonNull ExerciseType MARTIAL_ARTS
```

### MEDITATION

```
public static final @NonNull ExerciseType MEDITATION
```

### MOUNTAIN_BIKING

```
public static final @NonNull ExerciseType MOUNTAIN_BIKING
```

### ORIENTEERING

```
public static final @NonNull ExerciseType ORIENTEERING
```

### PADDLING

```
public static final @NonNull ExerciseType PADDLING
```

### PARA_GLIDING

```
public static final @NonNull ExerciseType PARA_GLIDING
```

### PILATES

```
public static final @NonNull ExerciseType PILATES
```

### PLANK

```
public static final @NonNull ExerciseType PLANK
```

### RACQUETBALL

```
public static final @NonNull ExerciseType RACQUETBALL
```

### ROCK_CLIMBING

```
public static final @NonNull ExerciseType ROCK_CLIMBING
```

### ROLLER_HOCKEY

```
public static final @NonNull ExerciseType ROLLER_HOCKEY
```

### ROLLER_SKATING

```
public static final @NonNull ExerciseType ROLLER_SKATING
```

### ROWING

```
public static final @NonNull ExerciseType ROWING
```

### ROWING_MACHINE

```
public static final @NonNull ExerciseType ROWING_MACHINE
```

### RUGBY

```
public static final @NonNull ExerciseType RUGBY
```

### RUNNING

```
public static final @NonNull ExerciseType RUNNING
```

### RUNNING_TREADMILL

```
public static final @NonNull ExerciseType RUNNING_TREADMILL
```

### SAILING

```
public static final @NonNull ExerciseType SAILING
```

### SCUBA_DIVING

```
public static final @NonNull ExerciseType SCUBA_DIVING
```

### SKATING

```
public static final @NonNull ExerciseType SKATING
```

### SKIING

```
public static final @NonNull ExerciseType SKIING
```

### SNOWBOARDING

```
public static final @NonNull ExerciseType SNOWBOARDING
```

### SNOWSHOEING

```
public static final @NonNull ExerciseType SNOWSHOEING
```

### SOCCER

```
public static final @NonNull ExerciseType SOCCER
```

### SOFTBALL

```
public static final @NonNull ExerciseType SOFTBALL
```

### SQUASH

```
public static final @NonNull ExerciseType SQUASH
```

### SQUAT

```
public static final @NonNull ExerciseType SQUAT
```

### STAIR_CLIMBING

```
public static final @NonNull ExerciseType STAIR_CLIMBING
```

### STAIR_CLIMBING_MACHINE

```
public static final @NonNull ExerciseType STAIR_CLIMBING_MACHINE
```

### STRENGTH_TRAINING

```
public static final @NonNull ExerciseType STRENGTH_TRAINING
```

### STRETCHING

```
public static final @NonNull ExerciseType STRETCHING
```

### SURFING

```
public static final @NonNull ExerciseType SURFING
```

### SWIMMING_OPEN_WATER

```
public static final @NonNull ExerciseType SWIMMING_OPEN_WATER
```

### SWIMMING_POOL

```
public static final @NonNull ExerciseType SWIMMING_POOL
```

### TABLE_TENNIS

```
public static final @NonNull ExerciseType TABLE_TENNIS
```

### TENNIS

```
public static final @NonNull ExerciseType TENNIS
```

### UNKNOWN

```
public static final @NonNull ExerciseType UNKNOWN
```

The current exercise type of the user is unknown or not set.

### UPPER_TWIST

```
public static final @NonNull ExerciseType UPPER_TWIST
```

### VOLLEYBALL

```
public static final @NonNull ExerciseType VOLLEYBALL
```

### WALKING

```
public static final @NonNull ExerciseType WALKING
```

### WATER_POLO

```
public static final @NonNull ExerciseType WATER_POLO
```

### WEIGHTLIFTING

```
public static final @NonNull ExerciseType WEIGHTLIFTING
```

### WORKOUT

```
public static final @NonNull ExerciseType WORKOUT
```

### YACHTING

```
public static final @NonNull ExerciseType YACHTING
```

### YOGA

```
public static final @NonNull ExerciseType YOGA
```

## Public methods

### equals

```
public boolean equals(Object other)
```

### fromId

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/health#1.0.0)

```
public static final @NonNull ExerciseType fromId(int id)
```

Returns the `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType` based on its unique `id`.

If the `id` doesn't map to an particular `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType`, then `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType#UNKNOWN()` is returned by default.

### getId

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/health#1.0.0)

```
public final int getId()
```

Returns a unique identifier of for the `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType`, as an `int`.

### getName

Added in [1.0.0](https://developer.android.com/jetpack/androidx/releases/health#1.0.0)

```
public final @NonNull String getName()
```

Returns a human readable name to represent this `https://developer.android.com/reference/androidx/health/services/client/data/ExerciseType`.

### hashCode

```
public int hashCode()
```

### toString

```
public @NonNull String toString()
```