Interface Preflight
-
- All Known Implementing Classes:
AzurePreflight,FilePreflight,HttpsPreflight,NopPreflight,S3Preflight
public interface PreflightPreflight is designed to sanity check a request prior to executing the bulkdata request.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default booleancheckParquet()checks parquet is enabled for this typevoidcheckStorageAllowed(StorageDetail storageDetail)Checks the storage type is allowed.voidpreflight()The preflight execution checks access to the Source,Outcome.
-
-
-
Method Detail
-
preflight
void preflight() throws FHIROperationExceptionThe preflight execution checks access to the Source,Outcome.- Throws:
FHIROperationException
-
checkStorageAllowed
void checkStorageAllowed(StorageDetail storageDetail) throws FHIROperationException
Checks the storage type is allowed.- Parameters:
storageDetail-- Throws:
FHIROperationException
-
checkParquet
default boolean checkParquet()
checks parquet is enabled for this type- Returns:
-
-