Class 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 Detail

      • FhirMetaEndpointConfiguration

        public FhirMetaEndpointConfiguration()
    • 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)