-
- All Implemented Interfaces:
-
com.theoplayer.android.api.source.analytics.AnalyticsDescription
public class MoatOptions implements AnalyticsDescription
The configuration of the Moat integration.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public class
MoatOptions.Builder
The builder for the Moat configuration.
-
Field Summary
Fields Modifier and Type Field Description private final AnalyticsIntegration
integration
private transient String
namespace
private String
partnerCode
-
Method Summary
Modifier and Type Method Description AnalyticsIntegration
getIntegration()
The identifier of the Moat integration. String
getNamespace()
The namespace. String
getPartnerCode()
The partner code. boolean
isAdIdCollectionDisabled()
Returns whether the ad identifier collection is enabled. boolean
isLocationServicesDisabled()
Returns whether the location service is disabled. boolean
isLoggingEnabled()
Returns whether the logging for moat is enabled. boolean
equals(Object o)
int
hashCode()
-
-
Method Detail
-
getIntegration
@NonNull() AnalyticsIntegration getIntegration()
The identifier of the Moat integration.
-
getNamespace
@NonNull() String getNamespace()
The namespace. (NonNull)
-
getPartnerCode
@NonNull() String getPartnerCode()
The partner code. (NonNull)
-
isAdIdCollectionDisabled
boolean isAdIdCollectionDisabled()
Returns whether the ad identifier collection is enabled.
-
isLocationServicesDisabled
boolean isLocationServicesDisabled()
Returns whether the location service is disabled.
-
isLoggingEnabled
boolean isLoggingEnabled()
Returns whether the logging for moat is enabled.
-
hashCode
int hashCode()
-
-
-
-