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 Details

    • FhirMetaEndpointConfiguration

      public FhirMetaEndpointConfiguration()
  • Method Details

    • 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)