Index

A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values

A

argumentNotNegative(int, String) - Static method in class io.github.mfvanek.pg.model.validation.Validators
 

B

BIG_SERIAL - Enum constant in enum class io.github.mfvanek.pg.model.column.SerialType
Constant for bigserial.
BloatAware - Interface in io.github.mfvanek.pg.model
Allows getting information about bloat in database.
build() - Method in class io.github.mfvanek.pg.settings.ServerSpecificationBuilder
 
builder() - Static method in class io.github.mfvanek.pg.settings.ServerSpecification
 

C

CHECK - Enum constant in enum class io.github.mfvanek.pg.model.constraint.ConstraintType
Check constraint.
Column - Class in io.github.mfvanek.pg.model.column
A representation of column in database table.
Column(String, String, boolean) - Constructor for class io.github.mfvanek.pg.model.column.Column
Constructs a Column object.
ColumnNameAware - Interface in io.github.mfvanek.pg.model.column
Allows getting column name.
ColumnWithSerialType - Class in io.github.mfvanek.pg.model.column
A representation of column with serial type in database table.
compareTo(Column) - Method in class io.github.mfvanek.pg.model.column.Column
compareTo(ColumnWithSerialType) - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
compareTo(StoredFunction) - Method in class io.github.mfvanek.pg.model.function.StoredFunction
compareTo(Index) - Method in class io.github.mfvanek.pg.model.index.Index
compareTo(Table) - Method in class io.github.mfvanek.pg.model.table.Table
compareTo(TableWithBloat) - Method in class io.github.mfvanek.pg.model.table.TableWithBloat
compareTo(TableWithMissingIndex) - Method in class io.github.mfvanek.pg.model.table.TableWithMissingIndex
Constraint - Class in io.github.mfvanek.pg.model.constraint
A representation of constraint in a database.
Constraint(String, String, ConstraintType) - Constructor for class io.github.mfvanek.pg.model.constraint.Constraint
Constructs a Constraint object with given ConstraintType.
ConstraintType - Enum Class in io.github.mfvanek.pg.model.constraint
A mapping to PostgreSQL constraint types.
convertToBytes(int) - Method in enum class io.github.mfvanek.pg.model.MemoryUnit
Converts given information units amount to bytes according to it MemoryUnit.dimension.
countNotNegative(long, String) - Static method in class io.github.mfvanek.pg.model.validation.Validators
 

D

DbObject - Interface in io.github.mfvanek.pg.model
A generalized representation of a database object.
DEFAULT_BLOAT_PERCENTAGE_THRESHOLD - Static variable in class io.github.mfvanek.pg.model.PgContext
Default bloat percentage threshold.
DEFAULT_SCHEMA_NAME - Static variable in class io.github.mfvanek.pg.model.PgContext
 
DuplicatedIndexes - Class in io.github.mfvanek.pg.model.index
A representation of duplicated indexes in a database.
DuplicatedIndexesParser - Class in io.github.mfvanek.pg.model.index.utils
 

E

EFFECTIVE_CACHE_SIZE - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 
enrichWithSchema(String) - Method in class io.github.mfvanek.pg.model.PgContext
Complement the given object name with the specified schema name if it is necessary.
equals(Object) - Method in class io.github.mfvanek.pg.model.column.Column
equals(Object) - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
equals(Object) - Method in class io.github.mfvanek.pg.model.constraint.Constraint
equals(Object) - Method in class io.github.mfvanek.pg.model.function.StoredFunction
equals(Object) - Method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
equals(Object) - Method in class io.github.mfvanek.pg.model.index.Index
equals(Object) - Method in class io.github.mfvanek.pg.model.table.Table
equals(Object) - Method in class io.github.mfvanek.pg.model.table.TableWithBloat
equals(Object) - Method in class io.github.mfvanek.pg.model.table.TableWithMissingIndex
equals(Object) - Method in class io.github.mfvanek.pg.settings.PgParamImpl

F

FOREIGN_KEY - Enum constant in enum class io.github.mfvanek.pg.model.constraint.ConstraintType
Foreign key constraint.
ForeignKey - Class in io.github.mfvanek.pg.model.constraint
A representation of foreign key in a database.

G

GB - Enum constant in enum class io.github.mfvanek.pg.model.MemoryUnit
 
getBloatPercentage() - Method in interface io.github.mfvanek.pg.model.BloatAware
Gets bloat percentage (in the range from 0 to 100 inclusive).
getBloatPercentage() - Method in class io.github.mfvanek.pg.model.index.IndexWithBloat
Gets bloat percentage (in the range from 0 to 100 inclusive).
getBloatPercentage() - Method in class io.github.mfvanek.pg.model.table.TableWithBloat
Gets bloat percentage (in the range from 0 to 100 inclusive).
getBloatPercentageThreshold() - Method in class io.github.mfvanek.pg.model.PgContext
Returns the specified bloat percentage threshold.
getBloatSizeInBytes() - Method in interface io.github.mfvanek.pg.model.BloatAware
Gets bloat amount in bytes.
getBloatSizeInBytes() - Method in class io.github.mfvanek.pg.model.index.IndexWithBloat
Gets bloat amount in bytes.
getBloatSizeInBytes() - Method in class io.github.mfvanek.pg.model.table.TableWithBloat
Gets bloat amount in bytes.
getColumnName() - Method in class io.github.mfvanek.pg.model.column.Column
Gets column name in the table.
getColumnName() - Method in interface io.github.mfvanek.pg.model.column.ColumnNameAware
Gets column name in the table.
getColumnName() - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Gets column name in the table.
getColumns() - Method in class io.github.mfvanek.pg.model.index.IndexWithColumns
Gets columns in index.
getColumnsInConstraint() - Method in class io.github.mfvanek.pg.model.constraint.ForeignKey
Gets columns of foreign key constraint.
getColumnType() - Method in enum class io.github.mfvanek.pg.model.column.SerialType
 
getConstraintName() - Method in class io.github.mfvanek.pg.model.constraint.Constraint
Gets the name of constraint.
getConstraintType() - Method in class io.github.mfvanek.pg.model.constraint.Constraint
Gets type of constraint.
getCpuCoresAmount() - Method in class io.github.mfvanek.pg.settings.ServerSpecification
 
getDefaultValue() - Method in enum class io.github.mfvanek.pg.settings.ImportantParam
 
getDuplicatedIndexes() - Method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
Gets raw list of duplicated indexes.
getFunctionName() - Method in class io.github.mfvanek.pg.model.function.StoredFunction
Gets procedure/function name.
getFunctionSignature() - Method in class io.github.mfvanek.pg.model.function.StoredFunction
Gets procedure/function arguments.
getIndexName() - Method in class io.github.mfvanek.pg.model.index.Index
Gets index name.
getIndexName() - Method in interface io.github.mfvanek.pg.model.index.IndexNameAware
Gets index name.
getIndexNames() - Method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
Gets names of all duplicated indexes.
getIndexScans() - Method in class io.github.mfvanek.pg.model.index.UnusedIndex
 
getIndexScans() - Method in class io.github.mfvanek.pg.model.table.TableWithMissingIndex
 
getIndexSizeInBytes() - Method in interface io.github.mfvanek.pg.model.index.IndexSizeAware
Gets index size in bytes.
getIndexSizeInBytes() - Method in class io.github.mfvanek.pg.model.index.IndexWithSize
Gets index size in bytes.
getMemoryAmountInBytes() - Method in class io.github.mfvanek.pg.settings.ServerSpecification
 
getName() - Method in class io.github.mfvanek.pg.model.column.Column
Gets database object name.
getName() - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Gets database object name.
getName() - Method in class io.github.mfvanek.pg.model.constraint.Constraint
Gets database object name.
getName() - Method in interface io.github.mfvanek.pg.model.DbObject
Gets database object name.
getName() - Method in class io.github.mfvanek.pg.model.function.StoredFunction
Gets database object name.
getName() - Method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
Gets database object name.
getName() - Method in class io.github.mfvanek.pg.model.index.Index
Gets database object name.
getName() - Method in class io.github.mfvanek.pg.model.table.TableWithBloat
Gets database object name.
getName() - Method in class io.github.mfvanek.pg.model.table.Table
Gets database object name.
getName() - Method in enum class io.github.mfvanek.pg.settings.ImportantParam
 
getName() - Method in interface io.github.mfvanek.pg.settings.ParamNameAware
 
getName() - Method in class io.github.mfvanek.pg.settings.PgParamImpl
 
getNullableColumn() - Method in class io.github.mfvanek.pg.model.index.IndexWithNulls
Gets nullable column in index.
getPgConType() - Method in enum class io.github.mfvanek.pg.model.constraint.ConstraintType
Gets internal PostgreSQL constraint type.
getSchemaName() - Method in class io.github.mfvanek.pg.model.PgContext
Returns the specified schema name.
getSeqScans() - Method in class io.github.mfvanek.pg.model.table.TableWithMissingIndex
 
getSequenceName() - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Gets name of the associated sequence.
getSerialType() - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Gets raw type of serial column.
getTableName() - Method in class io.github.mfvanek.pg.model.column.Column
Gets table name.
getTableName() - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Gets table name.
getTableName() - Method in class io.github.mfvanek.pg.model.constraint.Constraint
Gets table name.
getTableName() - Method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
Gets table name.
getTableName() - Method in class io.github.mfvanek.pg.model.index.Index
Gets table name.
getTableName() - Method in class io.github.mfvanek.pg.model.table.TableWithBloat
Gets table name.
getTableName() - Method in class io.github.mfvanek.pg.model.table.Table
Gets table name.
getTableName() - Method in interface io.github.mfvanek.pg.model.table.TableNameAware
Gets table name.
getTableSizeInBytes() - Method in class io.github.mfvanek.pg.model.table.TableWithBloat
Gets table size in bytes.
getTableSizeInBytes() - Method in class io.github.mfvanek.pg.model.table.Table
Gets table size in bytes.
getTableSizeInBytes() - Method in interface io.github.mfvanek.pg.model.table.TableSizeAware
Gets table size in bytes.
getTotalSize() - Method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
Gets total size in bytes of all duplicated indexes.
getValue() - Method in interface io.github.mfvanek.pg.settings.PgParam
 
getValue() - Method in class io.github.mfvanek.pg.settings.PgParamImpl
 

H

hashCode() - Method in class io.github.mfvanek.pg.model.column.Column
hashCode() - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
hashCode() - Method in class io.github.mfvanek.pg.model.constraint.Constraint
hashCode() - Method in class io.github.mfvanek.pg.model.function.StoredFunction
hashCode() - Method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
hashCode() - Method in class io.github.mfvanek.pg.model.index.Index
hashCode() - Method in class io.github.mfvanek.pg.model.table.Table
hashCode() - Method in class io.github.mfvanek.pg.model.table.TableWithBloat
hashCode() - Method in class io.github.mfvanek.pg.model.table.TableWithMissingIndex
hashCode() - Method in class io.github.mfvanek.pg.settings.PgParamImpl
hasSSD() - Method in class io.github.mfvanek.pg.settings.ServerSpecification
 

I

IDLE_IN_TRANSACTION_SESSION_TIMEOUT - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 
ImportantParam - Enum Class in io.github.mfvanek.pg.settings
 
Index - Class in io.github.mfvanek.pg.model.index
A base representation of database index.
Index(String, String) - Constructor for class io.github.mfvanek.pg.model.index.Index
 
IndexBloatAware - Interface in io.github.mfvanek.pg.model.index
Allows getting information about index bloat.
IndexNameAware - Interface in io.github.mfvanek.pg.model.index
Allows getting index name.
indexNameNotBlank(String) - Static method in class io.github.mfvanek.pg.model.validation.Validators
 
IndexSizeAware - Interface in io.github.mfvanek.pg.model.index
Allows getting index size in bytes.
IndexWithBloat - Class in io.github.mfvanek.pg.model.index
Represents database index with information about bloat.
IndexWithColumns - Class in io.github.mfvanek.pg.model.index
Represents database index with information about size and columns.
IndexWithColumns(String, String, long, List<Column>) - Constructor for class io.github.mfvanek.pg.model.index.IndexWithColumns
 
IndexWithNulls - Class in io.github.mfvanek.pg.model.index
Represents database index with information about size and nullable columns.
IndexWithSize - Class in io.github.mfvanek.pg.model.index
Represents database index with information about size.
IndexWithSize(String, String, long) - Constructor for class io.github.mfvanek.pg.model.index.IndexWithSize
 
innerToString() - Method in class io.github.mfvanek.pg.model.index.Index
An auxiliary utility method for implementing toString() in child classes.
innerToString() - Method in class io.github.mfvanek.pg.model.index.IndexWithBloat
An auxiliary utility method for implementing toString() in child classes.
innerToString() - Method in class io.github.mfvanek.pg.model.index.IndexWithColumns
An auxiliary utility method for implementing toString() in child classes.
innerToString() - Method in class io.github.mfvanek.pg.model.index.IndexWithSize
An auxiliary utility method for implementing toString() in child classes.
io.github.mfvanek.pg.model - package io.github.mfvanek.pg.model
 
io.github.mfvanek.pg.model.column - package io.github.mfvanek.pg.model.column
 
io.github.mfvanek.pg.model.constraint - package io.github.mfvanek.pg.model.constraint
 
io.github.mfvanek.pg.model.function - package io.github.mfvanek.pg.model.function
 
io.github.mfvanek.pg.model.index - package io.github.mfvanek.pg.model.index
 
io.github.mfvanek.pg.model.index.utils - package io.github.mfvanek.pg.model.index.utils
 
io.github.mfvanek.pg.model.table - package io.github.mfvanek.pg.model.table
 
io.github.mfvanek.pg.model.validation - package io.github.mfvanek.pg.model.validation
 
io.github.mfvanek.pg.settings - package io.github.mfvanek.pg.settings
 
io.github.mfvanek.pg.settings.validation - package io.github.mfvanek.pg.settings.validation
 
isDefaultSchema() - Method in class io.github.mfvanek.pg.model.PgContext
Determines whether the specified schema is public or not.
isNotNull() - Method in class io.github.mfvanek.pg.model.column.Column
Shows whether column can or cannot accept null values.
isNotNull() - Method in interface io.github.mfvanek.pg.model.column.ColumnNameAware
Shows whether column can or cannot accept null values.
isNotNull() - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Shows whether column can or cannot accept null values.
isNullable() - Method in interface io.github.mfvanek.pg.model.column.ColumnNameAware
Shows whether column can accept null values.

K

KB - Enum constant in enum class io.github.mfvanek.pg.model.MemoryUnit
 

L

LOCK_TIMEOUT - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 
LOG_MIN_DURATION_STATEMENT - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 

M

MAINTENANCE_WORK_MEM - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 
MB - Enum constant in enum class io.github.mfvanek.pg.model.MemoryUnit
 
MemoryUnit - Enum Class in io.github.mfvanek.pg.model
Units of information.

N

notBlank(String, String) - Static method in class io.github.mfvanek.pg.model.validation.Validators
 

O

of(Column, SerialType, String) - Static method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Constructs a ColumnWithSerialType object of given serial type.
of(IndexWithSize, IndexWithSize, IndexWithSize...) - Static method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
 
of(Table, long, int) - Static method in class io.github.mfvanek.pg.model.table.TableWithBloat
Constructs a TableWithBloat object.
of(Table, long, long) - Static method in class io.github.mfvanek.pg.model.table.TableWithMissingIndex
Constructs a TableWithMissingIndex object.
of(String) - Static method in class io.github.mfvanek.pg.model.PgContext
Creates PgContext for given schema with default bloat percentage threshold.
of(String, int) - Static method in class io.github.mfvanek.pg.model.PgContext
Creates PgContext for given schema with given bloat percentage threshold.
of(String, long) - Static method in class io.github.mfvanek.pg.model.table.Table
Constructs a Table object.
of(String, long, long, int) - Static method in class io.github.mfvanek.pg.model.table.TableWithBloat
Constructs a TableWithBloat object.
of(String, long, long, long) - Static method in class io.github.mfvanek.pg.model.table.TableWithMissingIndex
Constructs a TableWithMissingIndex object.
of(String, String) - Static method in class io.github.mfvanek.pg.model.function.StoredFunction
Constructs a StoredFunction object.
of(String, String) - Static method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
 
of(String, String) - Static method in class io.github.mfvanek.pg.model.index.Index
Constructs an Index object.
of(String, String) - Static method in class io.github.mfvanek.pg.settings.PgParamImpl
 
of(String, String, long) - Static method in class io.github.mfvanek.pg.model.index.IndexWithSize
Constructs an IndexWithSize object.
of(String, String, long, long) - Static method in class io.github.mfvanek.pg.model.index.UnusedIndex
 
of(String, String, long, long, int) - Static method in class io.github.mfvanek.pg.model.index.IndexWithBloat
Constructs a IndexWithBloat object.
of(String, String, long, String) - Static method in class io.github.mfvanek.pg.model.index.IndexWithNulls
Constructs an IndexWithNulls object.
of(String, String, List<Column>) - Static method in class io.github.mfvanek.pg.model.constraint.ForeignKey
Constructs a ForeignKey object with given columns.
of(List<IndexWithSize>) - Static method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
 
ofBigSerial(Column, String) - Static method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Constructs a ColumnWithSerialType object of bigserial type.
ofColumn(String, String, Column) - Static method in class io.github.mfvanek.pg.model.constraint.ForeignKey
Constructs a ForeignKey object with given Column.
ofColumns(String, String, long, List<Column>) - Static method in class io.github.mfvanek.pg.model.index.IndexWithColumns
Constructs an IndexWithColumns object with given columns.
ofNoArgs(String) - Static method in class io.github.mfvanek.pg.model.function.StoredFunction
Constructs a StoredFunction object without arguments/signature.
ofNotNull(String, String) - Static method in class io.github.mfvanek.pg.model.column.Column
Constructs a not null Column object.
ofNotNullColumn(String, String, String) - Static method in class io.github.mfvanek.pg.model.constraint.ForeignKey
Constructs a ForeignKey object with not null column.
ofNullable(String, String) - Static method in class io.github.mfvanek.pg.model.column.Column
Constructs a nullable Column object.
ofNullableColumn(String, String, String) - Static method in class io.github.mfvanek.pg.model.constraint.ForeignKey
Constructs a ForeignKey object with nullable column.
ofPublic() - Static method in class io.github.mfvanek.pg.model.PgContext
Creates PgContext for public schema with default bloat percentage threshold.
ofSerial(Column, String) - Static method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Constructs a ColumnWithSerialType object of serial type.
ofSingle(String, String, long, Column) - Static method in class io.github.mfvanek.pg.model.index.IndexWithColumns
Constructs an IndexWithColumns object with one column.
ofSmallSerial(Column, String) - Static method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
Constructs a ColumnWithSerialType object of smallserial type.
ofType(String, String, ConstraintType) - Static method in class io.github.mfvanek.pg.model.constraint.Constraint
Constructs a Constraint object with given ConstraintType.

P

ParamNameAware - Interface in io.github.mfvanek.pg.settings
 
ParamValidators - Class in io.github.mfvanek.pg.settings.validation
 
paramValueNotNull(String, String) - Static method in class io.github.mfvanek.pg.settings.validation.ParamValidators
 
parseAsIndexNameAndSize(String) - Static method in class io.github.mfvanek.pg.model.index.utils.DuplicatedIndexesParser
 
PgContext - Class in io.github.mfvanek.pg.model
Represents a context for running maintenance queries.
PgParam - Interface in io.github.mfvanek.pg.settings
 
PgParamImpl - Class in io.github.mfvanek.pg.settings
 

R

RANDOM_PAGE_COST - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 

S

SERIAL - Enum constant in enum class io.github.mfvanek.pg.model.column.SerialType
Constant for serial.
SerialType - Enum Class in io.github.mfvanek.pg.model.column
A mapping to PostgreSQL serial types.
ServerSpecification - Class in io.github.mfvanek.pg.settings
 
ServerSpecificationBuilder - Class in io.github.mfvanek.pg.settings
 
SHARED_BUFFERS - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 
sizeNotNegative(long, String) - Static method in class io.github.mfvanek.pg.model.validation.Validators
 
SMALL_SERIAL - Enum constant in enum class io.github.mfvanek.pg.model.column.SerialType
Constant for smallserial.
STATEMENT_TIMEOUT - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 
StoredFunction - Class in io.github.mfvanek.pg.model.function
A representation of any stored procedure/function.

T

table - Variable in class io.github.mfvanek.pg.model.table.TableWithBloat
 
Table - Class in io.github.mfvanek.pg.model.table
A base representation of database table.
TableBloatAware - Interface in io.github.mfvanek.pg.model.table
Allows getting information about table bloat.
TableNameAware - Interface in io.github.mfvanek.pg.model.table
Allows getting table name.
tableNameNotBlank(String) - Static method in class io.github.mfvanek.pg.model.validation.Validators
 
TableSizeAware - Interface in io.github.mfvanek.pg.model.table
Allows getting table size in bytes.
TableWithBloat - Class in io.github.mfvanek.pg.model.table
Represents database table with information about bloat.
TableWithMissingIndex - Class in io.github.mfvanek.pg.model.table
Representation of a table in a database with additional information on reads amount via index or sequential scans.
TEMP_FILE_LIMIT - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 
toString() - Method in class io.github.mfvanek.pg.model.column.Column
toString() - Method in class io.github.mfvanek.pg.model.column.ColumnWithSerialType
toString() - Method in enum class io.github.mfvanek.pg.model.column.SerialType
toString() - Method in class io.github.mfvanek.pg.model.constraint.Constraint
toString() - Method in class io.github.mfvanek.pg.model.constraint.ForeignKey
toString() - Method in class io.github.mfvanek.pg.model.function.StoredFunction
toString() - Method in class io.github.mfvanek.pg.model.index.DuplicatedIndexes
toString() - Method in class io.github.mfvanek.pg.model.index.Index
toString() - Method in class io.github.mfvanek.pg.model.index.IndexWithBloat
toString() - Method in class io.github.mfvanek.pg.model.index.IndexWithColumns
toString() - Method in class io.github.mfvanek.pg.model.index.IndexWithNulls
toString() - Method in class io.github.mfvanek.pg.model.index.IndexWithSize
toString() - Method in class io.github.mfvanek.pg.model.index.UnusedIndex
toString() - Method in enum class io.github.mfvanek.pg.model.MemoryUnit
toString() - Method in class io.github.mfvanek.pg.model.PgContext
toString() - Method in class io.github.mfvanek.pg.model.table.Table
toString() - Method in class io.github.mfvanek.pg.model.table.TableWithBloat
toString() - Method in class io.github.mfvanek.pg.model.table.TableWithMissingIndex
toString() - Method in enum class io.github.mfvanek.pg.settings.ImportantParam
toString() - Method in class io.github.mfvanek.pg.settings.PgParamImpl
toString() - Method in class io.github.mfvanek.pg.settings.ServerSpecification
toString() - Method in class io.github.mfvanek.pg.settings.ServerSpecificationBuilder

U

UnusedIndex - Class in io.github.mfvanek.pg.model.index
 

V

validateThatNotEmpty(List<T>) - Static method in class io.github.mfvanek.pg.model.validation.Validators
 
validateThatTableIsTheSame(String, List<? extends TableNameAware>) - Static method in class io.github.mfvanek.pg.model.validation.Validators
 
Validators - Class in io.github.mfvanek.pg.model.validation
 
valueFrom(String) - Static method in enum class io.github.mfvanek.pg.model.column.SerialType
Gets SerialType from PostgreSQL serial column type.
valueFrom(String) - Static method in enum class io.github.mfvanek.pg.model.constraint.ConstraintType
Gets ConstraintType from internal PostgreSQL constraint type.
valueIsPositive(long, String) - Static method in class io.github.mfvanek.pg.model.validation.Validators
 
valueOf(String) - Static method in enum class io.github.mfvanek.pg.model.column.SerialType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.mfvanek.pg.model.constraint.ConstraintType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.mfvanek.pg.model.MemoryUnit
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.github.mfvanek.pg.settings.ImportantParam
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.mfvanek.pg.model.column.SerialType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.mfvanek.pg.model.constraint.ConstraintType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.mfvanek.pg.model.MemoryUnit
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.github.mfvanek.pg.settings.ImportantParam
Returns an array containing the constants of this enum class, in the order they are declared.

W

withCpuCores(int) - Method in class io.github.mfvanek.pg.settings.ServerSpecificationBuilder
 
withMemoryAmount(int, MemoryUnit) - Method in class io.github.mfvanek.pg.settings.ServerSpecificationBuilder
 
withSSD() - Method in class io.github.mfvanek.pg.settings.ServerSpecificationBuilder
 
WORK_MEM - Enum constant in enum class io.github.mfvanek.pg.settings.ImportantParam
 
A B C D E F G H I K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values