All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AbstractHealthLogger AbstractMaintenance Abstract helper class for implementing statistics collection on a specific host in the cluster.BloatAware Allows to get information about bloat in database.ConfigurationMaintenanceOnHost An entry point for working with database configuration on the specified host.ConfigurationMaintenanceOnHostImpl ConnectionCredentials Parameters for connecting to the database.DatabaseHealth An entry point for collecting and managing statistics about the health of tables and indexes on all hosts in the cluster.DatabaseHealthFactory DatabaseHealthFactoryImpl DatabaseHealthImpl Implementation ofDatabaseHealth
which collects information from all hosts in the cluster.DatabaseManagement DatabaseManagementImpl Implementation ofDatabaseManagement
.Diagnostics A list of all supported diagnostics with corresponding sql queries.DuplicatedIndexes A representation of duplicated indexes in a database.DuplicatedIndexesParser Exclusions A listing of exclusions forHealthLogger
.ExclusionsBuilder A listing of exclusions forHealthLogger
.ForeignKey A representation of foreign key in a database.HealthLogger An abstraction of indexes and tables health logger.HighAvailabilityPgConnection An abstraction of a connection to a high availability cluster (with set of primary host and replicas).HighAvailabilityPgConnectionFactory HighAvailabilityPgConnectionFactoryImpl HighAvailabilityPgConnectionImpl HostAware Allows to get information about database host.ImportantParam Index A base representation of database index.IndexesHealthAware A set of diagnostics for collecting statistics about the health of indexes.IndexesMaintenanceOnHost A set of diagnostics for collecting statistics about the health of indexes on a specific host.IndexMaintenanceOnHostImpl Implementation ofIndexMaintenance
which collects information from the current host in the cluster.IndexNameAware Allows to get index name.IndexSizeAware Allows to get index size in bytes.IndexWithBloat Represents database index with information about bloat.IndexWithNulls IndexWithSize LoggingKey MaintenanceFactory Factory for creating maintenance objects with a givenPgConnection
.MaintenanceFactoryImpl MemoryUnit Units of information.NamedParametersParser ParamNameAware PgConnection A wrapper of standardDataSource
interface with awareness of real host.PgConnectionFactory PgConnectionFactoryImpl PgConnectionImpl PgContext Represents a context for running maintenance queries.PgHost An abstraction of database host.PgHostImpl PgParam PgParamImpl PrimaryHostDeterminer PrimaryHostDeterminerImpl QueryExecutor ResultSetExtractor<T> ServerSpecification ServerSpecificationBuilder SimpleHealthLogger SimpleLoggingKey SqlQueryReader StatisticsAware A set of methods to manage statistics.StatisticsMaintenanceOnHost An entry point for managing statistics on the specified host.StatisticsMaintenanceOnHostImpl Table A base representation of database table.TableNameAware Allows to get table name.TablesHealthAware A set of diagnostics for collecting statistics about the health of tables.TableSizeAware Allows to get table size in bytes.TablesMaintenanceOnHost A set of diagnostics for collecting statistics about the health of tables on a specific host.TablesMaintenanceOnHostImpl Implementation ofTableMaintenanceOnHost
which collects information from the current host in the cluster.TableWithBloat Represents database table with information about bloat.TableWithMissingIndex Representation of a table in a database with additional information on reads amount via index or sequential scans.UnusedIndex Validators