Cast.CastOptions.Builder

public static final class Cast.CastOptions.Builder extends Object

A builder to create an instance of Cast.CastOptions to set API configuration parameters for Cast.

Public Constructor Summary

Builder(CastDevice castDevice, Cast.Listener castListener)
Creates a builder of Cast.CastOptions to set API configuration parameters for Cast.

Public Method Summary

Cast.CastOptions
build()
Builds a CastOptions with the arguments supplied to this builder.
Cast.CastOptions.Builder
setVerboseLoggingEnabled(boolean enabled)
Enables or disables verbose logging for this Cast session.

Inherited Method Summary

Object
clone()
boolean
equals(Object arg0)
void
finalize()
final Class<?>
getClass()
int
hashCode()
final void
notify()
final void
notifyAll()
String
toString()
final void
wait(long arg0, int arg1)
final void
wait(long arg0)
final void
wait()

Public Constructors

public Builder (CastDevice castDevice, Cast.Listener castListener)

Creates a builder of Cast.CastOptions to set API configuration parameters for Cast.

Parameters
castDevice The Cast receiver device returned from the MediaRouteProvider. May not be null.
castListener The listener for Cast events. May not be null.

Public Methods

public Cast.CastOptions build ()

Builds a CastOptions with the arguments supplied to this builder.

public Cast.CastOptions.Builder setVerboseLoggingEnabled (boolean enabled)

Enables or disables verbose logging for this Cast session. This option is provided to aid in testing and debugging, and should not be enabled in release builds.