Package org.apache.camel.component.fhir
Class FhirMetaEndpointConfiguration
java.lang.Object
org.apache.camel.component.fhir.FhirConfiguration
org.apache.camel.component.fhir.FhirMetaEndpointConfiguration
@ApiParams(apiName="meta",description="API for the meta operations, which can be used to get, add and remove tags and other Meta elements from a resource or across the server",apiMethods={@ApiMethod(methodName="add",description="Add the elements in the given metadata to the already existing set (do not remove any)",signatures="org.hl7.fhir.instance.model.api.IBaseMetaType add(org.hl7.fhir.instance.model.api.IBaseMetaType meta, org.hl7.fhir.instance.model.api.IIdType id, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"),@ApiMethod(methodName="delete",description="Delete the elements in the given metadata from the given id",signatures="org.hl7.fhir.instance.model.api.IBaseMetaType delete(org.hl7.fhir.instance.model.api.IBaseMetaType meta, org.hl7.fhir.instance.model.api.IIdType id, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"),@ApiMethod(methodName="getFromResource",description="Fetch the current metadata from a specific resource",signatures="org.hl7.fhir.instance.model.api.IBaseMetaType getFromResource(Class<org.hl7.fhir.instance.model.api.IBaseMetaType> metaType, org.hl7.fhir.instance.model.api.IIdType id, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"),@ApiMethod(methodName="getFromServer",description="Fetch the current metadata from the whole Server",signatures="org.hl7.fhir.instance.model.api.IBaseMetaType getFromServer(Class<org.hl7.fhir.instance.model.api.IBaseMetaType> metaType, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"),@ApiMethod(methodName="getFromType",description="Fetch the current metadata from a specific type",signatures="org.hl7.fhir.instance.model.api.IBaseMetaType getFromType(Class<org.hl7.fhir.instance.model.api.IBaseMetaType> metaType, String resourceType, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)")},aliases={})
@UriParams
@Configurer(extended=true)
public final class FhirMetaEndpointConfiguration
extends FhirConfiguration
Camel endpoint configuration for
FhirMeta.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionorg.hl7.fhir.instance.model.api.IIdTypegetId()org.hl7.fhir.instance.model.api.IBaseMetaTypegetMeta()Class<org.hl7.fhir.instance.model.api.IBaseMetaType> voidsetExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters) voidsetId(org.hl7.fhir.instance.model.api.IIdType id) voidsetMeta(org.hl7.fhir.instance.model.api.IBaseMetaType meta) voidsetMetaType(Class<org.hl7.fhir.instance.model.api.IBaseMetaType> metaType) voidsetResourceType(String resourceType) 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
-
Constructor Details
-
FhirMetaEndpointConfiguration
public FhirMetaEndpointConfiguration()
-
-
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) -
getMeta
public org.hl7.fhir.instance.model.api.IBaseMetaType getMeta() -
setMeta
public void setMeta(org.hl7.fhir.instance.model.api.IBaseMetaType meta) -
getMetaType
-
setMetaType
-
getResourceType
-
setResourceType
-