Class CitusSizeCollector
- java.lang.Object
-
- org.linuxforhealth.fhir.schema.size.CitusSizeCollector
-
- All Implemented Interfaces:
ISizeCollector
public class CitusSizeCollector extends java.lang.Object implements ISizeCollector
Collect size metrics for a Citus database and add them to the model
-
-
Constructor Summary
Constructors Constructor Description CitusSizeCollector(FHIRDbSizeModel model)
Public constructor
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
run(java.lang.String schemaName, java.sql.Connection connection, IDatabaseTranslator translator)
Collect database size metrics for the given schema using the given database connection
-
-
-
Constructor Detail
-
CitusSizeCollector
public CitusSizeCollector(FHIRDbSizeModel model)
Public constructor- Parameters:
model
-
-
-
Method Detail
-
run
public void run(java.lang.String schemaName, java.sql.Connection connection, IDatabaseTranslator translator)
Description copied from interface:ISizeCollector
Collect database size metrics for the given schema using the given database connection- Specified by:
run
in interfaceISizeCollector
-
-