Class FHIRPersistenceContextImpl.Builder
- java.lang.Object
-
- com.ibm.fhir.persistence.context.impl.FHIRPersistenceContextImpl.Builder
-
- Enclosing class:
- FHIRPersistenceContextImpl
public static class FHIRPersistenceContextImpl.Builder extends java.lang.ObjectBuilder to create new instances of FHIRPersistenceContextImpl
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedBuilder(FHIRPersistenceEvent event)Protected constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FHIRPersistenceContextbuild()Build the FHIRPersistenceContext implementationFHIRPersistenceContextImpl.BuilderwithHistoryContext(FHIRHistoryContext historyContext)Build with the given historyContextFHIRPersistenceContextImpl.BuilderwithIfNoneMatch(java.lang.Integer ifNoneMatch)Build with the ifNoneMatch valueFHIRPersistenceContextImpl.BuilderwithIncludeDeleted(boolean includeDeleted)Build with the includeDeleted valueFHIRPersistenceContextImpl.BuilderwithOffloadResponse(PayloadPersistenceResponse offloadResponse)Build with the given offloadResponseFHIRPersistenceContextImpl.BuilderwithSearchContext(FHIRSearchContext searchContext)Build with the given searchContext
-
-
-
Constructor Detail
-
Builder
protected Builder(FHIRPersistenceEvent event)
Protected constructor- Parameters:
event-
-
-
Method Detail
-
build
public FHIRPersistenceContext build()
Build the FHIRPersistenceContext implementation- Returns:
-
withSearchContext
public FHIRPersistenceContextImpl.Builder withSearchContext(FHIRSearchContext searchContext)
Build with the given searchContext- Parameters:
searchContext-- Returns:
-
withHistoryContext
public FHIRPersistenceContextImpl.Builder withHistoryContext(FHIRHistoryContext historyContext)
Build with the given historyContext- Parameters:
historyContext-- Returns:
-
withIfNoneMatch
public FHIRPersistenceContextImpl.Builder withIfNoneMatch(java.lang.Integer ifNoneMatch)
Build with the ifNoneMatch value- Parameters:
ifNoneMatch-- Returns:
-
withIncludeDeleted
public FHIRPersistenceContextImpl.Builder withIncludeDeleted(boolean includeDeleted)
Build with the includeDeleted value- Parameters:
includeDeleted-- Returns:
-
withOffloadResponse
public FHIRPersistenceContextImpl.Builder withOffloadResponse(PayloadPersistenceResponse offloadResponse)
Build with the given offloadResponse- Parameters:
offloadResponse-- Returns:
-
-