com.ooyala.android.offline.options.DownloadOptions Class Reference

A class that holds offline options to download/store videos to local folders on the device. More...

Inheritance diagram for com.ooyala.android.offline.options.DownloadOptions:
com.ooyala.android.offline.options.OoyalaDownloadOptions

Classes

class  Builder
 A Builder class. More...
 

Public Member Functions

String getPcode ()
 
String getEmbedCode ()
 
String getDomain ()
 
EmbedTokenGenerator getTokenGenerator ()
 
File getFolder ()
 
int getBitrate ()
 
int getConnectionTimeout ()
 
int getReadTimeout ()
 

Protected Member Functions

 DownloadOptions (String pcode, String embedCode, String domain, EmbedTokenGenerator generator, File folder, int bitrate, int connectionTimeout, int readTimeout)
 The private constructor. More...
 

Protected Attributes

final String pcode
 
final String embedCode
 
final String domain
 
final File folder
 
final EmbedTokenGenerator tokenGenerator
 
final int connectionTimeoutInMillisecond
 
final int readTimeoutInMillisecond
 
final int bitrate
 

Detailed Description

A class that holds offline options to download/store videos to local folders on the device.

Constructor & Destructor Documentation

com.ooyala.android.offline.options.DownloadOptions.DownloadOptions ( String  pcode,
String  embedCode,
String  domain,
EmbedTokenGenerator  generator,
File  folder,
int  bitrate,
int  connectionTimeout,
int  readTimeout 
)
protected

The private constructor.

Parameters
pcode
embedCode
domain
generator
folder
bitrate
connectionTimeout
readTimeout

Member Function Documentation

int com.ooyala.android.offline.options.DownloadOptions.getBitrate ( )
Returns
the desired bitrate
int com.ooyala.android.offline.options.DownloadOptions.getConnectionTimeout ( )
Returns
connection timeout in millisecond
String com.ooyala.android.offline.options.DownloadOptions.getDomain ( )
Returns
the domain string
String com.ooyala.android.offline.options.DownloadOptions.getEmbedCode ( )
Returns
the embedCode
File com.ooyala.android.offline.options.DownloadOptions.getFolder ( )
Returns
the local folder for the streams
String com.ooyala.android.offline.options.DownloadOptions.getPcode ( )
Returns
the pcode
int com.ooyala.android.offline.options.DownloadOptions.getReadTimeout ( )
Returns
read timeout in millisecond
EmbedTokenGenerator com.ooyala.android.offline.options.DownloadOptions.getTokenGenerator ( )
Returns
the embed token generator

Member Data Documentation

final int com.ooyala.android.offline.options.DownloadOptions.bitrate
protected
final int com.ooyala.android.offline.options.DownloadOptions.connectionTimeoutInMillisecond
protected
final String com.ooyala.android.offline.options.DownloadOptions.domain
protected
final String com.ooyala.android.offline.options.DownloadOptions.embedCode
protected
final File com.ooyala.android.offline.options.DownloadOptions.folder
protected
final String com.ooyala.android.offline.options.DownloadOptions.pcode
protected
final int com.ooyala.android.offline.options.DownloadOptions.readTimeoutInMillisecond
protected
final EmbedTokenGenerator com.ooyala.android.offline.options.DownloadOptions.tokenGenerator
protected