| 
 | Brooklyn | |||||||
| FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | METHOD | DETAIL: FIELD | METHOD | |||||||
brooklyn.entity.java.UsesJavabrooklyn.entity.java.UsesJavaMXBeans
brooklyn.entity.trait.Startable
brooklyn.entity.rebind.Rebindable
brooklyn.entity.Entity
brooklyn.entity.basic.SoftwareProcess
brooklyn.entity.java.UsesJmx
brooklyn.entity.trait.Identifiable
brooklyn.entity.nosql.cassandra.CassandraNode
@ImplementedBy(CassandraNodeImpl.class) public interface CassandraNode extends SoftwareProcess, UsesJavaMXBeans, UsesJmx
An Entity that represents a Cassandra node in a CassandraCluster.
| Fields inherited from interface UsesJmx | |
|---|---|
| DEFAULT_JMX_PORT, JMX_AGENT_MODE, JMX_CONTEXT, JMX_PASSWORD, JMX_PORT, JMX_SSL_ACCESS_CERT, JMX_SSL_ACCESS_KEY, JMX_SSL_ENABLED, JMX_URL, JMX_USER, RMI_REGISTRY_PORT, RMI_SERVER_PORT, USE_JMX | 
| Fields inherited from interface UsesJava | |
|---|---|
| CHECK_JAVA_HOSTNAME_BUG, JAVA_OPTS, JAVA_SYSPROPS | 
| Method Summary | |
|---|---|
| java.lang.String | getBroadcastAddress() | 
| java.lang.String | getClusterName() | 
| java.lang.Integer | getGossipPort() | 
| java.lang.String | getListenAddress() | 
| java.lang.String | getSeeds() | 
| java.lang.Integer | getSslGossipPort() | 
| java.lang.Integer | getThriftPort() | 
| java.lang.Long | getToken() | 
| void | setToken(java.lang.String token) | 
| Field Detail | 
|---|
@SetFromFlag("cassandraConfigFileName")
public BasicAttributeSensorAndConfigKey CASSANDRA_CONFIG_FILE_NAME
        
@SetFromFlag("cassandraConfigTemplateUrl")
public BasicAttributeSensorAndConfigKey CASSANDRA_CONFIG_TEMPLATE_URL
        
@SetFromFlag("cassandraRackdcConfigFileName")
public BasicAttributeSensorAndConfigKey CASSANDRA_RACKDC_CONFIG_FILE_NAME
        
@SetFromFlag("cassandraRackdcConfigTemplateUrl")
public BasicAttributeSensorAndConfigKey CASSANDRA_RACKDC_CONFIG_TEMPLATE_URL
        
@SetFromFlag("clusterName")
public BasicAttributeSensorAndConfigKey CLUSTER_NAME
        
@SetFromFlag("customSnitchJarUrl")
public ConfigKey CUSTOM_SNITCH_JAR_URL
        
@SetFromFlag("datacenterName")
public BasicAttributeSensorAndConfigKey DATACENTER_NAME
        
@SetFromFlag("downloadUrl")
public BasicAttributeSensorAndConfigKey DOWNLOAD_URL
        
@SetFromFlag("snitchName")
public ConfigKey ENDPOINT_SNITCH_NAME
        
@SetFromFlag("gossipPort")
public PortAttributeSensorAndConfigKey GOSSIP_PORT
        
@SuppressWarnings({ "rawtypes", "unchecked" })
public ConfigKey INITIAL_SEEDS
        
public AttributeSensor LIVE_NODE_COUNT
@SetFromFlag("mirrorUrl")
public ConfigKey MIRROR_URL
        
public AttributeSensor PEERS
@SetFromFlag("rackName")
public BasicAttributeSensorAndConfigKey RACK_NAME
        
public AttributeSensor READS_PER_SECOND_IN_WINDOW
public AttributeSensor READS_PER_SECOND_LAST
public AttributeSensor READ_ACTIVE
public AttributeSensor READ_COMPLETED
public AttributeSensor READ_PENDING
public AttributeSensor SERVICE_UP_JMX
@SetFromFlag("sslGgossipPort")
public PortAttributeSensorAndConfigKey SSL_GOSSIP_PORT
        
public ConfigKey START_TIMEOUT
@SetFromFlag("version")
public ConfigKey SUGGESTED_VERSION
        
@SetFromFlag("tgzUrl")
public ConfigKey TGZ_URL
        
@SetFromFlag("thriftPort")
public PortAttributeSensorAndConfigKey THRIFT_PORT
        
public AttributeSensor THRIFT_PORT_LATENCY
public AttributeSensor THRIFT_PORT_LATENCY_IN_WINDOW
public AttributeSensor TOKEN
public AttributeSensor WRITES_PER_SECOND_IN_WINDOW
public AttributeSensor WRITES_PER_SECOND_LAST
public AttributeSensor WRITE_ACTIVE
public AttributeSensor WRITE_COMPLETED
public AttributeSensor WRITE_PENDING
| Method Detail | 
|---|
public java.lang.String getBroadcastAddress()
public java.lang.String getClusterName()
public java.lang.Integer getGossipPort()
public java.lang.String getListenAddress()
public java.lang.String getSeeds()
public java.lang.Integer getSslGossipPort()
public java.lang.Integer getThriftPort()
public java.lang.Long getToken()
public void setToken(java.lang.String token)
Brooklyn Multi-Cloud Application Management Platform 
 brooklyncentral.github.com. Apache License. © 2012.