Show / Hide Table of Contents

Class DataSource.Types.Application

Optional metadata for the application that provided this data.

Inheritance
object
DataSource.Types.Application
Implements
IMessage<DataSource.Types.Application>
IEquatable<DataSource.Types.Application>
IDeepCloneable<DataSource.Types.Application>
IBufferMessage
IMessage
Inherited Members
object.GetHashCode()
object.GetType()
object.ToString()
Namespace: Google.DevicesAndServices.Health.V4
Assembly: Google.DevicesAndServices.Health.V4.dll
Syntax
public sealed class DataSource.Types.Application : IMessage<DataSource.Types.Application>, IEquatable<DataSource.Types.Application>, IDeepCloneable<DataSource.Types.Application>, IBufferMessage, IMessage

Constructors

Application()

Declaration
public Application()

Application(Application)

Declaration
public Application(DataSource.Types.Application other)
Parameters
Type Name Description
DataSource.Types.Application other

Properties

GoogleWebClientId

Output only. The Google OAuth 2.0 client ID of the web application or service that recorded the data.

This is the client ID used during the Google OAuth flow to obtain user credentials. This field is system-populated when the data is uploaded from Google Web API.

Declaration
public string GoogleWebClientId { get; set; }
Property Value
Type Description
string

PackageName

Output only. A unique identifier for the mobile application that was the source of the data.

This is typically the application's package name on Android (e.g., com.google.fitbit) or the bundle ID on iOS. This field is informational and helps trace data origin. This field is system-populated when the data is uploaded from the Fitbit mobile application, Health Connect or Health Kit.

Declaration
public string PackageName { get; set; }
Property Value
Type Description
string

WebClientId

Output only. The client ID of the application that recorded the data.

This ID is a legacy Fitbit API client ID, which is different from a Google OAuth client ID. Example format: ABC123. This field is system-populated and used for tracing data from legacy Fitbit API integrations. This field is system-populated when the data is uploaded from a legacy Fitbit API integration.

Declaration
public string WebClientId { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX