Object GoogleDaiIntegrationFactory
-
- All Implemented Interfaces:
-
com.theoplayer.android.internal.integration.IntegrationFactory
public class GoogleDaiIntegrationFactory implements IntegrationFactoryFactory class for creating GoogleDaiIntegration instance.
-
-
Field Summary
Fields Modifier and Type Field Description public final static GoogleDaiIntegrationFactoryINSTANCE
-
Method Summary
Modifier and Type Method Description final static GoogleDaiIntegrationcreateGoogleDaiIntegration(THEOplayerView theoplayerView, GoogleImaConfiguration googleImaConfiguration)Creates a GoogleDaiIntegration instance. final static GoogleDaiIntegrationcreateGoogleDaiIntegration(THEOplayerView theoplayerView, ImaSdkSettings imaSdkSettings)Creates a GoogleDaiIntegration instance. final static GoogleDaiIntegrationcreateGoogleDaiIntegration(THEOplayerView theoplayerView)Creates a GoogleDaiIntegration instance. GoogleDaiIntegrationcreateIntegration(THEOplayerView theoplayerView)-
-
Method Detail
-
createGoogleDaiIntegration
final static GoogleDaiIntegration createGoogleDaiIntegration(THEOplayerView theoplayerView, GoogleImaConfiguration googleImaConfiguration)
Creates a GoogleDaiIntegration instance.
- Parameters:
theoplayerView- The THEOplayerView where the stream would play (NonNull).googleImaConfiguration- The configuration for the Google IMA integration.- Returns:
The GoogleDaiIntegration (NonNull).
-
createGoogleDaiIntegration
@Deprecated(message = "use createGoogleDaiIntegration(THEOplayerView, GoogleImaConfiguration)", replaceWith = @ReplaceWith(imports = {"com.theoplayer.android.api.ads.ima.GoogleDaiIntegrationFactory.createGoogleDaiIntegration", "com.theoplayer.android.api.ads.ima.GoogleImaConfiguration"}, expression = "createGoogleDaiIntegration(theoplayerView, GoogleImaConfiguration(imaSdkSettings = imaSdkSettings))")) final static GoogleDaiIntegration createGoogleDaiIntegration(THEOplayerView theoplayerView, ImaSdkSettings imaSdkSettings)
Creates a GoogleDaiIntegration instance.
- Parameters:
theoplayerView- The THEOplayerView where the stream would play (NonNull).imaSdkSettings- The settings for the IMA SDK.- Returns:
The GoogleDaiIntegration (NonNull).
-
createGoogleDaiIntegration
final static GoogleDaiIntegration createGoogleDaiIntegration(THEOplayerView theoplayerView)
Creates a GoogleDaiIntegration instance.
This uses the GoogleImaConfiguration specified in THEOplayerConfig.googleImaConfiguration.
- Parameters:
theoplayerView- The THEOplayerView where the stream would play (NonNull).- Returns:
The GoogleDaiIntegration (NonNull).
-
createIntegration
GoogleDaiIntegration createIntegration(THEOplayerView theoplayerView)
-
-
-
-