Package org.apache.camel.component.fhir
Class FhirConfiguration
- java.lang.Object
-
- org.apache.camel.component.fhir.FhirConfiguration
-
- Direct Known Subclasses:
FhirCapabilitiesEndpointConfiguration,FhirCreateEndpointConfiguration,FhirDeleteEndpointConfiguration,FhirHistoryEndpointConfiguration,FhirLoadPageEndpointConfiguration,FhirMetaEndpointConfiguration,FhirOperationEndpointConfiguration,FhirPatchEndpointConfiguration,FhirReadEndpointConfiguration,FhirSearchEndpointConfiguration,FhirTransactionEndpointConfiguration,FhirUpdateEndpointConfiguration,FhirValidateEndpointConfiguration
@UriParams @Configurer(extended=true) public class FhirConfiguration extends Object
Component configuration for FHIR component.
-
-
Constructor Summary
Constructors Constructor Description FhirConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object other)StringgetAccessToken()FhirApiNamegetApiName()ca.uhn.fhir.rest.client.api.IGenericClientgetClient()ca.uhn.fhir.rest.client.api.IRestfulClientFactorygetClientFactory()IntegergetConnectionTimeout()ca.uhn.fhir.rest.api.EncodingEnumgetEncoding()ca.uhn.fhir.context.FhirContextgetFhirContext()ca.uhn.fhir.context.FhirVersionEnumgetFhirVersion()StringgetMethodName()StringgetPassword()StringgetProxyHost()StringgetProxyPassword()IntegergetProxyPort()StringgetProxyUser()StringgetServerUrl()StringgetSessionCookie()IntegergetSocketTimeout()ca.uhn.fhir.rest.api.SummaryEnumgetSummary()StringgetUsername()ca.uhn.fhir.rest.client.api.ServerValidationModeEnumgetValidationMode()inthashCode()booleanisCompress()booleanisDeferModelScanning()booleanisForceConformanceCheck()booleanisLog()booleanisPrettyPrint()voidsetAccessToken(String accessToken)voidsetApiName(FhirApiName apiName)What kind of operation to performvoidsetClient(ca.uhn.fhir.rest.client.api.IGenericClient client)voidsetClientFactory(ca.uhn.fhir.rest.client.api.IRestfulClientFactory clientFactory)voidsetCompress(boolean compress)voidsetConnectionTimeout(Integer connectionTimeout)voidsetDeferModelScanning(boolean deferModelScanning)voidsetEncoding(String encoding)voidsetFhirContext(ca.uhn.fhir.context.FhirContext fhirContext)voidsetFhirVersion(String fhirVersion)voidsetForceConformanceCheck(boolean forceConformanceCheck)voidsetLog(boolean log)voidsetMethodName(String methodName)What sub operation to use for the selected operationvoidsetPassword(String password)voidsetPrettyPrint(boolean prettyPrint)voidsetProxyHost(String proxyHost)voidsetProxyPassword(String proxyPassword)voidsetProxyPort(Integer proxyPort)voidsetProxyUser(String proxyUser)voidsetServerUrl(String serverUrl)voidsetSessionCookie(String sessionCookie)voidsetSocketTimeout(Integer socketTimeout)voidsetSummary(String summary)voidsetUsername(String username)voidsetValidationMode(String validationMode)
-
-
-
Method Detail
-
getServerUrl
public String getServerUrl()
-
setServerUrl
public void setServerUrl(String serverUrl)
-
getFhirVersion
public ca.uhn.fhir.context.FhirVersionEnum getFhirVersion()
-
setFhirVersion
public void setFhirVersion(String fhirVersion)
-
getEncoding
public ca.uhn.fhir.rest.api.EncodingEnum getEncoding()
-
setEncoding
public void setEncoding(String encoding)
-
isPrettyPrint
public boolean isPrettyPrint()
-
setPrettyPrint
public void setPrettyPrint(boolean prettyPrint)
-
getSummary
public ca.uhn.fhir.rest.api.SummaryEnum getSummary()
-
setSummary
public void setSummary(String summary)
-
getApiName
public FhirApiName getApiName()
-
setApiName
public void setApiName(FhirApiName apiName)
What kind of operation to perform
-
getMethodName
public String getMethodName()
-
setMethodName
public void setMethodName(String methodName)
What sub operation to use for the selected operation
-
getFhirContext
public ca.uhn.fhir.context.FhirContext getFhirContext()
-
setFhirContext
public void setFhirContext(ca.uhn.fhir.context.FhirContext fhirContext)
-
isForceConformanceCheck
public boolean isForceConformanceCheck()
-
setForceConformanceCheck
public void setForceConformanceCheck(boolean forceConformanceCheck)
-
getUsername
public String getUsername()
-
setUsername
public void setUsername(String username)
-
getPassword
public String getPassword()
-
setPassword
public void setPassword(String password)
-
getAccessToken
public String getAccessToken()
-
setAccessToken
public void setAccessToken(String accessToken)
-
isLog
public boolean isLog()
-
setLog
public void setLog(boolean log)
-
isCompress
public boolean isCompress()
-
setCompress
public void setCompress(boolean compress)
-
getSessionCookie
public String getSessionCookie()
-
setSessionCookie
public void setSessionCookie(String sessionCookie)
-
getValidationMode
public ca.uhn.fhir.rest.client.api.ServerValidationModeEnum getValidationMode()
-
setValidationMode
public void setValidationMode(String validationMode)
-
isDeferModelScanning
public boolean isDeferModelScanning()
-
setDeferModelScanning
public void setDeferModelScanning(boolean deferModelScanning)
-
getConnectionTimeout
public Integer getConnectionTimeout()
-
setConnectionTimeout
public void setConnectionTimeout(Integer connectionTimeout)
-
getSocketTimeout
public Integer getSocketTimeout()
-
setSocketTimeout
public void setSocketTimeout(Integer socketTimeout)
-
getProxyHost
public String getProxyHost()
-
setProxyHost
public void setProxyHost(String proxyHost)
-
getProxyPassword
public String getProxyPassword()
-
setProxyPassword
public void setProxyPassword(String proxyPassword)
-
getProxyPort
public Integer getProxyPort()
-
setProxyPort
public void setProxyPort(Integer proxyPort)
-
getProxyUser
public String getProxyUser()
-
setProxyUser
public void setProxyUser(String proxyUser)
-
getClient
public ca.uhn.fhir.rest.client.api.IGenericClient getClient()
-
setClient
public void setClient(ca.uhn.fhir.rest.client.api.IGenericClient client)
-
getClientFactory
public ca.uhn.fhir.rest.client.api.IRestfulClientFactory getClientFactory()
-
setClientFactory
public void setClientFactory(ca.uhn.fhir.rest.client.api.IRestfulClientFactory clientFactory)
-
-