public static class

DataUpdateListenerRegistrationRequest.Builder

extends Object
java.lang.Object
   ↳ com.google.android.gms.fitness.request.DataUpdateListenerRegistrationRequest.Builder

Class Overview

Builder for creating DataUpdateListenerRegistrationRequest.

Summary

Public Constructors
DataUpdateListenerRegistrationRequest.Builder()
Public Methods
DataUpdateListenerRegistrationRequest build()
Builds the DataUpdateListenerRegistrationRequest object from the builder.
DataUpdateListenerRegistrationRequest.Builder setDataSource(DataSource dataSource)
Sets the DataSource for which we want to listen for data updates.
DataUpdateListenerRegistrationRequest.Builder setDataType(DataType dataType)
Sets the DataType for which we want to listen for data updates.
DataUpdateListenerRegistrationRequest.Builder setPendingIntent(PendingIntent pendingIntent)
Sets the PendingIntent which will receive data update notification for updates.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public DataUpdateListenerRegistrationRequest.Builder ()

Public Methods

public DataUpdateListenerRegistrationRequest build ()

Builds the DataUpdateListenerRegistrationRequest object from the builder.

Returns
DataUpdateListenerRegistrationRequest
Throws
NullPointerException if the pendingIntent is null
IllegalStateException if both dataSource and dataType are null

public DataUpdateListenerRegistrationRequest.Builder setDataSource (DataSource dataSource)

Sets the DataSource for which we want to listen for data updates.

Parameters
dataSource DataSource
Returns
DataUpdateListenerRegistrationRequest.Builder
Throws
NullPointerException if the dataSource is null

public DataUpdateListenerRegistrationRequest.Builder setDataType (DataType dataType)

Sets the DataType for which we want to listen for data updates.

Parameters
dataType DataType
Returns
DataUpdateListenerRegistrationRequest.Builder
Throws
NullPointerException if the dataType is null

public DataUpdateListenerRegistrationRequest.Builder setPendingIntent (PendingIntent pendingIntent)

Sets the PendingIntent which will receive data update notification for updates.

Parameters
pendingIntent PendingIntent
Returns
DataUpdateListenerRegistrationRequest.Builder
Throws
NullPointerException if the pendingIntent is null