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 forFhirMeta
.
-
-
Constructor Summary
Constructors Constructor Description FhirMetaEndpointConfiguration()
-
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()
org.hl7.fhir.instance.model.api.IBaseMetaType
getMeta()
Class<org.hl7.fhir.instance.model.api.IBaseMetaType>
getMetaType()
String
getResourceType()
void
setExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> extraParameters)
void
setId(org.hl7.fhir.instance.model.api.IIdType id)
void
setMeta(org.hl7.fhir.instance.model.api.IBaseMetaType meta)
void
setMetaType(Class<org.hl7.fhir.instance.model.api.IBaseMetaType> metaType)
void
setResourceType(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
-
-
-
-
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)
-
getMeta
public org.hl7.fhir.instance.model.api.IBaseMetaType getMeta()
-
setMeta
public void setMeta(org.hl7.fhir.instance.model.api.IBaseMetaType meta)
-
getMetaType
public Class<org.hl7.fhir.instance.model.api.IBaseMetaType> getMetaType()
-
setMetaType
public void setMetaType(Class<org.hl7.fhir.instance.model.api.IBaseMetaType> metaType)
-
getResourceType
public String getResourceType()
-
setResourceType
public void setResourceType(String resourceType)
-
-