public interface PostgreSqlNode extends SoftwareProcess, HasShortName, DatastoreMixins.DatastoreCommon, DatabaseNode
#SHARED_MEMORY_BUFFER
key. The minimumm value is 128kB. See the PostgreSQL
documentation.
SoftwareProcess.ChildStartableMode, SoftwareProcess.RestartSoftwareParameters, SoftwareProcess.StopSoftwareParameters
Startable.RestartEffectorBody, Startable.StartEffectorBody, Startable.StopEffectorBody
BrooklynObject.TagSupport
Configurable.ConfigurationSupport
Modifier and Type | Field and Description |
---|---|
static ConfigKey<java.lang.String> |
AUTHENTICATION_CONFIGURATION_FILE_URL |
static ConfigKey<java.lang.String> |
CONFIGURATION_FILE_URL |
static ConfigKey<java.lang.Boolean> |
DISCONNECT_ON_STOP |
static Effector<java.lang.String> |
EXECUTE_SCRIPT |
static ConfigKey<java.lang.Integer> |
MAX_CONNECTIONS |
static ConfigKey<java.lang.Long> |
POLL_PERIOD |
static PortAttributeSensorAndConfigKey |
POSTGRESQL_PORT |
static ConfigKey<java.lang.String> |
SHARED_MEMORY |
static ConfigKey<java.lang.String> |
SUGGESTED_VERSION |
ADDRESS, CHILDREN_STARTABLE_MODE, CUSTOMIZE_LATCH, DOWNLOAD_ADDON_URLS, DOWNLOAD_URL, ENTITY_STARTED, EXPANDED_INSTALL_DIR, HOSTNAME, INSTALL_DIR, INSTALL_FILES, INSTALL_LATCH, INSTALL_RESOURCES_LATCH, INSTALL_TEMPLATES, INSTALL_UNIQUE_LABEL, LAUNCH_LATCH, MAXIMUM_REBIND_SENSOR_CONNECT_DELAY, PID_FILE, POST_INSTALL_COMMAND, POST_LAUNCH_COMMAND, PRE_INSTALL_COMMAND, PRE_INSTALL_FILES, PRE_INSTALL_TEMPLATES, PRE_LAUNCH_COMMAND, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, REQUIRED_OPEN_LOGIN_PORTS, RUN_DIR, RUNTIME_FILES, RUNTIME_RESOURCES_LATCH, RUNTIME_TEMPLATES, SERVICE_PROCESS_IS_RUNNING, SERVICE_STATE_ACTUAL, SERVICE_STATE_EXPECTED, SETUP_LATCH, SHELL_ENVIRONMENT, SKIP_ENTITY_START_IF_RUNNING, SKIP_INSTALLATION, START_LATCH, START_TIMEOUT, SUBNET_ADDRESS, SUBNET_HOSTNAME, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR
RESTART, SERVICE_UP, START, STOP
DB_URL
DATASTORE_URL
CREATION_SCRIPT_CONTENTS, CREATION_SCRIPT_URL
Modifier and Type | Method and Description |
---|---|
java.lang.String |
executeScript(java.lang.String commands) |
java.lang.Integer |
getMaxConnections() |
java.lang.Integer |
getPostgreSqlPort() |
java.lang.String |
getSharedMemory() |
getShortName
addChild, addChild, addEnricher, addEnricher, addFeed, addGroup, addPolicy, addPolicy, addTag, clearParent, containsTag, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getConfigRaw, getConfigRaw, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getTags, invoke, removeChild, removeEnricher, removeGroup, removePolicy, removeTag, setParent
getCatalogItemId, getTagSupport, tags
config, setConfig
static final ConfigKey<java.lang.String> SUGGESTED_VERSION
static final ConfigKey<java.lang.String> CONFIGURATION_FILE_URL
static final ConfigKey<java.lang.String> AUTHENTICATION_CONFIGURATION_FILE_URL
static final PortAttributeSensorAndConfigKey POSTGRESQL_PORT
static final ConfigKey<java.lang.String> SHARED_MEMORY
static final ConfigKey<java.lang.Integer> MAX_CONNECTIONS
static final ConfigKey<java.lang.Boolean> DISCONNECT_ON_STOP
static final ConfigKey<java.lang.Long> POLL_PERIOD
static final Effector<java.lang.String> EXECUTE_SCRIPT