Package io.didomi.sdk.config.app
Class AppConfiguration.App.Vendors.IABVendors
-
- All Implemented Interfaces:
public final class AppConfiguration.App.Vendors.IABVendorsapp.vendors.iabsection of the configuration file
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classAppConfiguration.App.Vendors.IABVendors.PublisherRestrictionapp.vendors.iab.restrictionssection of the configuration file
-
Field Summary
Fields Modifier and Type Field Description private BooleancanBeEnabledprivate final IntegervalidCmpIdprivate final Booleanallprivate final BooleanrequireUpdatedGVLprivate final IntegerupdateGVLTimeoutprivate final Set<String>includeprivate final Set<String>excludeprivate final Booleanenabledprivate final List<AppConfiguration.App.Vendors.IABVendors.PublisherRestriction>restrictionsprivate final IntegermajorVersionprivate final IntegerminorVersionprivate final IntegergvlSpecificationVersion
-
Constructor Summary
Constructors Constructor Description AppConfiguration.App.Vendors.IABVendors(Boolean all, Boolean requireUpdatedGVL, Integer updateGVLTimeout, Set<String> include, Set<String> exclude, Boolean enabled, List<AppConfiguration.App.Vendors.IABVendors.PublisherRestriction> restrictions, Integer majorVersion, Integer minorVersion, Integer gvlSpecificationVersion, Integer internalCmpId)
-
Method Summary
Modifier and Type Method Description final BooleangetCanBeEnabled()Whether the TCF can be enabled or not This depends on the configuration being loaded from Didomi's servers and not from a local or uncontrolled source final UnitsetCanBeEnabled(Boolean canBeEnabled)Whether the TCF can be enabled or not This depends on the configuration being loaded from Didomi's servers and not from a local or uncontrolled source final IntegergetValidCmpId()final BooleangetAll()final BooleangetRequireUpdatedGVL()final IntegergetUpdateGVLTimeout()final Set<String>getInclude()final Set<String>getExclude()final BooleangetEnabled()final List<AppConfiguration.App.Vendors.IABVendors.PublisherRestriction>getRestrictions()final IntegergetMajorVersion()final IntegergetMinorVersion()final IntegergetGvlSpecificationVersion()-
-
Constructor Detail
-
AppConfiguration.App.Vendors.IABVendors
AppConfiguration.App.Vendors.IABVendors(Boolean all, Boolean requireUpdatedGVL, Integer updateGVLTimeout, Set<String> include, Set<String> exclude, Boolean enabled, List<AppConfiguration.App.Vendors.IABVendors.PublisherRestriction> restrictions, Integer majorVersion, Integer minorVersion, Integer gvlSpecificationVersion, Integer internalCmpId)
-
-
Method Detail
-
getCanBeEnabled
final Boolean getCanBeEnabled()
Whether the TCF can be enabled or not This depends on the configuration being loaded from Didomi's servers and not from a local or uncontrolled source
-
setCanBeEnabled
final Unit setCanBeEnabled(Boolean canBeEnabled)
Whether the TCF can be enabled or not This depends on the configuration being loaded from Didomi's servers and not from a local or uncontrolled source
-
getValidCmpId
final Integer getValidCmpId()
-
getRequireUpdatedGVL
final Boolean getRequireUpdatedGVL()
-
getUpdateGVLTimeout
final Integer getUpdateGVLTimeout()
-
getInclude
final Set<String> getInclude()
-
getExclude
final Set<String> getExclude()
-
getEnabled
final Boolean getEnabled()
-
getRestrictions
final List<AppConfiguration.App.Vendors.IABVendors.PublisherRestriction> getRestrictions()
-
getMajorVersion
final Integer getMajorVersion()
-
getMinorVersion
final Integer getMinorVersion()
-
getGvlSpecificationVersion
final Integer getGvlSpecificationVersion()
-
-
-
-