Class DataClientSettingsExt
java.lang.Object
com.here.platform.data.client.settings.DataClientSettingsExt
- All Implemented Interfaces:
org.apache.pekko.actor.Extension
-
Constructor Summary
ConstructorsConstructorDescriptionDataClientSettingsExt(com.typesafe.config.Config dataClientConfiguration, org.apache.pekko.actor.ExtendedActorSystem system) -
Method Summary
Modifier and TypeMethodDescriptionasInternalSettings(Settings settings) final ClientExecutionContextcreateHttpRequestSigner(HereTokenProvider tokenProvider, scala.Option<BillingTag> billingTag) createLookupService(scala.Option<ProxySettings> proxySettings) createTokenProvider(RequestExecutor requestExecutor, RequestSignerSettings credentials, scala.Option<ProxySettings> proxySettings) com.typesafe.config.Configbooleanorg.apache.pekko.actor.ExtendedActorSystemsystem()
-
Constructor Details
-
DataClientSettingsExt
public DataClientSettingsExt(com.typesafe.config.Config dataClientConfiguration, org.apache.pekko.actor.ExtendedActorSystem system)
-
-
Method Details
-
asInternalSettings
-
clientExecutionContext
-
createHttpRequestSigner
public HttpRequestSigner createHttpRequestSigner(HereTokenProvider tokenProvider, scala.Option<BillingTag> billingTag) -
createLookupService
-
createTokenProvider
public HereTokenProvider createTokenProvider(RequestExecutor requestExecutor, RequestSignerSettings credentials, scala.Option<ProxySettings> proxySettings) -
dataClientConfiguration
public com.typesafe.config.Config dataClientConfiguration() -
defaultSettings
-
isLocalEnv
public boolean isLocalEnv() -
system
public org.apache.pekko.actor.ExtendedActorSystem system()
-