Package org.apache.camel.component.fhir
Class FhirDeleteEndpointConfiguration
java.lang.Object
org.apache.camel.component.fhir.FhirConfiguration
org.apache.camel.component.fhir.FhirDeleteEndpointConfiguration
@ApiParams(apiName="delete",description="API for the delete operation, which performs a logical delete on a server resource",apiMethods={@ApiMethod(methodName="resource",description="Deletes the given resource",signatures="ca.uhn.fhir.rest.api.MethodOutcome resource(org.hl7.fhir.instance.model.api.IBaseResource resource, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"),@ApiMethod(methodName="resourceById",description="Deletes the resource by resource type e",signatures={"ca.uhn.fhir.rest.api.MethodOutcome resourceById(org.hl7.fhir.instance.model.api.IIdType id, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)","ca.uhn.fhir.rest.api.MethodOutcome resourceById(String type, String stringId, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"}),@ApiMethod(methodName="resourceConditionalByUrl",description="Specifies deleting should be performed as a conditional delete against a given search URL",signatures="ca.uhn.fhir.rest.api.MethodOutcome resourceConditionalByUrl(String url, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)")},aliases={})
@UriParams
@Configurer(extended=true)
public final class FhirDeleteEndpointConfiguration
extends FhirConfiguration
Camel endpoint configuration for
FhirDelete.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IIdTypegetId()org.hl7.fhir.instance.model.api.IBaseResourcegetType()getUrl()voidsetExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters) voidsetId(org.hl7.fhir.instance.model.api.IIdType id) voidsetResource(org.hl7.fhir.instance.model.api.IBaseResource resource) voidsetStringId(String stringId) voidvoidMethods 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
-
FhirDeleteEndpointConfiguration
public FhirDeleteEndpointConfiguration()
-
-
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) -
getResource
public org.hl7.fhir.instance.model.api.IBaseResource getResource() -
setResource
public void setResource(org.hl7.fhir.instance.model.api.IBaseResource resource) -
getStringId
-
setStringId
-
getType
-
setType
-
getUrl
-
setUrl
-