Index
All Classes and Interfaces|All Packages
B
- build() - Method in class fiftyone.devicedetection.DeviceDetectionCloudPipelineBuilder
-
Build the pipeline using the configured values.
- build() - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Build and return a pipeline that can perform device detection.
D
- DeviceDetectionCloudPipelineBuilder - Class in fiftyone.devicedetection
-
Builder used to create pipelines with an cloud-based device detection engine.
- DeviceDetectionCloudPipelineBuilder(ILoggerFactory, HttpClient) - Constructor for class fiftyone.devicedetection.DeviceDetectionCloudPipelineBuilder
-
Internal Constructor.
- DeviceDetectionOnPremisePipelineBuilder - Class in fiftyone.devicedetection
-
Builder used to create pipelines with an on-premise device detection engine.
- DeviceDetectionPipelineBuilder - Class in fiftyone.devicedetection
-
Builder used to create a Pipeline with a device detection engine.
- DeviceDetectionPipelineBuilder() - Constructor for class fiftyone.devicedetection.DeviceDetectionPipelineBuilder
-
Constructor
- DeviceDetectionPipelineBuilder(ILoggerFactory) - Constructor for class fiftyone.devicedetection.DeviceDetectionPipelineBuilder
-
Constructor
- DeviceDetectionPipelineBuilder(ILoggerFactory, HttpClient) - Constructor for class fiftyone.devicedetection.DeviceDetectionPipelineBuilder
-
Constructor
- DeviceDetectionPipelineBuilder(ILoggerFactory, HttpClient, DataUpdateService) - Constructor for class fiftyone.devicedetection.DeviceDetectionPipelineBuilder
-
Constructor
E
- Enums - Class in fiftyone.devicedetection
-
Deprecated.no longer needed since there is only the Hash algorithm
- Enums() - Constructor for class fiftyone.devicedetection.Enums
-
Deprecated.
- Enums.DeviceDetectionAlgorithm - Enum in fiftyone.devicedetection
-
Deprecated.
F
- fiftyone.devicedetection - package fiftyone.devicedetection
H
- Hash - Enum constant in enum fiftyone.devicedetection.Enums.DeviceDetectionAlgorithm
-
Deprecated.
L
- loggerFactory - Variable in class fiftyone.devicedetection.DeviceDetectionPipelineBuilder
P
- Pattern - Enum constant in enum fiftyone.devicedetection.Enums.DeviceDetectionAlgorithm
-
Deprecated.
S
- setAllowUnmatched(boolean) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
If set to false, a non-matching User-Agent will result in properties without set values.
- setAutoUpdate(boolean) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Enable/Disable auto update.
- setConcurrency(int) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set the expected number of concurrent operations using the engine.
- setDataFileSystemWatcher(boolean) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
The DataUpdateService has the ability to watch a file on disk and refresh the engine as soon as that file is updated.
- setDataUpdateLicenseKey(String) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set the license key used when checking for new device detection data files.
- setDataUpdateOnStartup(boolean) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Enable/Disable update on startup.
- setDataUpdateService(DataUpdateService) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Automatic updates require a
DataUpdateService. - setDataUpdateUrl(String) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Configure the engine to use the specified URL when looking for an updated data file.
- setDataUpdateUrlFormatter(DataUpdateUrlFormatter) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Specify a
DataUpdateUrlFormatterto be used by theDataUpdateServicewhen building the complete URL to query for updated data. - setDataUpdateVerifyMd5(Boolean) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set a value indicating if the
DataUpdateServiceshould 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. - setDifference(int) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set the maximum difference to allow when processing HTTP headers.
- setDrift(int) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set the maximum drift to allow when matching hashes.
- setPerformanceProfile(Constants.PerformanceProfiles) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set the performance profile for the device detection engine.
- setProperty(String) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Add a property to the list of properties that the engine will populate in the response.
- setShareUsage(boolean) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set share usage enabled/disabled.
- setUpdatePollingInterval(int) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set the time between checks for a new data file made by the DataUpdateService in seconds.
- setUpdatePollingIntervalMillis(long) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set the time between checks for a new data file made by the DataUpdateService in milliseconds.
- setUpdateRandomisationMax(int) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
A random element can be added to the DataUpdateService polling interval.
- setUpdateRandomisationMaxMillis(long) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
A random element can be added to the DataUpdateService polling interval.
- setUsePerformanceGraph(boolean) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set whether or not the performance optimized graph is used for processing.
- setUsePredictiveGraph(boolean) - Method in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
-
Set whether or not the predictive optimized graph is used for processing.
- shareUsageEnabled - Variable in class fiftyone.devicedetection.DeviceDetectionOnPremisePipelineBuilder
U
- useCloud(String) - Method in class fiftyone.devicedetection.DeviceDetectionPipelineBuilder
-
Use the 51Degrees Cloud service to perform device detection.
- useOnPremise(byte[]) - Method in class fiftyone.devicedetection.DeviceDetectionPipelineBuilder
-
Use a 51Degrees on-premise device detection engine to perform device detection.
- useOnPremise(byte[], Enums.DeviceDetectionAlgorithm) - Method in class fiftyone.devicedetection.DeviceDetectionPipelineBuilder
-
Deprecated.there is no choice of algorithm, use the (byte[]) method
- useOnPremise(String, boolean) - Method in class fiftyone.devicedetection.DeviceDetectionPipelineBuilder
-
Use a 51Degrees on-premise device detection engine to perform device detection.
V
- valueOf(String) - Static method in enum fiftyone.devicedetection.Enums.DeviceDetectionAlgorithm
-
Deprecated.Returns the enum constant of this type with the specified name.
- values() - Static method in enum fiftyone.devicedetection.Enums.DeviceDetectionAlgorithm
-
Deprecated.Returns an array containing the constants of this enum type, in the order they are declared.
All Classes and Interfaces|All Packages