Package org.apache.camel.component.fhir
Class FhirHistoryEndpointConfiguration
- java.lang.Object
-
- org.apache.camel.component.fhir.FhirConfiguration
-
- org.apache.camel.component.fhir.FhirHistoryEndpointConfiguration
-
@ApiParams(apiName="history",description="API for the history method",apiMethods={@ApiMethod(methodName="onInstance",description="Perform the operation across all versions of a specific resource (by ID and type) on the server",signatures="org.hl7.fhir.instance.model.api.IBaseBundle onInstance(org.hl7.fhir.instance.model.api.IIdType id, Class<org.hl7.fhir.instance.model.api.IBaseBundle> returnType, Integer count, java.util.Date cutoff, org.hl7.fhir.instance.model.api.IPrimitiveType<java.util.Date> iCutoff, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"),@ApiMethod(methodName="onServer",description="Perform the operation across all versions of all resources of all types on the server",signatures="org.hl7.fhir.instance.model.api.IBaseBundle onServer(Class<org.hl7.fhir.instance.model.api.IBaseBundle> returnType, Integer count, java.util.Date cutoff, org.hl7.fhir.instance.model.api.IPrimitiveType<java.util.Date> iCutoff, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)"),@ApiMethod(methodName="onType",description="Perform the operation across all versions of all resources of the given type on the server",signatures="org.hl7.fhir.instance.model.api.IBaseBundle onType(Class<org.hl7.fhir.instance.model.api.IBaseResource> resourceType, Class<org.hl7.fhir.instance.model.api.IBaseBundle> returnType, Integer count, java.util.Date cutoff, org.hl7.fhir.instance.model.api.IPrimitiveType<java.util.Date> iCutoff, java.util.Map<org.apache.camel.component.fhir.api.ExtraParameters, Object> extraParameters)")},aliases={}) @UriParams @Configurer(extended=true) public final class FhirHistoryEndpointConfiguration extends FhirConfigurationCamel endpoint configuration forFhirHistory.
-
-
Constructor Summary
Constructors Constructor Description FhirHistoryEndpointConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IntegergetCount()DategetCutoff()Map<org.apache.camel.component.fhir.api.ExtraParameters,Object>getExtraParameters()org.hl7.fhir.instance.model.api.IPrimitiveType<Date>getICutoff()org.hl7.fhir.instance.model.api.IIdTypegetId()Class<org.hl7.fhir.instance.model.api.IBaseResource>getResourceType()Class<org.hl7.fhir.instance.model.api.IBaseBundle>getReturnType()voidsetCount(Integer count)voidsetCutoff(Date cutoff)voidsetExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> extraParameters)voidsetICutoff(org.hl7.fhir.instance.model.api.IPrimitiveType<Date> iCutoff)voidsetId(org.hl7.fhir.instance.model.api.IIdType id)voidsetResourceType(Class<org.hl7.fhir.instance.model.api.IBaseResource> resourceType)voidsetReturnType(Class<org.hl7.fhir.instance.model.api.IBaseBundle> returnType)-
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
-
getCount
public Integer getCount()
-
setCount
public void setCount(Integer count)
-
getCutoff
public Date getCutoff()
-
setCutoff
public void setCutoff(Date cutoff)
-
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)
-
getICutoff
public org.hl7.fhir.instance.model.api.IPrimitiveType<Date> getICutoff()
-
setICutoff
public void setICutoff(org.hl7.fhir.instance.model.api.IPrimitiveType<Date> iCutoff)
-
getId
public org.hl7.fhir.instance.model.api.IIdType getId()
-
setId
public void setId(org.hl7.fhir.instance.model.api.IIdType id)
-
getResourceType
public Class<org.hl7.fhir.instance.model.api.IBaseResource> getResourceType()
-
setResourceType
public void setResourceType(Class<org.hl7.fhir.instance.model.api.IBaseResource> resourceType)
-
getReturnType
public Class<org.hl7.fhir.instance.model.api.IBaseBundle> getReturnType()
-
setReturnType
public void setReturnType(Class<org.hl7.fhir.instance.model.api.IBaseBundle> returnType)
-
-