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 for
FhirPatch.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IIdTypegetId()ca.uhn.fhir.rest.api.PreferReturnEnumgetUrl()voidsetExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters) voidsetId(org.hl7.fhir.instance.model.api.IIdType id) voidsetPatchBody(String patchBody) voidsetPreferReturn(ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn) voidsetStringId(String stringId) voidMethods 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
-
Constructor Details
-
FhirPatchEndpointConfiguration
public FhirPatchEndpointConfiguration()
-
-
Method Details
-
getExtraParameters
-
setExtraParameters
-
getId
public org.hl7.fhir.instance.model.api.IIdType getId() -
setId
public void setId(org.hl7.fhir.instance.model.api.IIdType id) -
getPatchBody
-
setPatchBody
-
getPreferReturn
public ca.uhn.fhir.rest.api.PreferReturnEnum getPreferReturn() -
setPreferReturn
public void setPreferReturn(ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn) -
getStringId
-
setStringId
-
getUrl
-
setUrl
-