Brooklyn

brooklyn.entity.nosql.redis
[Java] Interface RedisSlave

brooklyn.entity.Entity
  brooklyn.entity.nosql.DataStore
      brooklyn.entity.basic.SoftwareProcess
          brooklyn.entity.trait.Startable
              brooklyn.entity.nosql.redis.RedisSlave
                  brooklyn.entity.rebind.Rebindable
                      brooklyn.entity.nosql.redis.RedisStore
All Superinterfaces:
Entity, DataStore, SoftwareProcess, Startable, Rebindable, RedisStore

@ImplementedBy(RedisSlaveImpl.class)
public interface RedisSlave
extends RedisStore

A RedisStore configured as a slave.


Field Summary
ConfigKey MASTER

ConfigKey REDIS_CONFIG_TEMPLATE_URL

 
Fields inherited from interface RedisStore
DOWNLOAD_URL, EVICTED_KEYS, EXPIRED_KEYS, KEYSPACE_HITS, KEYSPACE_MISSES, REDIS_CONFIG_TEMPLATE_URL, REDIS_PORT, SUGGESTED_VERSION, TOTAL_COMMANDS_PROCESSED, TOTAL_CONNECTIONS_RECEIVED, UPTIME
 
Fields inherited from interface SoftwareProcess
ADDRESS, CUSTOMIZE_LATCH, DOWNLOAD_ADDON_URLS, DOWNLOAD_URL, HOSTNAME, INSTALL_LATCH, LAUNCH_LATCH, PROVISIONING_LOCATION, PROVISIONING_PROPERTIES, SERVICE_STATE, SHELL_ENVIRONMENT, START_LATCH, START_TIMEOUT, SUGGESTED_INSTALL_DIR, SUGGESTED_RUN_DIR, SUGGESTED_VERSION
 
Fields inherited from interface Startable
RESTART, SERVICE_UP, START, STOP
 
Method Summary
RedisStore getMaster()

 
Methods inherited from interface RedisStore
getAddress, getRedisPort
 
Methods inherited from interface Entity
addChild, addChild, addEnricher, addGroup, addOwnedChild, addPolicy, clearOwner, clearParent, getApplication, getApplicationId, getAttribute, getChildren, getConfig, getDisplayName, getEnrichers, getEntityType, getGroups, getId, getLocations, getOwnedChildren, getOwner, getParent, getPolicies, getRebindSupport, invoke, removeChild, removeEnricher, removeOwnedChild, removePolicy, setOwner, setParent
 
Methods inherited from interface Startable
restart, start, stop
 

Field Detail

MASTER

@SetFromFlag("master")
public ConfigKey MASTER


REDIS_CONFIG_TEMPLATE_URL

@SetFromFlag("redisConfigTemplateUrl")
public ConfigKey REDIS_CONFIG_TEMPLATE_URL


 
Method Detail

getMaster

public RedisStore getMaster()


 

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