@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
FhirMeta.| Constructor and Description |
|---|
FhirMetaEndpointConfiguration() |
| Modifier and Type | Method and 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) |
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 org.hl7.fhir.instance.model.api.IBaseMetaType getMeta()
public void setMeta(org.hl7.fhir.instance.model.api.IBaseMetaType meta)
public Class<org.hl7.fhir.instance.model.api.IBaseMetaType> getMetaType()
public void setMetaType(Class<org.hl7.fhir.instance.model.api.IBaseMetaType> metaType)
public String getResourceType()
public void setResourceType(String resourceType)
Apache Camel