Interface ConfigurationMaintenanceOnHost
- All Superinterfaces:
ConfigurationAware
,io.github.mfvanek.pg.connection.HostAware
- All Known Implementing Classes:
ConfigurationMaintenanceOnHostImpl
public interface ConfigurationMaintenanceOnHost
extends ConfigurationAware, io.github.mfvanek.pg.connection.HostAware
An entry point for working with database configuration on the specified host.
- See Also:
-
HostAware
ConfigurationAware
-
Method Summary
Modifier and TypeMethodDescriptionio.github.mfvanek.pg.settings.PgParam
getParamCurrentValue
(io.github.mfvanek.pg.settings.ParamNameAware paramName) Set<io.github.mfvanek.pg.settings.PgParam>
Set<io.github.mfvanek.pg.settings.PgParam>
getParamsWithDefaultValues
(io.github.mfvanek.pg.settings.ServerSpecification specification) Methods inherited from interface io.github.mfvanek.pg.connection.HostAware
getHost
-
Method Details
-
getParamsWithDefaultValues
@Nonnull Set<io.github.mfvanek.pg.settings.PgParam> getParamsWithDefaultValues(@Nonnull io.github.mfvanek.pg.settings.ServerSpecification specification) - Specified by:
getParamsWithDefaultValues
in interfaceConfigurationAware
-
getParamsCurrentValues
- Specified by:
getParamsCurrentValues
in interfaceConfigurationAware
-
getParamCurrentValue
@Nonnull io.github.mfvanek.pg.settings.PgParam getParamCurrentValue(@Nonnull io.github.mfvanek.pg.settings.ParamNameAware paramName)
-