Brooklyn

brooklyn.entity.database.mysql
[Java] Interface MySqlNode

brooklyn.entity.trait.Startable
  brooklyn.entity.rebind.Rebindable
      brooklyn.entity.database.mysql.MySqlNode
          brooklyn.entity.Entity
              brooklyn.entity.basic.SoftwareProcess
                  brooklyn.entity.trait.HasShortName
                      brooklyn.entity.trait.Identifiable
                          brooklyn.entity.database.DatabaseNode
All Superinterfaces:
Startable, Rebindable, Entity, SoftwareProcess, HasShortName, Identifiable, DatabaseNode

@Catalog(name="MySql Node", description="MySql is an open source relational database management system (RDBMS)", iconUrl="classpath:///mysql-logo-110x57.png")
@ImplementedBy(MySqlNodeImpl.class)
public interface MySqlNode
extends DatabaseNode, HasShortName

Field Summary
static ConfigKey CREATION_SCRIPT_CONTENTS

static ConfigKey CREATION_SCRIPT_URL

static ConfigKey DATA_DIR

static BasicAttributeSensorAndConfigKey DOWNLOAD_URL

static ConfigKey MIRROR_URL

static PortAttributeSensorAndConfigKey MYSQL_PORT

static MapConfigKey MYSQL_SERVER_CONF

static ConfigKey MYSQL_SERVER_CONF_LOWER_CASE_TABLE_NAMES

static AttributeSensor MYSQL_URL

static StringAttributeSensorAndConfigKey PASSWORD

static AttributeSensor QUERIES_PER_SECOND_FROM_MYSQL

static StringAttributeSensorAndConfigKey SOCKET_UID

static ConfigKey SUGGESTED_VERSION

static BasicAttributeSensorAndConfigKey TEMPLATE_CONFIGURATION_URL

 
Fields inherited from interface DatabaseNode
DB_URL
 
Method Summary
 
Methods inherited from interface HasShortName
getShortName
 
Methods inherited from interface Startable
restart, start, stop
 
Methods inherited from interface Entity
addChild, addChild, addEnricher, addGroup, addPolicy, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getConfig, getCreationTime, getDisplayName, getEnrichers, getEntityType, getGroups, getIconUrl, getId, getLocations, getParent, getPolicies, getRebindSupport, invoke, removeChild, removeEnricher, removePolicy, setParent
 
Methods inherited from interface Identifiable
getId
 
Methods inherited from interface Rebindable
getRebindSupport
 

Field Detail

CREATION_SCRIPT_CONTENTS

@SetFromFlag("dataDir")
public static final ConfigKey CREATION_SCRIPT_CONTENTS


CREATION_SCRIPT_URL

public static final ConfigKey CREATION_SCRIPT_URL


DATA_DIR

Object.class, "mysql.server.conf", "Configuration options for mysqld");
public static final ConfigKey DATA_DIR


DOWNLOAD_URL

public static final BasicAttributeSensorAndConfigKey DOWNLOAD_URL


MIRROR_URL

"http://gd.tuwien.ac.at/db/mysql/"
public static final ConfigKey MIRROR_URL


MYSQL_PORT

@SetFromFlag("creationScriptUrl")
public static final PortAttributeSensorAndConfigKey MYSQL_PORT


MYSQL_SERVER_CONF

@SetFromFlag("password")
public static final MapConfigKey MYSQL_SERVER_CONF


MYSQL_SERVER_CONF_LOWER_CASE_TABLE_NAMES

public static final ConfigKey MYSQL_SERVER_CONF_LOWER_CASE_TABLE_NAMES


MYSQL_URL

public static final AttributeSensor MYSQL_URL


PASSWORD

"mysql.socketUid", "Socket uid, for use in file /tmp/mysql.sock..3306 (or randomly generated if not set)", null);
public static final StringAttributeSensorAndConfigKey PASSWORD


QUERIES_PER_SECOND_FROM_MYSQL

public static final AttributeSensor QUERIES_PER_SECOND_FROM_MYSQL


SOCKET_UID

@SetFromFlag("configurationTemplateUrl")
public static final StringAttributeSensorAndConfigKey SOCKET_UID


SUGGESTED_VERSION

public static final ConfigKey SUGGESTED_VERSION = ConfigKeys.newConfigKeyWithDefault(SoftwareProcess.SUGGESTED_VERSION, "5.5.33");
public static final ConfigKey SUGGESTED_VERSION


TEMPLATE_CONFIGURATION_URL

}
public static final BasicAttributeSensorAndConfigKey TEMPLATE_CONFIGURATION_URL


 

Brooklyn Multi-Cloud Application Management Platform
brooklyncentral.github.com. Apache License. © 2012.