Package org.apache.camel.component.fhir
Class FhirPatchEndpointConfiguration
- java.lang.Object
-
- org.apache.camel.component.fhir.FhirConfiguration
-
- org.apache.camel.component.fhir.FhirPatchEndpointConfiguration
-
@ApiParams(apiName="patch",description="API for the patch operation, which performs a logical patch on a server resource",apiMethods={@ApiMethod(methodName="patchById",description="Applies the patch to the given resource ID",signatures={"ca.uhn.fhir.rest.api.MethodOutcome patchById(String patchBody, org.hl7.fhir.instance.model.api.IIdType id, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)","ca.uhn.fhir.rest.api.MethodOutcome patchById(String patchBody, String stringId, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"}),@ApiMethod(methodName="patchByUrl",description="Specifies that the update should be performed as a conditional create against a given search URL",signatures="ca.uhn.fhir.rest.api.MethodOutcome patchByUrl(String patchBody, String url, ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)")},aliases={}) @UriParams @Configurer(extended=true) public final class FhirPatchEndpointConfiguration extends FhirConfiguration
Camel endpoint configuration forFhirPatch
.
-
-
Constructor Summary
Constructors Constructor Description FhirPatchEndpointConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Map<org.apache.camel.component.fhir.api.ExtraParameters,Object>
getExtraParameters()
org.hl7.fhir.instance.model.api.IIdType
getId()
String
getPatchBody()
ca.uhn.fhir.rest.api.PreferReturnEnum
getPreferReturn()
String
getStringId()
String
getUrl()
void
setExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> extraParameters)
void
setId(org.hl7.fhir.instance.model.api.IIdType id)
void
setPatchBody(String patchBody)
void
setPreferReturn(ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn)
void
setStringId(String stringId)
void
setUrl(String url)
-
Methods inherited from class org.apache.camel.component.fhir.FhirConfiguration
equals, getAccessToken, getApiName, getClient, getClientFactory, getConnectionTimeout, getEncoding, getFhirContext, getFhirVersion, getMethodName, getPassword, getProxyHost, getProxyPassword, getProxyPort, getProxyUser, getServerUrl, getSessionCookie, getSocketTimeout, getSummary, getUsername, getValidationMode, hashCode, isCompress, isDeferModelScanning, isForceConformanceCheck, isLog, isPrettyPrint, setAccessToken, setApiName, setClient, setClientFactory, setCompress, setConnectionTimeout, setDeferModelScanning, setEncoding, setFhirContext, setFhirVersion, setForceConformanceCheck, setLog, setMethodName, setPassword, setPrettyPrint, setProxyHost, setProxyPassword, setProxyPort, setProxyUser, setServerUrl, setSessionCookie, setSocketTimeout, setSummary, setUsername, setValidationMode
-
-
-
-
Method Detail
-
getExtraParameters
public Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> getExtraParameters()
-
setExtraParameters
public void setExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> extraParameters)
-
getId
public org.hl7.fhir.instance.model.api.IIdType getId()
-
setId
public void setId(org.hl7.fhir.instance.model.api.IIdType id)
-
getPatchBody
public String getPatchBody()
-
setPatchBody
public void setPatchBody(String patchBody)
-
getPreferReturn
public ca.uhn.fhir.rest.api.PreferReturnEnum getPreferReturn()
-
setPreferReturn
public void setPreferReturn(ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn)
-
getStringId
public String getStringId()
-
setStringId
public void setStringId(String stringId)
-
getUrl
public String getUrl()
-
setUrl
public void setUrl(String url)
-
-