public class OfficialPostgreSQL extends AbstractSQLDatabase
| Modifier and Type | Class and Description |
|---|---|
static class |
OfficialPostgreSQL.Builder |
configureEnvironment, dbName, external, isObjectStore, jndiName, nonXaDatasource, openShiftName, password, symbolicName, username, withLivenessProbe, withReadinessProbe, withStartupProbedataDir, isStateful, persistentVolClaim, storagePartition| Constructor and Description |
|---|
OfficialPostgreSQL(OfficialPostgreSQL.Builder builder) |
| Modifier and Type | Method and Description |
|---|---|
List<String> |
getImageArgs() |
String |
getImageName() |
Map<String,String> |
getImageVariables() |
protected String |
getJDBCConnectionStringPattern() |
int |
getPort() |
protected ProbeSettings |
getProbeSettings()
Get readiness and liveness probes settings.
|
String |
getServiceAccount() |
void |
setArgs(List<String> args) |
void |
setPostgresqlDatabaseEnvVar(String postgresqlDatabaseEnvVar) |
void |
setPostgresqlUserEnvVar(String postgresqlUserEnvVar) |
void |
setVars(Map<String,String> vars) |
String |
toString() |
configureContainer, executeSQL, executeSQLFile, getSQLExecutorasObjectStore, configureApplicationDeployment, configureDeployment, configureDeployment, configureEnvironment, configureService, external, getDbName, getDeploymentConfigName, getEnvVarPrefix, getPassword, getSymbolicName, getUsername, isObjectStore, jndiName, nonXaDatasource, setDeploymentConfigName, setEnvVarPrefix, withProbesstatefulpublic OfficialPostgreSQL(OfficialPostgreSQL.Builder builder)
public void setPostgresqlUserEnvVar(String postgresqlUserEnvVar)
public void setPostgresqlDatabaseEnvVar(String postgresqlDatabaseEnvVar)
public String getImageName()
getImageName in class AbstractDatabasepublic int getPort()
getPort in class AbstractDatabaseprotected ProbeSettings getProbeSettings()
AbstractSQLDatabasegetProbeSettings in class AbstractSQLDatabasepublic String toString()
toString in class AbstractDatabaseprotected String getJDBCConnectionStringPattern()
getJDBCConnectionStringPattern in class AbstractSQLDatabasepublic Map<String,String> getImageVariables()
getImageVariables in class AbstractDatabasepublic List<String> getImageArgs()
getImageArgs in class AbstractDatabasepublic String getServiceAccount()
getServiceAccount in class AbstractDatabaseCopyright © 2025. All rights reserved.