IP Intelligence services for 51Degrees Pipeline

fiftyone.ipintelligence.IPIntelligenceCloudPipelineBuilder Class Reference

Detailed Description

Builder used to create pipelines with a cloud-based IP Intelligence engine.

Inheritance diagram for fiftyone.ipintelligence.IPIntelligenceCloudPipelineBuilder:

[legend]

Collaboration diagram for fiftyone.ipintelligence.IPIntelligenceCloudPipelineBuilder:

[legend]

Public Member Functions

 IPIntelligenceCloudPipelineBuilder (ILoggerFactory loggerFactory, HttpClient httpClient)
 Internal Constructor.
Pipeline build () throws Exception
 Build the pipeline using the configured values.

Constructor & Destructor Documentation

◆ IPIntelligenceCloudPipelineBuilder()

fiftyone.ipintelligence.IPIntelligenceCloudPipelineBuilder.IPIntelligenceCloudPipelineBuilder ( ILoggerFactory loggerFactory,
HttpClient httpClient )

Internal Constructor.

This builder should only be created through the IPIntelligencePipelineBuilder

Parameters
loggerFactory
httpClient

Member Function Documentation

◆ build()

Pipeline fiftyone.ipintelligence.IPIntelligenceCloudPipelineBuilder.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 IPIntelligenceCloudEngine to interpret the IP Intelligence results.
Exceptions
Exception