public static class AppConfiguration.App.Vendors.IABVendors
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
AppConfiguration.App.Vendors.IABVendors.PublisherRestriction |
| Modifier and Type | Field and Description |
|---|---|
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
|
| Constructor and Description |
|---|
IABVendors(java.lang.Boolean all,
java.lang.Boolean requireUpdatedGVL,
java.lang.Integer updateGVLTimeout,
java.util.Set<java.lang.String> include,
java.util.Set<java.lang.String> exclude,
java.lang.Integer version,
java.lang.Boolean enabled) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
getAll() |
java.util.Set<java.lang.String> |
getExclude() |
java.util.Set<java.lang.String> |
getInclude() |
boolean |
getRequireUpdatedGVL() |
java.util.List<AppConfiguration.App.Vendors.IABVendors.PublisherRestriction> |
getRestrictions() |
int |
getUpdateGVLTimeout() |
java.lang.Integer |
getVersion() |
boolean |
isEnabled() |
boolean |
shouldUseVersion(int checkedVersion)
Check the configured tcf version
|
public transient boolean canBeEnabled
public IABVendors(java.lang.Boolean all,
java.lang.Boolean requireUpdatedGVL,
java.lang.Integer updateGVLTimeout,
java.util.Set<java.lang.String> include,
java.util.Set<java.lang.String> exclude,
java.lang.Integer version,
java.lang.Boolean enabled)
public boolean getAll()
public boolean getRequireUpdatedGVL()
public int getUpdateGVLTimeout()
public java.util.Set<java.lang.String> getInclude()
public java.util.Set<java.lang.String> getExclude()
public java.lang.Integer getVersion()
public java.util.List<AppConfiguration.App.Vendors.IABVendors.PublisherRestriction> getRestrictions()
public boolean shouldUseVersion(int checkedVersion)
checkedVersion - the specified versionpublic boolean isEnabled()