Package dev.dsf.bpe.v2.client.fhir
Interface ClientConfig
public interface ClientConfig
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic interface
static interface
static interface
static interface
static interface
-
Method Summary
-
Method Details
-
getFhirServerId
String getFhirServerId()- Returns:
- never
null
-
getBaseUrl
String getBaseUrl()- Returns:
- never
null
-
isStartupConnectionTestEnabled
boolean isStartupConnectionTestEnabled() -
isDebugLoggingEnabled
boolean isDebugLoggingEnabled() -
getConnectTimeout
Duration getConnectTimeout()- Returns:
- never
null
-
getReadTimeout
Duration getReadTimeout()- Returns:
- never
null
-
getTrustStore
KeyStore getTrustStore()- Returns:
- never
null
-
getCertificateAuthentication
ClientConfig.CertificateAuthentication getCertificateAuthentication()- Returns:
- may be
null
-
getBasicAuthentication
ClientConfig.BasicAuthentication getBasicAuthentication()- Returns:
- may be
null
-
getBearerAuthentication
ClientConfig.BearerAuthentication getBearerAuthentication()- Returns:
- may be
null
-
getOidcAuthentication
ClientConfig.OidcAuthentication getOidcAuthentication()- Returns:
- may be
null
-
getProxy
ClientConfig.Proxy getProxy()- Returns:
null
if not enabled or configured as no-proxy url
-