Oura class abstract
- Annotations
-
- @ChopperApi()
Constructors
- Oura.new()
Properties
- client ↔ ChopperClient
-
getter/setter pairinherited
- definitionType → Type
-
Used internally to retrieve the service from
ChopperClient
.no setterinherited - hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
v2SandboxUsercollectionDailyActivityDocumentIdGet(
{required String? documentId}) → Future< Response< DailyActivityModel> > - Sandbox - Single Daily Activity Document @param document_id
-
v2SandboxUsercollectionDailyActivityGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyActivityModel> > - Sandbox - Multiple Daily Activity Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionDailyCardiovascularAgeDocumentIdGet(
{required String? documentId}) → Future< Response< DailyCardiovascularAgeModel> > - Sandbox - Single Daily Cardiovascular Age Document @param document_id
-
v2SandboxUsercollectionDailyCardiovascularAgeGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyCardiovascularAgeModel> > - Sandbox - Multiple Daily Cardiovascular Age Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionDailyReadinessDocumentIdGet(
{required String? documentId}) → Future< Response< DailyReadinessModel> > - Sandbox - Single Daily Readiness Document @param document_id
-
v2SandboxUsercollectionDailyReadinessGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyReadinessModel> > - Sandbox - Multiple Daily Readiness Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionDailyResilienceDocumentIdGet(
{required String? documentId}) → Future< Response< DailyResilienceModel> > - Sandbox - Single Daily Resilience Document @param document_id
-
v2SandboxUsercollectionDailyResilienceGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyResilienceModel> > - Sandbox - Multiple Daily Resilience Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionDailySleepDocumentIdGet(
{required String? documentId}) → Future< Response< DailySleepModel> > - Sandbox - Single Daily Sleep Document @param document_id
-
v2SandboxUsercollectionDailySleepGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailySleepModel> > - Sandbox - Multiple Daily Sleep Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionDailySpo2DocumentIdGet(
{required String? documentId}) → Future< Response< DailySpO2Model> > - Sandbox - Single Daily Spo2 Document @param document_id
-
v2SandboxUsercollectionDailySpo2Get(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailySpO2Model> > - Sandbox - Multiple Daily Spo2 Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionDailyStressDocumentIdGet(
{required String? documentId}) → Future< Response< DailyStressModel> > - Sandbox - Single Daily Stress Document @param document_id
-
v2SandboxUsercollectionDailyStressGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyStressModel> > - Sandbox - Multiple Daily Stress Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionEnhancedTagDocumentIdGet(
{required String? documentId}) → Future< Response< EnhancedTagModel> > - Sandbox - Single Enhanced Tag Document @param document_id
-
v2SandboxUsercollectionEnhancedTagGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseEnhancedTagModel> > - Sandbox - Multiple Enhanced Tag Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionHeartrateGet(
{String? startDatetime, String? endDatetime, String? nextToken}) → Future< Response< TimeSeriesResponseHeartRateModel> > - Sandbox - Multiple Heartrate Documents @param start_datetime @param end_datetime @param next_token
-
v2SandboxUsercollectionRestModePeriodDocumentIdGet(
{required String? documentId}) → Future< Response< RestModePeriodModel> > - Sandbox - Single Rest Mode Period Document @param document_id
-
v2SandboxUsercollectionRestModePeriodGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseRestModePeriodModel> > - Sandbox - Multiple Rest Mode Period Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionRingConfigurationDocumentIdGet(
{required String? documentId}) → Future< Response< RingConfigurationModel> > - Sandbox - Single Ring Configuration Document @param document_id
-
v2SandboxUsercollectionRingConfigurationGet(
{String? nextToken}) → Future< Response< MultiDocumentResponseRingConfigurationModel> > - Sandbox - Multiple Ring Configuration Documents @param next_token
-
v2SandboxUsercollectionSessionDocumentIdGet(
{required String? documentId}) → Future< Response< SessionModel> > - Sandbox - Single Session Document @param document_id
-
v2SandboxUsercollectionSessionGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseSessionModel> > - Sandbox - Multiple Session Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionSleepDocumentIdGet(
{required String? documentId}) → Future< Response< SleepModel> > - Sandbox - Single Sleep Document @param document_id
-
v2SandboxUsercollectionSleepGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseSleepModel> > - Sandbox - Multiple Sleep Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionSleepTimeDocumentIdGet(
{required String? documentId}) → Future< Response< SleepTimeModel> > - Sandbox - Single Sleep Time Document @param document_id
-
v2SandboxUsercollectionSleepTimeGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseSleepTimeModel> > - Sandbox - Multiple Sleep Time Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionTagDocumentIdGet(
{required String? documentId}) → Future< Response< TagModel> > - Sandbox - Single Tag Document @param document_id
-
v2SandboxUsercollectionTagGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseTagModel> > - Sandbox - Multiple Tag Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionVO2MaxDocumentIdGet(
{required String? documentId}) → Future< Response< VO2MaxModel> > - Sandbox - Single Vo2 Max Document @param document_id
-
v2SandboxUsercollectionVO2MaxGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseVO2MaxModel> > - Sandbox - Multiple Vo2 Max Documents @param start_date @param end_date @param next_token
-
v2SandboxUsercollectionWorkoutDocumentIdGet(
{required String? documentId}) → Future< Response< WorkoutModel> > - Sandbox - Single Workout Document @param document_id
-
v2SandboxUsercollectionWorkoutGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseWorkoutModel> > - Sandbox - Multiple Workout Documents @param start_date @param end_date @param next_token
-
v2UsercollectionDailyActivityDocumentIdGet(
{required String? documentId}) → Future< Response< DailyActivityModel> > - Single Daily Activity Document @param document_id
-
v2UsercollectionDailyActivityGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyActivityModel> > - Multiple Daily Activity Documents @param start_date @param end_date @param next_token
-
v2UsercollectionDailyCardiovascularAgeDocumentIdGet(
{required String? documentId}) → Future< Response< DailyCardiovascularAgeModel> > - Single Daily Cardiovascular Age Document @param document_id
-
v2UsercollectionDailyCardiovascularAgeGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyCardiovascularAgeModel> > - Multiple Daily Cardiovascular Age Documents @param start_date @param end_date @param next_token
-
v2UsercollectionDailyReadinessDocumentIdGet(
{required String? documentId}) → Future< Response< DailyReadinessModel> > - Single Daily Readiness Document @param document_id
-
v2UsercollectionDailyReadinessGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyReadinessModel> > - Multiple Daily Readiness Documents @param start_date @param end_date @param next_token
-
v2UsercollectionDailyResilienceDocumentIdGet(
{required String? documentId}) → Future< Response< DailyResilienceModel> > - Single Daily Resilience Document @param document_id
-
v2UsercollectionDailyResilienceGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyResilienceModel> > - Multiple Daily Resilience Documents @param start_date @param end_date @param next_token
-
v2UsercollectionDailySleepDocumentIdGet(
{required String? documentId}) → Future< Response< DailySleepModel> > - Single Daily Sleep Document @param document_id
-
v2UsercollectionDailySleepGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailySleepModel> > - Multiple Daily Sleep Documents @param start_date @param end_date @param next_token
-
v2UsercollectionDailySpo2DocumentIdGet(
{required String? documentId}) → Future< Response< DailySpO2Model> > - Single Daily Spo2 Document @param document_id
-
v2UsercollectionDailySpo2Get(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailySpO2Model> > - Multiple Daily Spo2 Documents @param start_date @param end_date @param next_token
-
v2UsercollectionDailyStressDocumentIdGet(
{required String? documentId}) → Future< Response< DailyStressModel> > - Single Daily Stress Document @param document_id
-
v2UsercollectionDailyStressGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseDailyStressModel> > - Multiple Daily Stress Documents @param start_date @param end_date @param next_token
-
v2UsercollectionEnhancedTagDocumentIdGet(
{required String? documentId}) → Future< Response< EnhancedTagModel> > - Single Enhanced Tag Document @param document_id
-
v2UsercollectionEnhancedTagGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseEnhancedTagModel> > - Multiple Enhanced Tag Documents @param start_date @param end_date @param next_token
-
v2UsercollectionHeartrateGet(
{String? startDatetime, String? endDatetime, String? nextToken}) → Future< Response< TimeSeriesResponseHeartRateModel> > - Multiple Multiple Heart Rate Documents Documents @param start_datetime @param end_datetime @param next_token
-
v2UsercollectionPersonalInfoGet(
) → Future< Response< PersonalInfoResponse> > - Single Personal Info Document
-
v2UsercollectionRestModePeriodDocumentIdGet(
{required String? documentId}) → Future< Response< RestModePeriodModel> > - Single Rest Mode Period Document @param document_id
-
v2UsercollectionRestModePeriodGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseRestModePeriodModel> > - Multiple Rest Mode Period Documents @param start_date @param end_date @param next_token
-
v2UsercollectionRingConfigurationDocumentIdGet(
{required String? documentId}) → Future< Response< RingConfigurationModel> > - Single Ring Configuration Document @param document_id
-
v2UsercollectionRingConfigurationGet(
{String? nextToken}) → Future< Response< MultiDocumentResponseRingConfigurationModel> > - Multiple Ring Configuration Documents @param next_token
-
v2UsercollectionSessionDocumentIdGet(
{required String? documentId}) → Future< Response< SessionModel> > - Single Session Document @param document_id
-
v2UsercollectionSessionGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseSessionModel> > - Multiple Session Documents @param start_date @param end_date @param next_token
-
v2UsercollectionSleepDocumentIdGet(
{required String? documentId}) → Future< Response< SleepModel> > - Single Sleep Document @param document_id
-
v2UsercollectionSleepGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseSleepModel> > - Multiple Sleep Documents @param start_date @param end_date @param next_token
-
v2UsercollectionSleepTimeDocumentIdGet(
{required String? documentId}) → Future< Response< SleepTimeModel> > - Single Sleep Time Document @param document_id
-
v2UsercollectionSleepTimeGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseSleepTimeModel> > - Multiple Sleep Time Documents @param start_date @param end_date @param next_token
-
v2UsercollectionTagDocumentIdGet(
{required String? documentId}) → Future< Response< TagModel> > - Single Tag Document @param document_id
-
v2UsercollectionTagGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseTagModel> > - Multiple Tag Documents @param start_date @param end_date @param next_token
-
v2UsercollectionVO2MaxDocumentIdGet(
{required String? documentId}) → Future< Response< VO2MaxModel> > - Single Vo2 Max Document @param document_id
-
v2UsercollectionVO2MaxGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseVO2MaxModel> > - Multiple Vo2 Max Documents @param start_date @param end_date @param next_token
-
v2UsercollectionWorkoutDocumentIdGet(
{required String? documentId}) → Future< Response< WorkoutModel> > - Single Workout Document @param document_id
-
v2UsercollectionWorkoutGet(
{String? startDate, String? endDate, String? nextToken}) → Future< Response< MultiDocumentResponseWorkoutModel> > - Multiple Workout Documents @param start_date @param end_date @param next_token
-
v2WebhookSubscriptionGet(
) → Future< Response< List< >WebhookSubscriptionModel> > - List Webhook Subscriptions
-
v2WebhookSubscriptionIdDelete(
{required String? id}) → Future< Response> - Delete Webhook Subscription @param id
-
v2WebhookSubscriptionIdGet(
{required String? id}) → Future< Response< WebhookSubscriptionModel> > - Get Webhook Subscription @param id
-
v2WebhookSubscriptionIdPut(
{required String? id, required UpdateWebhookSubscriptionRequest? body}) → Future< Response< WebhookSubscriptionModel> > - Update Webhook Subscription @param id
-
v2WebhookSubscriptionPost(
{required CreateWebhookSubscriptionRequest? body}) → Future< Response< WebhookSubscriptionModel> > - Create Webhook Subscription
-
v2WebhookSubscriptionRenewIdPut(
{required String? id}) → Future< Response< WebhookSubscriptionModel> > - Renew Webhook Subscription @param id
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited