public class RedHatPostgreSQL extends AbstractSQLDatabase
| Modifier and Type | Class and Description |
|---|---|
static class |
RedHatPostgreSQL.Builder |
| Modifier and Type | Field and Description |
|---|---|
static String |
DEFAULT_SYMBOLIC_NAME |
configureEnvironment, dbName, external, isObjectStore, jndiName, nonXaDatasource, openShiftName, password, symbolicName, username, withLivenessProbe, withReadinessProbe, withStartupProbedataDir, isStateful, persistentVolClaim, storagePartition| Constructor and Description |
|---|
RedHatPostgreSQL(RedHatPostgreSQL.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 static final String DEFAULT_SYMBOLIC_NAME
public RedHatPostgreSQL(RedHatPostgreSQL.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.