Detailed Description
Builder used to create pipelines with an cloud-based device detection engine.
Inheritance diagram for fiftyone.devicedetection.DeviceDetectionCloudPipelineBuilder:
Collaboration diagram for fiftyone.devicedetection.DeviceDetectionCloudPipelineBuilder:
Public Member Functions | |
| DeviceDetectionCloudPipelineBuilder (ILoggerFactory loggerFactory, HttpClient httpClient) | |
| Internal Constructor. | |
| Pipeline | build () throws Exception |
| Build the pipeline using the configured values. | |
Public Member Functions inherited from fiftyone::pipeline::engines::flowelements::CloudPipelineBuilderBase< TBuilder > | |
| CloudPipelineBuilderBase (ILoggerFactory loggerFactory) | |
| TBuilder | setEndPoint (String url) |
| TBuilder | setDataEndpoint (String url) |
| TBuilder | setPropertiesEndpoint (String propertiesEndpoint) |
| TBuilder | setEvidenceKeysEndpoint (String evidenceKeysEndpoint) |
| TBuilder | setResourceKey (String key) |
| TBuilder | setLicenseKey (String key) |
| TBuilder | setCloudRequestOrigin (String cloudRequestOrigin) |
Constructor & Destructor Documentation
◆ DeviceDetectionCloudPipelineBuilder()
| fiftyone.devicedetection.DeviceDetectionCloudPipelineBuilder.DeviceDetectionCloudPipelineBuilder | ( | ILoggerFactory | loggerFactory, |
| HttpClient | httpClient ) |
Internal Constructor.
This builder should only be created through the DeviceDetectionPipelineBuilder
- Parameters
-
loggerFactory httpClient
Member Function Documentation
◆ build()
| Pipeline fiftyone.devicedetection.DeviceDetectionCloudPipelineBuilder.build | ( | ) | throws Exception |
Build the pipeline using the configured values.
- Returns
- A new pipeline instance that contains a cloud request engine for making requests to the 51Degrees cloud service and a DeviceDetectionCloudEngine to interpret the device detection results.
- Exceptions
-
Exception
