com.ooyala.android.discovery.DiscoveryOptions.Builder Class Reference

Supports a fluid syntax for configuration. More...

Public Member Functions

 Builder ()
 The constructor. More...
 
Builder setType (Type type)
 Set discovery type. More...
 
Builder setLimit (long limit)
 Set the discovery result limits. More...
 
Builder setTimeout (long timeout)
 Set the timeout in milisecond this will enable CastCompanionLibrary's VideoCastManager.FEATURE_NOTIFICATION. More...
 
DiscoveryOptions build ()
 

Detailed Description

Supports a fluid syntax for configuration.

Constructor & Destructor Documentation

com.ooyala.android.discovery.DiscoveryOptions.Builder.Builder ( )

The constructor.

Member Function Documentation

DiscoveryOptions com.ooyala.android.discovery.DiscoveryOptions.Builder.build ( )
Builder com.ooyala.android.discovery.DiscoveryOptions.Builder.setLimit ( long  limit)

Set the discovery result limits.

Parameters
limit- the max number of records discovery should provide The default value is 10.
Returns
the Builder to continue constructing the CastOptions
Builder com.ooyala.android.discovery.DiscoveryOptions.Builder.setTimeout ( long  timeout)

Set the timeout in milisecond this will enable CastCompanionLibrary's VideoCastManager.FEATURE_NOTIFICATION.

Parameters
timeout- the timeout value in miliseconds The default value is 10 seconds.
Returns
the Builder to continue constructing the CastOptions
Builder com.ooyala.android.discovery.DiscoveryOptions.Builder.setType ( Type  type)

Set discovery type.

Parameters
type- The discovery type, the default value is similarassets
Returns
the Builder to continue constructing the CastOptions