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 FhirConfiguration
Camel endpoint configuration for
FhirHistory.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetCount()org.hl7.fhir.instance.model.api.IPrimitiveType<Date> org.hl7.fhir.instance.model.api.IIdTypegetId()Class<org.hl7.fhir.instance.model.api.IBaseResource> Class<org.hl7.fhir.instance.model.api.IBaseBundle> voidvoidvoidsetExtraParameters(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
-
Constructor Details
-
FhirHistoryEndpointConfiguration
public FhirHistoryEndpointConfiguration()
-
-
Method Details
-
getCount
-
setCount
-
getCutoff
-
setCutoff
-
getExtraParameters
-
setExtraParameters
-
getICutoff
-
setICutoff
-
getId
public org.hl7.fhir.instance.model.api.IIdType getId() -
setId
public void setId(org.hl7.fhir.instance.model.api.IIdType id) -
getResourceType
-
setResourceType
-
getReturnType
-
setReturnType
-