Package com.brightcove.player.edge
Class OfflineCatalog.Builder
java.lang.Object
com.brightcove.player.edge.Catalog.AbstractBuilder<T>
com.brightcove.player.edge.AbstractOfflineCatalog.Builder<OfflineCatalog.Builder>
com.brightcove.player.edge.OfflineCatalog.Builder
- Enclosing class:
- OfflineCatalog
public static class OfflineCatalog.Builder
extends AbstractOfflineCatalog.Builder<OfflineCatalog.Builder>
The Builder to create the OfflineCatalog object.
-
Constructor Summary
ConstructorDescriptionBuilder
(android.content.Context context, EventEmitter eventEmitter, String account) -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the OfflineCatalog object.protected OfflineCatalog.Builder
self()
Returns the instance of itself.Methods inherited from class com.brightcove.player.edge.AbstractOfflineCatalog.Builder
setDownloadFileCreator
Methods inherited from class com.brightcove.player.edge.Catalog.AbstractBuilder
setBaseURL, setPolicy, setProperties
-
Constructor Details
-
Builder
public Builder(@NonNull android.content.Context context, @NonNull EventEmitter eventEmitter, @NonNull String account)
-
-
Method Details
-
self
Description copied from class:Catalog.AbstractBuilder
Returns the instance of itself. This is a part of the pattern to set the Builder ready for inheritance.- Specified by:
self
in classAbstractOfflineCatalog.Builder<OfflineCatalog.Builder>
-
build
Builds the OfflineCatalog object.- Overrides:
build
in classCatalog.AbstractBuilder<OfflineCatalog.Builder>
-