@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
FhirHistory.| Constructor and Description |
|---|
FhirHistoryEndpointConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
Integer |
getCount() |
Date |
getCutoff() |
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.IIdType |
getId() |
Class<org.hl7.fhir.instance.model.api.IBaseResource> |
getResourceType() |
Class<org.hl7.fhir.instance.model.api.IBaseBundle> |
getReturnType() |
void |
setCount(Integer count) |
void |
setCutoff(Date cutoff) |
void |
setExtraParameters(Map<org.apache.camel.component.fhir.api.ExtraParameters,Object> extraParameters) |
void |
setICutoff(org.hl7.fhir.instance.model.api.IPrimitiveType<Date> iCutoff) |
void |
setId(org.hl7.fhir.instance.model.api.IIdType id) |
void |
setResourceType(Class<org.hl7.fhir.instance.model.api.IBaseResource> resourceType) |
void |
setReturnType(Class<org.hl7.fhir.instance.model.api.IBaseBundle> returnType) |
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 Integer getCount()
public void setCount(Integer count)
public Date getCutoff()
public void setCutoff(Date cutoff)
public 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.IPrimitiveType<Date> getICutoff()
public void setICutoff(org.hl7.fhir.instance.model.api.IPrimitiveType<Date> iCutoff)
public org.hl7.fhir.instance.model.api.IIdType getId()
public void setId(org.hl7.fhir.instance.model.api.IIdType id)
public Class<org.hl7.fhir.instance.model.api.IBaseResource> getResourceType()
public void setResourceType(Class<org.hl7.fhir.instance.model.api.IBaseResource> resourceType)
public Class<org.hl7.fhir.instance.model.api.IBaseBundle> getReturnType()
public void setReturnType(Class<org.hl7.fhir.instance.model.api.IBaseBundle> returnType)
Apache Camel