| // Signature format: 4.0 |
| package androidx.health.services.client { |
| |
| public interface ExerciseClient { |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> addGoalToActiveExercise(androidx.health.services.client.data.ExerciseGoal exerciseGoal); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> clearUpdateListener(androidx.health.services.client.ExerciseUpdateListener listener); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> endExercise(); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> flushExercise(); |
| method public com.google.common.util.concurrent.ListenableFuture<androidx.health.services.client.data.ExerciseCapabilities> getCapabilities(); |
| method public com.google.common.util.concurrent.ListenableFuture<androidx.health.services.client.data.ExerciseInfo> getCurrentExerciseInfo(); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> markLap(); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> overrideAutoPauseAndResumeForActiveExercise(boolean enabled); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> pauseExercise(); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> prepareExercise(androidx.health.services.client.data.WarmUpConfig configuration); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> removeGoalFromActiveExercise(androidx.health.services.client.data.ExerciseGoal exerciseGoal); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> resumeExercise(); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> setUpdateListener(androidx.health.services.client.ExerciseUpdateListener listener); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> setUpdateListener(androidx.health.services.client.ExerciseUpdateListener listener, java.util.concurrent.Executor executor); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> startExercise(androidx.health.services.client.data.ExerciseConfig configuration); |
| property public abstract com.google.common.util.concurrent.ListenableFuture<androidx.health.services.client.data.ExerciseCapabilities> capabilities; |
| property public abstract com.google.common.util.concurrent.ListenableFuture<androidx.health.services.client.data.ExerciseInfo> currentExerciseInfo; |
| } |
| |
| public interface ExerciseUpdateListener { |
| method public void onAvailabilityChanged(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Availability availability); |
| method public void onExerciseUpdate(androidx.health.services.client.data.ExerciseUpdate update); |
| method public void onLapSummary(androidx.health.services.client.data.ExerciseLapSummary lapSummary); |
| } |
| |
| public final class HealthServices { |
| method public static androidx.health.services.client.HealthServicesClient getClient(android.content.Context context); |
| field public static final androidx.health.services.client.HealthServices INSTANCE; |
| } |
| |
| public interface HealthServicesClient { |
| method public androidx.health.services.client.ExerciseClient getExerciseClient(); |
| method public androidx.health.services.client.MeasureClient getMeasureClient(); |
| method public androidx.health.services.client.PassiveMonitoringClient getPassiveMonitoringClient(); |
| property public abstract androidx.health.services.client.ExerciseClient exerciseClient; |
| property public abstract androidx.health.services.client.MeasureClient measureClient; |
| property public abstract androidx.health.services.client.PassiveMonitoringClient passiveMonitoringClient; |
| } |
| |
| public interface MeasureCallback { |
| method public void onAvailabilityChanged(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Availability availability); |
| method public void onData(java.util.List<androidx.health.services.client.data.DataPoint> data); |
| } |
| |
| public interface MeasureClient { |
| method public com.google.common.util.concurrent.ListenableFuture<androidx.health.services.client.data.MeasureCapabilities> getCapabilities(); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> registerCallback(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.MeasureCallback callback); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> registerCallback(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.MeasureCallback callback, java.util.concurrent.Executor executor); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> unregisterCallback(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.MeasureCallback callback); |
| property public abstract com.google.common.util.concurrent.ListenableFuture<androidx.health.services.client.data.MeasureCapabilities> capabilities; |
| } |
| |
| public interface PassiveMonitoringCallback { |
| method public void onPassiveMonitoringUpdate(androidx.health.services.client.data.PassiveMonitoringUpdate update); |
| } |
| |
| public interface PassiveMonitoringClient { |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> flush(); |
| method public com.google.common.util.concurrent.ListenableFuture<androidx.health.services.client.data.PassiveMonitoringCapabilities> getCapabilities(); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> registerDataCallback(androidx.health.services.client.data.PassiveMonitoringConfig configuration); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> registerDataCallback(androidx.health.services.client.data.PassiveMonitoringConfig configuration, androidx.health.services.client.PassiveMonitoringCallback callback); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> registerPassiveGoalCallback(androidx.health.services.client.data.PassiveGoal passiveGoal, android.content.ComponentName componentName); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> unregisterDataCallback(); |
| method public com.google.common.util.concurrent.ListenableFuture<java.lang.Void> unregisterPassiveGoalCallback(androidx.health.services.client.data.PassiveGoal passiveGoal); |
| property public abstract com.google.common.util.concurrent.ListenableFuture<androidx.health.services.client.data.PassiveMonitoringCapabilities> capabilities; |
| } |
| |
| } |
| |
| package androidx.health.services.client.data { |
| |
| public final class AchievedExerciseGoal extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.AchievedExerciseGoal> { |
| ctor public AchievedExerciseGoal(androidx.health.services.client.data.ExerciseGoal goal); |
| method public androidx.health.services.client.data.ExerciseGoal getGoal(); |
| method public androidx.health.services.client.proto.DataProto.AchievedExerciseGoal getProto(); |
| property public final androidx.health.services.client.data.ExerciseGoal goal; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.AchievedExerciseGoal> CREATOR; |
| field public static final androidx.health.services.client.data.AchievedExerciseGoal.Companion Companion; |
| } |
| |
| public static final class AchievedExerciseGoal.Companion { |
| } |
| |
| public abstract class AggregateDataPoint extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.AggregateDataPoint> { |
| ctor public AggregateDataPoint(); |
| } |
| |
| @Keep public final class AggregateDataPoints { |
| method public static androidx.health.services.client.data.StatisticalDataPoint aggregateAbsoluteElevation(double minAbsElevation, double maxAbsElevation, double avgAbsElevation, java.time.Instant startTime, java.time.Instant endTime); |
| method public static androidx.health.services.client.data.AggregateDataPoint aggregateCalories(double kcalories, java.time.Instant startTime, java.time.Instant endTime); |
| method public static androidx.health.services.client.data.AggregateDataPoint aggregateDistance(double distance, java.time.Instant startTime, java.time.Instant endTime); |
| method public static androidx.health.services.client.data.AggregateDataPoint aggregateElevationGain(double gainMeters, java.time.Instant startTime, java.time.Instant endTime); |
| method public static androidx.health.services.client.data.StatisticalDataPoint aggregateHeartRate(double minBpm, double maxBpm, double avgBpm, java.time.Instant startTime, java.time.Instant endTime); |
| method public static androidx.health.services.client.data.AggregateDataPoint aggregatePace(double minMillisPerKm, double maxMillisPerKm, double avgMillisPerKm, java.time.Instant startTime, java.time.Instant endTime); |
| method public static androidx.health.services.client.data.StatisticalDataPoint aggregateSpeed(double minMetersPerSecond, double maxMetersPerSecond, double avgMetersPerSecond, java.time.Instant startTime, java.time.Instant endTime); |
| method public static androidx.health.services.client.data.AggregateDataPoint aggregateSteps(long steps, java.time.Instant startTime, java.time.Instant endTime); |
| method public static androidx.health.services.client.data.AggregateDataPoint aggregateSwimmingStrokes(long swimmingStrokes, java.time.Instant startTime, java.time.Instant endTime); |
| field public static final androidx.health.services.client.data.AggregateDataPoints INSTANCE; |
| } |
| |
| public interface Availability { |
| method public int getId(); |
| property public abstract int id; |
| field public static final androidx.health.services.client.data.Availability.Companion Companion; |
| } |
| |
| public static final class Availability.Companion { |
| } |
| |
| public enum ComparisonType { |
| method public static final androidx.health.services.client.data.ComparisonType? fromId(int id); |
| method public final int getId(); |
| property public final int id; |
| enum_constant public static final androidx.health.services.client.data.ComparisonType GREATER_THAN; |
| enum_constant public static final androidx.health.services.client.data.ComparisonType GREATER_THAN_OR_EQUAL; |
| enum_constant public static final androidx.health.services.client.data.ComparisonType LESS_THAN; |
| enum_constant public static final androidx.health.services.client.data.ComparisonType LESS_THAN_OR_EQUAL; |
| field public static final androidx.health.services.client.data.ComparisonType.Companion Companion; |
| } |
| |
| public static final class ComparisonType.Companion { |
| method public androidx.health.services.client.data.ComparisonType? fromId(int id); |
| } |
| |
| public final class CumulativeDataPoint extends androidx.health.services.client.data.AggregateDataPoint { |
| ctor public CumulativeDataPoint(java.time.Instant startTime, java.time.Instant endTime, androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value total); |
| method public androidx.health.services.client.data.DataType getDataType(); |
| method public java.time.Instant getEndTime(); |
| method public androidx.health.services.client.proto.DataProto.AggregateDataPoint getProto(); |
| method public java.time.Instant getStartTime(); |
| method public androidx.health.services.client.data.Value getTotal(); |
| property public final androidx.health.services.client.data.DataType dataType; |
| property public final java.time.Instant endTime; |
| property public final java.time.Instant startTime; |
| property public final androidx.health.services.client.data.Value total; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.CumulativeDataPoint> CREATOR; |
| field public static final androidx.health.services.client.data.CumulativeDataPoint.Companion Companion; |
| } |
| |
| public static final class CumulativeDataPoint.Companion { |
| } |
| |
| public final class DataPoint extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.DataPoint> { |
| method public static androidx.health.services.client.data.DataPoint createInterval(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot, optional android.os.Bundle metadata, optional androidx.health.services.client.data.DataPointAccuracy? accuracy); |
| method public static androidx.health.services.client.data.DataPoint createInterval(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot, optional android.os.Bundle metadata); |
| method public static androidx.health.services.client.data.DataPoint createInterval(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint createSample(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration durationFromBoot, optional android.os.Bundle metadata, optional androidx.health.services.client.data.DataPointAccuracy? accuracy); |
| method public static androidx.health.services.client.data.DataPoint createSample(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration durationFromBoot, optional android.os.Bundle metadata); |
| method public static androidx.health.services.client.data.DataPoint createSample(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration durationFromBoot); |
| method public androidx.health.services.client.data.DataPointAccuracy? getAccuracy(); |
| method public androidx.health.services.client.data.DataType getDataType(); |
| method public java.time.Duration getEndDurationFromBoot(); |
| method public java.time.Instant getEndInstant(java.time.Instant bootInstant); |
| method public android.os.Bundle getMetadata(); |
| method public androidx.health.services.client.proto.DataProto.DataPoint getProto(); |
| method public java.time.Duration getStartDurationFromBoot(); |
| method public java.time.Instant getStartInstant(java.time.Instant bootInstant); |
| method public androidx.health.services.client.data.Value getValue(); |
| property public final androidx.health.services.client.data.DataPointAccuracy? accuracy; |
| property public final androidx.health.services.client.data.DataType dataType; |
| property public final java.time.Duration endDurationFromBoot; |
| property public final android.os.Bundle metadata; |
| property public final java.time.Duration startDurationFromBoot; |
| property public final androidx.health.services.client.data.Value value; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.DataPoint> CREATOR; |
| field public static final androidx.health.services.client.data.DataPoint.Companion Companion; |
| } |
| |
| public static final class DataPoint.Companion { |
| method public androidx.health.services.client.data.DataPoint createInterval(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot, optional android.os.Bundle metadata, optional androidx.health.services.client.data.DataPointAccuracy? accuracy); |
| method public androidx.health.services.client.data.DataPoint createInterval(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot, optional android.os.Bundle metadata); |
| method public androidx.health.services.client.data.DataPoint createInterval(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public androidx.health.services.client.data.DataPoint createSample(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration durationFromBoot, optional android.os.Bundle metadata, optional androidx.health.services.client.data.DataPointAccuracy? accuracy); |
| method public androidx.health.services.client.data.DataPoint createSample(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration durationFromBoot, optional android.os.Bundle metadata); |
| method public androidx.health.services.client.data.DataPoint createSample(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value value, java.time.Duration durationFromBoot); |
| } |
| |
| public abstract class DataPointAccuracy extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.DataPointAccuracy> { |
| ctor public DataPointAccuracy(); |
| } |
| |
| @Keep public final class DataPoints { |
| method public static androidx.health.services.client.data.DataPoint absoluteElevation(double meters, java.time.Duration durationFromBoot, optional android.os.Bundle? metadata); |
| method public static androidx.health.services.client.data.DataPoint absoluteElevation(double meters, java.time.Duration durationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint calories(double kcalories, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot, optional android.os.Bundle? metadata); |
| method public static androidx.health.services.client.data.DataPoint calories(double kcalories, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint dailyCalories(double calories, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint dailyDistance(double distance, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint dailyFloors(double floors, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint dailySteps(long steps, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint distance(double meters, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot, optional android.os.Bundle? metadata); |
| method public static androidx.health.services.client.data.DataPoint distance(double meters, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint elevationGain(double meters, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot, optional android.os.Bundle? metadata); |
| method public static androidx.health.services.client.data.DataPoint elevationGain(double meters, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint floors(double floors, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot, optional android.os.Bundle? metadata); |
| method public static androidx.health.services.client.data.DataPoint floors(double floors, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method @Keep public static java.util.List<androidx.health.services.client.data.DataPoint> getDataPoints(android.content.Intent intent); |
| method public static boolean getPermissionsGranted(android.content.Intent intent); |
| method public static androidx.health.services.client.data.DataPoint heartRate(double bpm, java.time.Duration durationFromBoot, optional androidx.health.services.client.data.HrAccuracy? accuracy); |
| method public static androidx.health.services.client.data.DataPoint heartRate(double bpm, java.time.Duration durationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint location(double latitude, double longitude, optional double altitude, optional double bearing, java.time.Duration durationFromBoot, optional androidx.health.services.client.data.LocationAccuracy? accuracy); |
| method public static androidx.health.services.client.data.DataPoint location(double latitude, double longitude, optional double altitude, optional double bearing, java.time.Duration durationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint location(double latitude, double longitude, optional double altitude, java.time.Duration durationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint location(double latitude, double longitude, java.time.Duration durationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint pace(double millisPerKm, java.time.Duration durationFromBoot); |
| method public static void putDataPoints(android.content.Intent intent, java.util.Collection<androidx.health.services.client.data.DataPoint> dataPoints); |
| method public static void putPermissionsGranted(android.content.Intent intent, boolean granted); |
| method public static androidx.health.services.client.data.DataPoint speed(double metersPerSecond, java.time.Duration durationFromBoot, optional android.os.Bundle? metadata); |
| method public static androidx.health.services.client.data.DataPoint speed(double metersPerSecond, java.time.Duration durationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint steps(long steps, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot, optional android.os.Bundle? metadata); |
| method public static androidx.health.services.client.data.DataPoint steps(long steps, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint stepsPerMinute(long stepsPerMinute, java.time.Duration startDurationFromBoot); |
| method public static androidx.health.services.client.data.DataPoint swimmingStrokes(long strokes, java.time.Duration startDurationFromBoot, java.time.Duration endDurationFromBoot); |
| field public static final androidx.health.services.client.data.DataPoints INSTANCE; |
| field public static final int LOCATION_DATA_POINT_ALTITUDE_INDEX = 2; // 0x2 |
| field public static final int LOCATION_DATA_POINT_BEARING_INDEX = 3; // 0x3 |
| field public static final int LOCATION_DATA_POINT_LATITUDE_INDEX = 0; // 0x0 |
| field public static final int LOCATION_DATA_POINT_LONGITUDE_INDEX = 1; // 0x1 |
| } |
| |
| public final class DataType extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.DataType> { |
| ctor public DataType(String name, androidx.health.services.client.data.DataType.TimeType timeType, int format); |
| method public int getFormat(); |
| method public String getName(); |
| method public androidx.health.services.client.proto.DataProto.DataType getProto(); |
| method public androidx.health.services.client.data.DataType.TimeType getTimeType(); |
| property public final int format; |
| property public final String name; |
| property public final androidx.health.services.client.data.DataType.TimeType timeType; |
| field public static final androidx.health.services.client.data.DataType ABSOLUTE_ELEVATION; |
| field public static final androidx.health.services.client.data.DataType ACTIVE_EXERCISE_DURATION; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.DataType> CREATOR; |
| field public static final androidx.health.services.client.data.DataType.Companion Companion; |
| field public static final androidx.health.services.client.data.DataType DAILY_CALORIES; |
| field public static final androidx.health.services.client.data.DataType DAILY_DISTANCE; |
| field public static final androidx.health.services.client.data.DataType DAILY_FLOORS; |
| field public static final androidx.health.services.client.data.DataType DAILY_STEPS; |
| field public static final androidx.health.services.client.data.DataType DECLINE_DISTANCE; |
| field public static final androidx.health.services.client.data.DataType DECLINE_DURATION; |
| field public static final androidx.health.services.client.data.DataType DISTANCE; |
| field public static final androidx.health.services.client.data.DataType ELEVATION_GAIN; |
| field public static final androidx.health.services.client.data.DataType FLAT_GROUND_DISTANCE; |
| field public static final androidx.health.services.client.data.DataType FLAT_GROUND_DURATION; |
| field public static final androidx.health.services.client.data.DataType FLOORS; |
| field public static final androidx.health.services.client.data.DataType HEART_RATE_BPM; |
| field public static final androidx.health.services.client.data.DataType INCLINE_DISTANCE; |
| field public static final androidx.health.services.client.data.DataType INCLINE_DURATION; |
| field public static final androidx.health.services.client.data.DataType LOCATION; |
| field public static final androidx.health.services.client.data.DataType PACE; |
| field public static final androidx.health.services.client.data.DataType REP_COUNT; |
| field public static final androidx.health.services.client.data.DataType RESTING_EXERCISE_DURATION; |
| field public static final androidx.health.services.client.data.DataType RUNNING_STEPS; |
| field public static final androidx.health.services.client.data.DataType SPEED; |
| field public static final androidx.health.services.client.data.DataType SPO2; |
| field public static final androidx.health.services.client.data.DataType STEPS; |
| field public static final androidx.health.services.client.data.DataType STEPS_PER_MINUTE; |
| field public static final androidx.health.services.client.data.DataType SWIMMING_LAP_COUNT; |
| field public static final androidx.health.services.client.data.DataType SWIMMING_STROKES; |
| field public static final androidx.health.services.client.data.DataType TOTAL_CALORIES; |
| field public static final androidx.health.services.client.data.DataType VO2; |
| field public static final androidx.health.services.client.data.DataType VO2_MAX; |
| field public static final androidx.health.services.client.data.DataType WALKING_STEPS; |
| } |
| |
| public static final class DataType.Companion { |
| } |
| |
| public enum DataType.TimeType { |
| enum_constant public static final androidx.health.services.client.data.DataType.TimeType INTERVAL; |
| enum_constant public static final androidx.health.services.client.data.DataType.TimeType SAMPLE; |
| } |
| |
| public enum DataTypeAvailability implements androidx.health.services.client.data.Availability { |
| method public static final androidx.health.services.client.data.DataTypeAvailability? fromId(int id); |
| method public int getId(); |
| property public int id; |
| enum_constant public static final androidx.health.services.client.data.DataTypeAvailability ACQUIRING; |
| enum_constant public static final androidx.health.services.client.data.DataTypeAvailability AVAILABLE; |
| enum_constant public static final androidx.health.services.client.data.DataTypeAvailability UNAVAILABLE; |
| enum_constant public static final androidx.health.services.client.data.DataTypeAvailability UNKNOWN; |
| field public static final androidx.health.services.client.data.DataTypeAvailability.Companion Companion; |
| } |
| |
| public static final class DataTypeAvailability.Companion { |
| method public androidx.health.services.client.data.DataTypeAvailability? fromId(int id); |
| } |
| |
| public final class DataTypeCondition extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.DataTypeCondition> { |
| ctor public DataTypeCondition(androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value threshold, androidx.health.services.client.data.ComparisonType comparisonType); |
| method public androidx.health.services.client.data.ComparisonType getComparisonType(); |
| method public androidx.health.services.client.data.DataType getDataType(); |
| method public androidx.health.services.client.proto.DataProto.DataTypeCondition getProto(); |
| method public androidx.health.services.client.data.Value getThreshold(); |
| method public boolean isSatisfied(androidx.health.services.client.data.DataPoint dataPoint); |
| method public boolean isThresholdSatisfied(androidx.health.services.client.data.Value value); |
| property public final androidx.health.services.client.data.ComparisonType comparisonType; |
| property public final androidx.health.services.client.data.DataType dataType; |
| property public final androidx.health.services.client.data.Value threshold; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.DataTypeCondition> CREATOR; |
| field public static final androidx.health.services.client.data.DataTypeCondition.Companion Companion; |
| } |
| |
| public static final class DataTypeCondition.Companion { |
| } |
| |
| public final class DataTypes { |
| method public static boolean isCumulativeDataType(androidx.health.services.client.data.DataType dataType); |
| method public static boolean isStatisticalDataType(androidx.health.services.client.data.DataType dataType); |
| field public static final androidx.health.services.client.data.DataTypes INSTANCE; |
| } |
| |
| public final class ExerciseCapabilities extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.ExerciseCapabilities> { |
| ctor public ExerciseCapabilities(java.util.Map<androidx.health.services.client.data.ExerciseType,androidx.health.services.client.data.ExerciseTypeCapabilities> typeToCapabilities); |
| method public java.util.Set<androidx.health.services.client.data.ExerciseType> getAutoPauseAndResumeEnabledExercises(); |
| method public androidx.health.services.client.data.ExerciseTypeCapabilities getExerciseTypeCapabilities(androidx.health.services.client.data.ExerciseType exercise); |
| method public androidx.health.services.client.proto.DataProto.ExerciseCapabilities getProto(); |
| method public java.util.Set<androidx.health.services.client.data.ExerciseType> getSupportedExerciseTypes(); |
| method public java.util.Map<androidx.health.services.client.data.ExerciseType,androidx.health.services.client.data.ExerciseTypeCapabilities> getTypeToCapabilities(); |
| property public final java.util.Set<androidx.health.services.client.data.ExerciseType> autoPauseAndResumeEnabledExercises; |
| property public final java.util.Set<androidx.health.services.client.data.ExerciseType> supportedExerciseTypes; |
| property public final java.util.Map<androidx.health.services.client.data.ExerciseType,androidx.health.services.client.data.ExerciseTypeCapabilities> typeToCapabilities; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.ExerciseCapabilities> CREATOR; |
| field public static final androidx.health.services.client.data.ExerciseCapabilities.Companion Companion; |
| } |
| |
| public static final class ExerciseCapabilities.Companion { |
| } |
| |
| public final class ExerciseConfig extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.ExerciseConfig> { |
| ctor protected ExerciseConfig(androidx.health.services.client.data.ExerciseType exerciseType, java.util.Set<androidx.health.services.client.data.DataType> dataTypes, java.util.Set<androidx.health.services.client.data.DataType> aggregateDataTypes, boolean shouldEnableAutoPauseAndResume, boolean shouldEnableGps, java.util.List<androidx.health.services.client.data.ExerciseGoal> exerciseGoals, android.os.Bundle exerciseParams); |
| method public static androidx.health.services.client.data.ExerciseConfig.Builder builder(); |
| method public java.util.Set<androidx.health.services.client.data.DataType> getAggregateDataTypes(); |
| method public java.util.Set<androidx.health.services.client.data.DataType> getDataTypes(); |
| method public java.util.List<androidx.health.services.client.data.ExerciseGoal> getExerciseGoals(); |
| method public android.os.Bundle getExerciseParams(); |
| method public androidx.health.services.client.data.ExerciseType getExerciseType(); |
| method public androidx.health.services.client.proto.DataProto.ExerciseConfig getProto(); |
| method public boolean getShouldEnableAutoPauseAndResume(); |
| method public boolean getShouldEnableGps(); |
| property public final java.util.Set<androidx.health.services.client.data.DataType> aggregateDataTypes; |
| property public final java.util.Set<androidx.health.services.client.data.DataType> dataTypes; |
| property public final java.util.List<androidx.health.services.client.data.ExerciseGoal> exerciseGoals; |
| property public final android.os.Bundle exerciseParams; |
| property public final androidx.health.services.client.data.ExerciseType exerciseType; |
| property public final boolean shouldEnableAutoPauseAndResume; |
| property public final boolean shouldEnableGps; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.ExerciseConfig> CREATOR; |
| field public static final androidx.health.services.client.data.ExerciseConfig.Companion Companion; |
| } |
| |
| public static final class ExerciseConfig.Builder { |
| ctor public ExerciseConfig.Builder(); |
| method public androidx.health.services.client.data.ExerciseConfig build(); |
| method public androidx.health.services.client.data.ExerciseConfig.Builder setAggregateDataTypes(java.util.Set<androidx.health.services.client.data.DataType> dataTypes); |
| method public androidx.health.services.client.data.ExerciseConfig.Builder setDataTypes(java.util.Set<androidx.health.services.client.data.DataType> dataTypes); |
| method public androidx.health.services.client.data.ExerciseConfig.Builder setExerciseGoals(java.util.List<androidx.health.services.client.data.ExerciseGoal> exerciseGoals); |
| method public androidx.health.services.client.data.ExerciseConfig.Builder setExerciseParams(android.os.Bundle exerciseParams); |
| method public androidx.health.services.client.data.ExerciseConfig.Builder setExerciseType(androidx.health.services.client.data.ExerciseType exerciseType); |
| method public androidx.health.services.client.data.ExerciseConfig.Builder setShouldEnableAutoPauseAndResume(boolean shouldEnableAutoPauseAndResume); |
| method public androidx.health.services.client.data.ExerciseConfig.Builder setShouldEnableGps(boolean shouldEnableGps); |
| } |
| |
| public static final class ExerciseConfig.Companion { |
| method public androidx.health.services.client.data.ExerciseConfig.Builder builder(); |
| } |
| |
| public final class ExerciseGoal extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.ExerciseGoal> { |
| method public static androidx.health.services.client.data.ExerciseGoal createMilestone(androidx.health.services.client.data.DataTypeCondition condition, androidx.health.services.client.data.Value period); |
| method public static androidx.health.services.client.data.ExerciseGoal createMilestoneGoalWithUpdatedThreshold(androidx.health.services.client.data.ExerciseGoal goal, androidx.health.services.client.data.Value newThreshold); |
| method public static androidx.health.services.client.data.ExerciseGoal createOneTimeGoal(androidx.health.services.client.data.DataTypeCondition condition); |
| method public androidx.health.services.client.data.DataTypeCondition getDataTypeCondition(); |
| method public androidx.health.services.client.data.ExerciseGoalType getExerciseGoalType(); |
| method public androidx.health.services.client.data.Value? getPeriod(); |
| method public androidx.health.services.client.proto.DataProto.ExerciseGoal getProto(); |
| property public final androidx.health.services.client.data.DataTypeCondition dataTypeCondition; |
| property public final androidx.health.services.client.data.ExerciseGoalType exerciseGoalType; |
| property public final androidx.health.services.client.data.Value? period; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.ExerciseGoal> CREATOR; |
| field public static final androidx.health.services.client.data.ExerciseGoal.Companion Companion; |
| } |
| |
| public static final class ExerciseGoal.Companion { |
| method public androidx.health.services.client.data.ExerciseGoal createMilestone(androidx.health.services.client.data.DataTypeCondition condition, androidx.health.services.client.data.Value period); |
| method public androidx.health.services.client.data.ExerciseGoal createMilestoneGoalWithUpdatedThreshold(androidx.health.services.client.data.ExerciseGoal goal, androidx.health.services.client.data.Value newThreshold); |
| method public androidx.health.services.client.data.ExerciseGoal createOneTimeGoal(androidx.health.services.client.data.DataTypeCondition condition); |
| } |
| |
| public enum ExerciseGoalType { |
| method public static final androidx.health.services.client.data.ExerciseGoalType? fromId(int id); |
| method public final int getId(); |
| property public final int id; |
| enum_constant public static final androidx.health.services.client.data.ExerciseGoalType MILESTONE; |
| enum_constant public static final androidx.health.services.client.data.ExerciseGoalType ONE_TIME_GOAL; |
| field public static final androidx.health.services.client.data.ExerciseGoalType.Companion Companion; |
| } |
| |
| public static final class ExerciseGoalType.Companion { |
| method public androidx.health.services.client.data.ExerciseGoalType? fromId(int id); |
| } |
| |
| public final class ExerciseInfo extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.ExerciseInfo> { |
| ctor public ExerciseInfo(androidx.health.services.client.data.ExerciseTrackedStatus exerciseTrackedStatus, androidx.health.services.client.data.ExerciseType exerciseType); |
| method public androidx.health.services.client.data.ExerciseTrackedStatus getExerciseTrackedStatus(); |
| method public androidx.health.services.client.data.ExerciseType getExerciseType(); |
| method public androidx.health.services.client.proto.DataProto.ExerciseInfo getProto(); |
| property public final androidx.health.services.client.data.ExerciseTrackedStatus exerciseTrackedStatus; |
| property public final androidx.health.services.client.data.ExerciseType exerciseType; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.ExerciseInfo> CREATOR; |
| field public static final androidx.health.services.client.data.ExerciseInfo.Companion Companion; |
| } |
| |
| public static final class ExerciseInfo.Companion { |
| } |
| |
| public final class ExerciseLapSummary extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.ExerciseLapSummary> { |
| ctor public ExerciseLapSummary(int lapCount, java.time.Instant startTime, java.time.Instant endTime, java.time.Duration activeDuration, java.util.Map<androidx.health.services.client.data.DataType,? extends androidx.health.services.client.data.AggregateDataPoint> lapMetrics); |
| method public java.time.Duration getActiveDuration(); |
| method public java.time.Instant getEndTime(); |
| method public int getLapCount(); |
| method public java.util.Map<androidx.health.services.client.data.DataType,androidx.health.services.client.data.AggregateDataPoint> getLapMetrics(); |
| method public androidx.health.services.client.proto.DataProto.ExerciseLapSummary getProto(); |
| method public java.time.Instant getStartTime(); |
| property public final java.time.Duration activeDuration; |
| property public final java.time.Instant endTime; |
| property public final int lapCount; |
| property public final java.util.Map<androidx.health.services.client.data.DataType,androidx.health.services.client.data.AggregateDataPoint> lapMetrics; |
| property public final java.time.Instant startTime; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.ExerciseLapSummary> CREATOR; |
| field public static final androidx.health.services.client.data.ExerciseLapSummary.Companion Companion; |
| } |
| |
| public static final class ExerciseLapSummary.Companion { |
| } |
| |
| public enum ExerciseState { |
| method public static final androidx.health.services.client.data.ExerciseState? fromId(int id); |
| method public final int getId(); |
| method public final boolean isEnded(); |
| method public final boolean isEnding(); |
| method public final boolean isPaused(); |
| method public final boolean isResuming(); |
| property public final int id; |
| property public final boolean isEnded; |
| property public final boolean isEnding; |
| property public final boolean isPaused; |
| property public final boolean isResuming; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState ACTIVE; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState AUTO_ENDED; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState AUTO_ENDED_PERMISSION_LOST; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState AUTO_ENDING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState AUTO_ENDING_PERMISSION_LOST; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState AUTO_PAUSED; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState AUTO_PAUSING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState AUTO_RESUMING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState PREPARING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState TERMINATED; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState TERMINATING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState USER_ENDED; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState USER_ENDING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState USER_PAUSED; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState USER_PAUSING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState USER_RESUMING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseState USER_STARTING; |
| field public static final androidx.health.services.client.data.ExerciseState.Companion Companion; |
| } |
| |
| public static final class ExerciseState.Companion { |
| method public androidx.health.services.client.data.ExerciseState? fromId(int id); |
| } |
| |
| public enum ExerciseTrackedStatus { |
| method public static final androidx.health.services.client.data.ExerciseTrackedStatus? fromId(int id); |
| method public final int getId(); |
| property public final int id; |
| enum_constant public static final androidx.health.services.client.data.ExerciseTrackedStatus NO_EXERCISE_IN_PROGRESS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseTrackedStatus OTHER_APP_IN_PROGRESS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseTrackedStatus OWNED_EXERCISE_IN_PROGRESS; |
| field public static final androidx.health.services.client.data.ExerciseTrackedStatus.Companion Companion; |
| } |
| |
| public static final class ExerciseTrackedStatus.Companion { |
| method public androidx.health.services.client.data.ExerciseTrackedStatus? fromId(int id); |
| } |
| |
| public enum ExerciseType { |
| method public static final androidx.health.services.client.data.ExerciseType fromId(int id); |
| method public final int getId(); |
| property public final int id; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BACK_EXTENSION; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BADMINTON; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BARBELL_SHOULDER_PRESS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BASEBALL; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BASKETBALL; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BENCH_PRESS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BENCH_SIT_UP; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BIKING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BIKING_STATIONARY; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BOOT_CAMP; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BOXING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType BURPEE; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType CALISTHENICS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType CRICKET; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType CRUNCH; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType DANCING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType DEADLIFT; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType DUMBBELL_CURL_LEFT_ARM; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType DUMBBELL_CURL_RIGHT_ARM; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType DUMBBELL_FRONT_RAISE; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType DUMBBELL_LATERAL_RAISE; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType DUMBBELL_TRICEPS_EXTENSION_LEFT_ARM; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType DUMBBELL_TRICEPS_EXTENSION_RIGHT_ARM; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType DUMBBELL_TRICEPS_EXTENSION_TWO_ARM; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType ELLIPTICAL; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType EXERCISE_CLASS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType FENCING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType FOOTBALL_AMERICAN; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType FOOTBALL_AUSTRALIAN; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType FORWARD_TWIST; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType FRISBEE_DISC; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType GOLF; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType GUIDED_BREATHING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType GYMNASTICS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType HANDBALL; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType HIGH_INTENSITY_INTERVAL_TRAINING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType HIKING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType ICE_HOCKEY; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType ICE_SKATING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType JUMPING_JACK; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType JUMP_ROPE; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType LAT_PULL_DOWN; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType LUNGE; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType MARTIAL_ARTS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType MEDITATION; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType PADDLING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType PARA_GLIDING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType PILATES; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType PLANK; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType RACQUETBALL; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType ROCK_CLIMBING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType ROLLER_HOCKEY; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType ROWING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType ROWING_MACHINE; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType RUGBY; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType RUNNING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType RUNNING_TREADMILL; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SAILING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SCUBA_DIVING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SKATING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SKIING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SNOWBOARDING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SNOWSHOEING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SOCCER; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SOFTBALL; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SQUASH; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SQUAT; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType STAIR_CLIMBING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType STAIR_CLIMBING_MACHINE; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType STRENGTH_TRAINING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType STRETCHING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SURFING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SWIMMING_OPEN_WATER; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType SWIMMING_POOL; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType TABLE_TENNIS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType TENNIS; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType UNKNOWN; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType UPPER_TWIST; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType VOLLEYBALL; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType WALKING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType WATER_POLO; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType WEIGHTLIFTING; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType WORKOUT; |
| enum_constant public static final androidx.health.services.client.data.ExerciseType YOGA; |
| field public static final androidx.health.services.client.data.ExerciseType.Companion Companion; |
| } |
| |
| public static final class ExerciseType.Companion { |
| method public androidx.health.services.client.data.ExerciseType fromId(int id); |
| } |
| |
| public final class ExerciseTypeCapabilities extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.ExerciseTypeCapabilities> { |
| ctor public ExerciseTypeCapabilities(java.util.Set<androidx.health.services.client.data.DataType> supportedDataTypes, java.util.Map<androidx.health.services.client.data.DataType,? extends java.util.Set<? extends androidx.health.services.client.data.ComparisonType>> supportedGoals, java.util.Map<androidx.health.services.client.data.DataType,? extends java.util.Set<? extends androidx.health.services.client.data.ComparisonType>> supportedMilestones, boolean supportsAutoPauseAndResume, boolean supportsLaps); |
| method public androidx.health.services.client.proto.DataProto.ExerciseTypeCapabilities getProto(); |
| method public java.util.Set<androidx.health.services.client.data.DataType> getSupportedDataTypes(); |
| method public java.util.Map<androidx.health.services.client.data.DataType,java.util.Set<androidx.health.services.client.data.ComparisonType>> getSupportedGoals(); |
| method public java.util.Map<androidx.health.services.client.data.DataType,java.util.Set<androidx.health.services.client.data.ComparisonType>> getSupportedMilestones(); |
| method public boolean getSupportsAutoPauseAndResume(); |
| method public boolean getSupportsLaps(); |
| property public final java.util.Set<androidx.health.services.client.data.DataType> supportedDataTypes; |
| property public final java.util.Map<androidx.health.services.client.data.DataType,java.util.Set<androidx.health.services.client.data.ComparisonType>> supportedGoals; |
| property public final java.util.Map<androidx.health.services.client.data.DataType,java.util.Set<androidx.health.services.client.data.ComparisonType>> supportedMilestones; |
| property public final boolean supportsAutoPauseAndResume; |
| property public final boolean supportsLaps; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.ExerciseTypeCapabilities> CREATOR; |
| field public static final androidx.health.services.client.data.ExerciseTypeCapabilities.Companion Companion; |
| } |
| |
| public static final class ExerciseTypeCapabilities.Companion { |
| } |
| |
| public final class ExerciseUpdate extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.ExerciseUpdate> { |
| ctor public ExerciseUpdate(androidx.health.services.client.data.ExerciseState state, java.time.Instant? startTime, java.time.Duration activeDuration, java.util.Map<androidx.health.services.client.data.DataType,? extends java.util.List<androidx.health.services.client.data.DataPoint>> latestMetrics, java.util.Map<androidx.health.services.client.data.DataType,? extends androidx.health.services.client.data.AggregateDataPoint> latestAggregateMetrics, java.util.Set<androidx.health.services.client.data.AchievedExerciseGoal> latestAchievedGoals, java.util.Set<androidx.health.services.client.data.MilestoneMarkerSummary> latestMilestoneMarkerSummaries, androidx.health.services.client.data.ExerciseConfig? exerciseConfig); |
| method public java.time.Duration getActiveDuration(); |
| method public androidx.health.services.client.data.ExerciseConfig? getExerciseConfig(); |
| method public java.util.Set<androidx.health.services.client.data.AchievedExerciseGoal> getLatestAchievedGoals(); |
| method public java.util.Map<androidx.health.services.client.data.DataType,androidx.health.services.client.data.AggregateDataPoint> getLatestAggregateMetrics(); |
| method public java.util.Map<androidx.health.services.client.data.DataType,java.util.List<androidx.health.services.client.data.DataPoint>> getLatestMetrics(); |
| method public java.util.Set<androidx.health.services.client.data.MilestoneMarkerSummary> getLatestMilestoneMarkerSummaries(); |
| method public androidx.health.services.client.proto.DataProto.ExerciseUpdate getProto(); |
| method public java.time.Instant? getStartTime(); |
| method public androidx.health.services.client.data.ExerciseState getState(); |
| property public final java.time.Duration activeDuration; |
| property public final androidx.health.services.client.data.ExerciseConfig? exerciseConfig; |
| property public final java.util.Set<androidx.health.services.client.data.AchievedExerciseGoal> latestAchievedGoals; |
| property public final java.util.Map<androidx.health.services.client.data.DataType,androidx.health.services.client.data.AggregateDataPoint> latestAggregateMetrics; |
| property public final java.util.Map<androidx.health.services.client.data.DataType,java.util.List<androidx.health.services.client.data.DataPoint>> latestMetrics; |
| property public final java.util.Set<androidx.health.services.client.data.MilestoneMarkerSummary> latestMilestoneMarkerSummaries; |
| property public final java.time.Instant? startTime; |
| property public final androidx.health.services.client.data.ExerciseState state; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.ExerciseUpdate> CREATOR; |
| field public static final androidx.health.services.client.data.ExerciseUpdate.Companion Companion; |
| } |
| |
| public static final class ExerciseUpdate.Companion { |
| } |
| |
| public final class HrAccuracy extends androidx.health.services.client.data.DataPointAccuracy { |
| ctor public HrAccuracy(androidx.health.services.client.data.HrAccuracy.SensorStatus sensorStatus); |
| method public androidx.health.services.client.proto.DataProto.DataPointAccuracy getProto(); |
| method public androidx.health.services.client.data.HrAccuracy.SensorStatus getSensorStatus(); |
| property public final androidx.health.services.client.data.HrAccuracy.SensorStatus sensorStatus; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.HrAccuracy> CREATOR; |
| field public static final androidx.health.services.client.data.HrAccuracy.Companion Companion; |
| } |
| |
| public static final class HrAccuracy.Companion { |
| } |
| |
| public enum HrAccuracy.SensorStatus { |
| method public final int getId(); |
| property public final int id; |
| enum_constant public static final androidx.health.services.client.data.HrAccuracy.SensorStatus ACCURACY_HIGH; |
| enum_constant public static final androidx.health.services.client.data.HrAccuracy.SensorStatus ACCURACY_LOW; |
| enum_constant public static final androidx.health.services.client.data.HrAccuracy.SensorStatus ACCURACY_MEDIUM; |
| enum_constant public static final androidx.health.services.client.data.HrAccuracy.SensorStatus NO_CONTACT; |
| enum_constant public static final androidx.health.services.client.data.HrAccuracy.SensorStatus UNKNOWN; |
| enum_constant public static final androidx.health.services.client.data.HrAccuracy.SensorStatus UNRELIABLE; |
| } |
| |
| public final class LocationAccuracy extends androidx.health.services.client.data.DataPointAccuracy { |
| ctor public LocationAccuracy(double horizontalPositionError); |
| method public double getHorizontalPositionError(); |
| method public androidx.health.services.client.proto.DataProto.DataPointAccuracy getProto(); |
| property public final double horizontalPositionError; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.LocationAccuracy> CREATOR; |
| field public static final androidx.health.services.client.data.LocationAccuracy.Companion Companion; |
| } |
| |
| public static final class LocationAccuracy.Companion { |
| } |
| |
| public enum LocationAvailability implements androidx.health.services.client.data.Availability { |
| method public static final androidx.health.services.client.data.LocationAvailability? fromId(int id); |
| method public int getId(); |
| property public int id; |
| enum_constant public static final androidx.health.services.client.data.LocationAvailability ACQUIRED_TETHERED; |
| enum_constant public static final androidx.health.services.client.data.LocationAvailability ACQUIRED_UNTETHERED; |
| enum_constant public static final androidx.health.services.client.data.LocationAvailability ACQUIRING; |
| enum_constant public static final androidx.health.services.client.data.LocationAvailability NO_GPS; |
| enum_constant public static final androidx.health.services.client.data.LocationAvailability UNAVAILABLE; |
| enum_constant public static final androidx.health.services.client.data.LocationAvailability UNKNOWN; |
| field public static final androidx.health.services.client.data.LocationAvailability.Companion Companion; |
| } |
| |
| public static final class LocationAvailability.Companion { |
| method public androidx.health.services.client.data.LocationAvailability? fromId(int id); |
| } |
| |
| public final class MeasureCapabilities extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.MeasureCapabilities> { |
| ctor public MeasureCapabilities(java.util.Set<androidx.health.services.client.data.DataType> supportedDataTypesMeasure); |
| method public androidx.health.services.client.proto.DataProto.MeasureCapabilities getProto(); |
| method public java.util.Set<androidx.health.services.client.data.DataType> getSupportedDataTypesMeasure(); |
| property public final java.util.Set<androidx.health.services.client.data.DataType> supportedDataTypesMeasure; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.MeasureCapabilities> CREATOR; |
| field public static final androidx.health.services.client.data.MeasureCapabilities.Companion Companion; |
| } |
| |
| public static final class MeasureCapabilities.Companion { |
| } |
| |
| public final class MilestoneMarkerSummary extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.MilestoneMarkerSummary> { |
| ctor public MilestoneMarkerSummary(java.time.Instant startTime, java.time.Instant endTime, java.time.Duration activeDuration, androidx.health.services.client.data.AchievedExerciseGoal achievedGoal, java.util.Map<androidx.health.services.client.data.DataType,? extends androidx.health.services.client.data.AggregateDataPoint> summaryMetrics); |
| method public androidx.health.services.client.data.AchievedExerciseGoal getAchievedGoal(); |
| method public java.time.Duration getActiveDuration(); |
| method public java.time.Instant getEndTime(); |
| method public androidx.health.services.client.proto.DataProto.MilestoneMarkerSummary getProto(); |
| method public java.time.Instant getStartTime(); |
| method public java.util.Map<androidx.health.services.client.data.DataType,androidx.health.services.client.data.AggregateDataPoint> getSummaryMetrics(); |
| property public final androidx.health.services.client.data.AchievedExerciseGoal achievedGoal; |
| property public final java.time.Duration activeDuration; |
| property public final java.time.Instant endTime; |
| property public final java.time.Instant startTime; |
| property public final java.util.Map<androidx.health.services.client.data.DataType,androidx.health.services.client.data.AggregateDataPoint> summaryMetrics; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.MilestoneMarkerSummary> CREATOR; |
| field public static final androidx.health.services.client.data.MilestoneMarkerSummary.Companion Companion; |
| } |
| |
| public static final class MilestoneMarkerSummary.Companion { |
| } |
| |
| public final class PassiveGoal extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.PassiveGoal> { |
| ctor public PassiveGoal(androidx.health.services.client.data.DataTypeCondition dataTypeCondition, androidx.health.services.client.data.PassiveGoal.TriggerType triggerType); |
| method public static androidx.health.services.client.data.PassiveGoal? fromIntent(android.content.Intent intent); |
| method public androidx.health.services.client.data.DataTypeCondition getDataTypeCondition(); |
| method public androidx.health.services.client.proto.DataProto.PassiveGoal getProto(); |
| method public androidx.health.services.client.data.PassiveGoal.TriggerType getTriggerType(); |
| method public boolean isTriggered(androidx.health.services.client.data.DataPoint dataPoint); |
| method public void putToIntent(android.content.Intent intent); |
| property public final androidx.health.services.client.data.DataTypeCondition dataTypeCondition; |
| property public final androidx.health.services.client.data.PassiveGoal.TriggerType triggerType; |
| field public static final String ACTION_GOAL = "hs.passivemonitoring.GOAL"; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.PassiveGoal> CREATOR; |
| field public static final androidx.health.services.client.data.PassiveGoal.Companion Companion; |
| } |
| |
| public static final class PassiveGoal.Companion { |
| method public androidx.health.services.client.data.PassiveGoal? fromIntent(android.content.Intent intent); |
| } |
| |
| public enum PassiveGoal.TriggerType { |
| method public static final androidx.health.services.client.data.PassiveGoal.TriggerType? fromId(int id); |
| method public final int getId(); |
| property public final int id; |
| enum_constant public static final androidx.health.services.client.data.PassiveGoal.TriggerType ONCE; |
| enum_constant public static final androidx.health.services.client.data.PassiveGoal.TriggerType REPEATED; |
| field public static final androidx.health.services.client.data.PassiveGoal.TriggerType.Companion Companion; |
| } |
| |
| public static final class PassiveGoal.TriggerType.Companion { |
| method public androidx.health.services.client.data.PassiveGoal.TriggerType? fromId(int id); |
| } |
| |
| public final class PassiveMonitoringCapabilities extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.PassiveMonitoringCapabilities> { |
| ctor public PassiveMonitoringCapabilities(java.util.Set<androidx.health.services.client.data.DataType> supportedDataTypesPassiveMonitoring, java.util.Set<androidx.health.services.client.data.DataType> supportedDataTypesEvents); |
| method public androidx.health.services.client.proto.DataProto.PassiveMonitoringCapabilities getProto(); |
| method public java.util.Set<androidx.health.services.client.data.DataType> getSupportedDataTypesEvents(); |
| method public java.util.Set<androidx.health.services.client.data.DataType> getSupportedDataTypesPassiveMonitoring(); |
| property public final java.util.Set<androidx.health.services.client.data.DataType> supportedDataTypesEvents; |
| property public final java.util.Set<androidx.health.services.client.data.DataType> supportedDataTypesPassiveMonitoring; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.PassiveMonitoringCapabilities> CREATOR; |
| field public static final androidx.health.services.client.data.PassiveMonitoringCapabilities.Companion Companion; |
| } |
| |
| public static final class PassiveMonitoringCapabilities.Companion { |
| } |
| |
| public final class PassiveMonitoringConfig extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.PassiveMonitoringConfig> { |
| ctor protected PassiveMonitoringConfig(java.util.Set<androidx.health.services.client.data.DataType> dataTypes, android.content.ComponentName componentName, boolean shouldIncludeUserActivityState); |
| method public static androidx.health.services.client.data.PassiveMonitoringConfig.Builder builder(); |
| method public android.content.ComponentName getComponentName(); |
| method public java.util.Set<androidx.health.services.client.data.DataType> getDataTypes(); |
| method public androidx.health.services.client.proto.DataProto.PassiveMonitoringConfig getProto(); |
| method public boolean getShouldIncludeUserActivityState(); |
| property public final android.content.ComponentName componentName; |
| property public final java.util.Set<androidx.health.services.client.data.DataType> dataTypes; |
| property public final boolean shouldIncludeUserActivityState; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.PassiveMonitoringConfig> CREATOR; |
| field public static final androidx.health.services.client.data.PassiveMonitoringConfig.Companion Companion; |
| } |
| |
| public static final class PassiveMonitoringConfig.Builder { |
| ctor public PassiveMonitoringConfig.Builder(); |
| method public androidx.health.services.client.data.PassiveMonitoringConfig build(); |
| method public androidx.health.services.client.data.PassiveMonitoringConfig.Builder setComponentName(android.content.ComponentName componentName); |
| method public androidx.health.services.client.data.PassiveMonitoringConfig.Builder setDataTypes(java.util.Set<androidx.health.services.client.data.DataType> dataTypes); |
| method public androidx.health.services.client.data.PassiveMonitoringConfig.Builder setShouldIncludeUserActivityState(boolean shouldIncludeUserActivityState); |
| } |
| |
| public static final class PassiveMonitoringConfig.Companion { |
| method public androidx.health.services.client.data.PassiveMonitoringConfig.Builder builder(); |
| } |
| |
| public final class PassiveMonitoringUpdate extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.PassiveMonitoringUpdate> { |
| ctor public PassiveMonitoringUpdate(java.util.List<androidx.health.services.client.data.DataPoint> dataPoints, java.util.List<androidx.health.services.client.data.UserActivityInfo> userActivityInfoUpdates); |
| method public static androidx.health.services.client.data.PassiveMonitoringUpdate? fromIntent(android.content.Intent intent); |
| method public java.util.List<androidx.health.services.client.data.DataPoint> getDataPoints(); |
| method public androidx.health.services.client.proto.DataProto.PassiveMonitoringUpdate getProto(); |
| method public java.util.List<androidx.health.services.client.data.UserActivityInfo> getUserActivityInfoUpdates(); |
| method public void putToIntent(android.content.Intent intent); |
| property public final java.util.List<androidx.health.services.client.data.DataPoint> dataPoints; |
| property public final java.util.List<androidx.health.services.client.data.UserActivityInfo> userActivityInfoUpdates; |
| field public static final String ACTION_DATA = "hs.passivemonitoring.DATA"; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.PassiveMonitoringUpdate> CREATOR; |
| field public static final androidx.health.services.client.data.PassiveMonitoringUpdate.Companion Companion; |
| } |
| |
| public static final class PassiveMonitoringUpdate.Companion { |
| method public androidx.health.services.client.data.PassiveMonitoringUpdate? fromIntent(android.content.Intent intent); |
| } |
| |
| public abstract class ProtoParcelable<T extends com.google.protobuf.MessageLite> implements android.os.Parcelable { |
| ctor public ProtoParcelable(); |
| method public int describeContents(); |
| method protected final byte[] getBytes(); |
| method public abstract T getProto(); |
| method public void writeToParcel(android.os.Parcel dest, int flags); |
| property protected final byte[] bytes; |
| property public abstract T proto; |
| field public static final androidx.health.services.client.data.ProtoParcelable.Companion Companion; |
| } |
| |
| public static final class ProtoParcelable.Companion { |
| } |
| |
| public final class StatisticalDataPoint extends androidx.health.services.client.data.AggregateDataPoint { |
| ctor public StatisticalDataPoint(java.time.Instant startTime, java.time.Instant endTime, androidx.health.services.client.data.DataType dataType, androidx.health.services.client.data.Value min, androidx.health.services.client.data.Value max, androidx.health.services.client.data.Value average); |
| method public androidx.health.services.client.data.Value getAverage(); |
| method public androidx.health.services.client.data.DataType getDataType(); |
| method public java.time.Instant getEndTime(); |
| method public androidx.health.services.client.data.Value getMax(); |
| method public androidx.health.services.client.data.Value getMin(); |
| method public androidx.health.services.client.proto.DataProto.AggregateDataPoint getProto(); |
| method public java.time.Instant getStartTime(); |
| property public final androidx.health.services.client.data.Value average; |
| property public final androidx.health.services.client.data.DataType dataType; |
| property public final java.time.Instant endTime; |
| property public final androidx.health.services.client.data.Value max; |
| property public final androidx.health.services.client.data.Value min; |
| property public final java.time.Instant startTime; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.StatisticalDataPoint> CREATOR; |
| field public static final androidx.health.services.client.data.StatisticalDataPoint.Companion Companion; |
| } |
| |
| public static final class StatisticalDataPoint.Companion { |
| } |
| |
| public final class UserActivityInfo extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.UserActivityInfo> { |
| ctor public UserActivityInfo(androidx.health.services.client.data.UserActivityState userActivityState, androidx.health.services.client.data.ExerciseInfo? exerciseInfo, java.time.Instant stateChangeTime); |
| method public static androidx.health.services.client.data.UserActivityInfo createActiveExerciseState(androidx.health.services.client.data.ExerciseInfo exerciseInfo, java.time.Instant stateChangeTime); |
| method public static androidx.health.services.client.data.UserActivityInfo createAsleepState(java.time.Instant stateChangeTime); |
| method public static androidx.health.services.client.data.UserActivityInfo createPassiveActivityState(java.time.Instant stateChangeTime); |
| method public static androidx.health.services.client.data.UserActivityInfo createUnknownTypeState(java.time.Instant stateChangeTime); |
| method public androidx.health.services.client.data.ExerciseInfo? getExerciseInfo(); |
| method public androidx.health.services.client.proto.DataProto.UserActivityInfo getProto(); |
| method public java.time.Instant getStateChangeTime(); |
| method public androidx.health.services.client.data.UserActivityState getUserActivityState(); |
| property public final androidx.health.services.client.data.ExerciseInfo? exerciseInfo; |
| property public final java.time.Instant stateChangeTime; |
| property public final androidx.health.services.client.data.UserActivityState userActivityState; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.UserActivityInfo> CREATOR; |
| field public static final androidx.health.services.client.data.UserActivityInfo.Companion Companion; |
| } |
| |
| public static final class UserActivityInfo.Companion { |
| method public androidx.health.services.client.data.UserActivityInfo createActiveExerciseState(androidx.health.services.client.data.ExerciseInfo exerciseInfo, java.time.Instant stateChangeTime); |
| method public androidx.health.services.client.data.UserActivityInfo createAsleepState(java.time.Instant stateChangeTime); |
| method public androidx.health.services.client.data.UserActivityInfo createPassiveActivityState(java.time.Instant stateChangeTime); |
| method public androidx.health.services.client.data.UserActivityInfo createUnknownTypeState(java.time.Instant stateChangeTime); |
| } |
| |
| public enum UserActivityState { |
| method public static final androidx.health.services.client.data.UserActivityState? fromId(int id); |
| method public final int getId(); |
| property public final int id; |
| enum_constant public static final androidx.health.services.client.data.UserActivityState USER_ACTIVITY_ASLEEP; |
| enum_constant public static final androidx.health.services.client.data.UserActivityState USER_ACTIVITY_EXERCISE; |
| enum_constant public static final androidx.health.services.client.data.UserActivityState USER_ACTIVITY_PASSIVE; |
| enum_constant public static final androidx.health.services.client.data.UserActivityState USER_ACTIVITY_UNKNOWN; |
| field public static final androidx.health.services.client.data.UserActivityState.Companion Companion; |
| } |
| |
| public static final class UserActivityState.Companion { |
| method public androidx.health.services.client.data.UserActivityState? fromId(int id); |
| } |
| |
| public final class Value extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.Value> { |
| method public boolean asBoolean(); |
| method public double asDouble(); |
| method public double[] asDoubleArray(); |
| method public long asLong(); |
| method public static int compare(androidx.health.services.client.data.Value first, androidx.health.services.client.data.Value second); |
| method public int getFormat(); |
| method public androidx.health.services.client.proto.DataProto.Value getProto(); |
| method public boolean isBoolean(); |
| method public boolean isDouble(); |
| method public boolean isDoubleArray(); |
| method public boolean isLong(); |
| method public static androidx.health.services.client.data.Value ofBoolean(boolean value); |
| method public static androidx.health.services.client.data.Value ofDouble(double value); |
| method public static androidx.health.services.client.data.Value ofDoubleArray(double... doubleArray); |
| method public static androidx.health.services.client.data.Value ofLong(long value); |
| method public static androidx.health.services.client.data.Value sum(androidx.health.services.client.data.Value first, androidx.health.services.client.data.Value second); |
| property public final int format; |
| property public final boolean isBoolean; |
| property public final boolean isDouble; |
| property public final boolean isDoubleArray; |
| property public final boolean isLong; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.Value> CREATOR; |
| field public static final androidx.health.services.client.data.Value.Companion Companion; |
| field public static final int FORMAT_BOOLEAN = 4; // 0x4 |
| field public static final int FORMAT_DOUBLE = 1; // 0x1 |
| field public static final int FORMAT_DOUBLE_ARRAY = 3; // 0x3 |
| field public static final int FORMAT_LONG = 2; // 0x2 |
| } |
| |
| public static final class Value.Companion { |
| method public int compare(androidx.health.services.client.data.Value first, androidx.health.services.client.data.Value second); |
| method public androidx.health.services.client.data.Value ofBoolean(boolean value); |
| method public androidx.health.services.client.data.Value ofDouble(double value); |
| method public androidx.health.services.client.data.Value ofDoubleArray(double... doubleArray); |
| method public androidx.health.services.client.data.Value ofLong(long value); |
| method public androidx.health.services.client.data.Value sum(androidx.health.services.client.data.Value first, androidx.health.services.client.data.Value second); |
| } |
| |
| public final class WarmUpConfig extends androidx.health.services.client.data.ProtoParcelable<androidx.health.services.client.proto.DataProto.WarmUpConfig> { |
| ctor protected WarmUpConfig(androidx.health.services.client.data.ExerciseType exerciseType, java.util.Set<androidx.health.services.client.data.DataType> dataTypes); |
| method public static androidx.health.services.client.data.WarmUpConfig.Builder builder(); |
| method public java.util.Set<androidx.health.services.client.data.DataType> getDataTypes(); |
| method public androidx.health.services.client.data.ExerciseType getExerciseType(); |
| method public androidx.health.services.client.proto.DataProto.WarmUpConfig getProto(); |
| property public final java.util.Set<androidx.health.services.client.data.DataType> dataTypes; |
| property public final androidx.health.services.client.data.ExerciseType exerciseType; |
| field public static final android.os.Parcelable.Creator<androidx.health.services.client.data.WarmUpConfig> CREATOR; |
| field public static final androidx.health.services.client.data.WarmUpConfig.Companion Companion; |
| } |
| |
| public static final class WarmUpConfig.Builder { |
| ctor public WarmUpConfig.Builder(); |
| method public androidx.health.services.client.data.WarmUpConfig build(); |
| method public androidx.health.services.client.data.WarmUpConfig.Builder setDataTypes(java.util.Set<androidx.health.services.client.data.DataType> dataTypes); |
| method public androidx.health.services.client.data.WarmUpConfig.Builder setExerciseType(androidx.health.services.client.data.ExerciseType exerciseType); |
| } |
| |
| public static final class WarmUpConfig.Companion { |
| method public androidx.health.services.client.data.WarmUpConfig.Builder builder(); |
| } |
| |
| } |
| |