public class CloudRequestEngineBuilder extends AspectEngineBuilderBase<CloudRequestEngineBuilder,CloudRequestEngine>
CloudRequestEngine.loggerFactory| Constructor and Description |
|---|
CloudRequestEngineBuilder(org.slf4j.ILoggerFactory loggerFactory) |
CloudRequestEngineBuilder(org.slf4j.ILoggerFactory loggerFactory,
HttpClient httpClient) |
| Modifier and Type | Method and Description |
|---|---|
CloudRequestEngine |
build() |
protected CloudRequestEngine |
newEngine(List<String> properties) |
CloudRequestEngineBuilder |
setDataEndpoint(String uri)
The endpoint the CloudRequestEngine will query to get a processing result.
|
CloudRequestEngineBuilder |
setEndpoint(String uri)
The root endpoint which the CloudRequestsEngine will query.
|
CloudRequestEngineBuilder |
setEvidenceKeysEndpoint(String uri)
The endpoint the cloudRequestEngine will query to get the required
evidence keys.
|
CloudRequestEngineBuilder |
setLicenseKey(String licenseKey)
The license key to query the endpoint with.
|
CloudRequestEngineBuilder |
setPropertiesEndpoint(String uri)
The endpoint the cloudRequestEngine will query to get the available
properties.
|
CloudRequestEngineBuilder |
setResourceKey(String resourceKey)
The resource key to query the endpoint with.
|
CloudRequestEngineBuilder |
setTimeOutSeconds(int timeout)
Timeout in seconds for the request to the endpoint.
|
buildEngine, configureEngine, getProperties, preCreateEngine, setCache, setLazyLoading, setProperties, setProperty, setPropertypublic CloudRequestEngineBuilder(org.slf4j.ILoggerFactory loggerFactory)
public CloudRequestEngineBuilder(org.slf4j.ILoggerFactory loggerFactory,
HttpClient httpClient)
protected CloudRequestEngine newEngine(List<String> properties)
newEngine in class AspectEngineBuilderBase<CloudRequestEngineBuilder,CloudRequestEngine>public CloudRequestEngine build() throws Exception
Exceptionpublic CloudRequestEngineBuilder setEndpoint(String uri)
uri - root endpointpublic CloudRequestEngineBuilder setDataEndpoint(String uri)
uri - data endpointpublic CloudRequestEngineBuilder setPropertiesEndpoint(String uri)
uri - properties endpointpublic CloudRequestEngineBuilder setEvidenceKeysEndpoint(String uri)
uri - evidence keys endpointpublic CloudRequestEngineBuilder setResourceKey(String resourceKey)
resourceKey - resource keypublic CloudRequestEngineBuilder setLicenseKey(String licenseKey)
licenseKey - license keypublic CloudRequestEngineBuilder setTimeOutSeconds(int timeout)
timeout - in secondsCopyright © 2021 51Degrees. All rights reserved.