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 Details

    • FhirConfiguration

      public FhirConfiguration()
  • Method Details

    • 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)
    • equals

      public boolean equals(Object other)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object