public static final class

CastRemoteDisplayLocalService.NotificationSettings.Builder

extends Object
java.lang.Object
   ↳ com.google.android.gms.cast.CastRemoteDisplayLocalService.NotificationSettings.Builder

Class Overview

Builder class for the CastRemoteDisplayLocalService.NotificationSettings object.

Summary

Public Constructors
CastRemoteDisplayLocalService.NotificationSettings.Builder()
Public Methods
CastRemoteDisplayLocalService.NotificationSettings build()
CastRemoteDisplayLocalService.NotificationSettings.Builder setNotification(Notification notification)
Sets a custom Notification.
CastRemoteDisplayLocalService.NotificationSettings.Builder setNotificationPendingIntent(PendingIntent notificationPendingIntent)
Sets a PendingIntent that will be executed when the default notification is clicked.
CastRemoteDisplayLocalService.NotificationSettings.Builder setNotificationText(String notificationText)
The default Notification text.
CastRemoteDisplayLocalService.NotificationSettings.Builder setNotificationTitle(String notificationTitle)
The default Notification title.
[Expand]
Inherited Methods
From class java.lang.Object

Public Constructors

public CastRemoteDisplayLocalService.NotificationSettings.Builder ()

Public Methods

public CastRemoteDisplayLocalService.NotificationSettings build ()

Builds and returns the CastRemoteDisplayLocalService.NotificationSettings object. It verifies that if the notification is provided the other arguments are not provided.

Returns
CastRemoteDisplayLocalService.NotificationSettings

public CastRemoteDisplayLocalService.NotificationSettings.Builder setNotification (Notification notification)

Sets a custom Notification. If a custom notification is used, the rest of the settings should not be provided.

Parameters
notification Notification: The custom notification.
Returns
CastRemoteDisplayLocalService.NotificationSettings.Builder CastRemoteDisplayLocalService.NotificationSettings.Builder

public CastRemoteDisplayLocalService.NotificationSettings.Builder setNotificationPendingIntent (PendingIntent notificationPendingIntent)

Sets a PendingIntent that will be executed when the default notification is clicked. If a custom notification is used, this value should not be provided.

Parameters
notificationPendingIntent PendingIntent: The PendingIntent that will be executed when the default notification is clicked.
Returns
CastRemoteDisplayLocalService.NotificationSettings.Builder CastRemoteDisplayLocalService.NotificationSettings.Builder