@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
FhirPatch.| Constructor and Description |
|---|
FhirPatchEndpointConfiguration() |
| Modifier and Type | Method and 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) |
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, setValidationModepublic Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> getExtraParameters()
public void setExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> extraParameters)
public org.hl7.fhir.instance.model.api.IIdType getId()
public void setId(org.hl7.fhir.instance.model.api.IIdType id)
public String getPatchBody()
public void setPatchBody(String patchBody)
public ca.uhn.fhir.rest.api.PreferReturnEnum getPreferReturn()
public void setPreferReturn(ca.uhn.fhir.rest.api.PreferReturnEnum preferReturn)
public String getStringId()
public void setStringId(String stringId)
public String getUrl()
public void setUrl(String url)
Apache Camel