If set to false, a non-matching User-Agent will result in
properties without set values.
DeviceDetectionOnPremisePipelineBuilder.setAutoUpdate(boolean enabled)
Enable/Disable auto update.
DeviceDetectionOnPremisePipelineBuilder.setConcurrency(int concurrency)
Set the expected number of concurrent operations using the engine.
The DataUpdateService has the ability to watch a
file on disk and refresh the engine as soon as that file is
updated.
Set the license key used when checking for new
device detection data files.
Enable/Disable update on startup.
DeviceDetectionOnPremisePipelineBuilder.setDataUpdateService(fiftyone.pipeline.engines.services.DataUpdateService dataUpdateService)
Automatic updates require a DataUpdateService.
Configure the engine to use the specified URL when looking for
an updated data file.
DeviceDetectionOnPremisePipelineBuilder.setDataUpdateUrlFormatter(fiftyone.pipeline.engines.data.DataUpdateUrlFormatter formatter)
Specify a DataUpdateUrlFormatter to be used by the
DataUpdateService when building the complete URL to query for
updated data.
Set a value indicating if the DataUpdateService should expect the
response from the data update URL to contain a 'content-md5' HTTP header
that can be used to verify the integrity of the content.
DeviceDetectionOnPremisePipelineBuilder.setDifference(int difference)
Set the maximum difference to allow when processing HTTP headers.
DeviceDetectionOnPremisePipelineBuilder.setDrift(int drift)
Set the maximum drift to allow when matching hashes.
DeviceDetectionOnPremisePipelineBuilder.setPerformanceProfile(fiftyone.pipeline.engines.Constants.PerformanceProfiles profile)
Set the performance profile for the device detection engine.
Add a property to the list of properties that the engine will populate in
the response.
DeviceDetectionOnPremisePipelineBuilder.setShareUsage(boolean enabled)
Set share usage enabled/disabled.
Set the time between checks for a new data file made by the
DataUpdateService in seconds.
Set the time between checks for a new data file made by the
DataUpdateService in milliseconds.
A random element can be added to the DataUpdateService polling interval.
A random element can be added to the DataUpdateService polling interval.
Set whether or not the performance optimized graph is used
for processing.
Set whether or not the predictive optimized graph is used
for processing.
Use a 51Degrees on-premise device detection engine to
perform device detection.
Use a 51Degrees on-premise device detection engine to
perform device detection.