Brooklyn

brooklyn.entity.messaging.kafka
[Java] Interface KafkaZookeeper

brooklyn.entity.Entity
  brooklyn.entity.zookeeper.Zookeeper
      brooklyn.entity.java.UsesJava
          brooklyn.entity.basic.SoftwareProcess
              brooklyn.entity.trait.Startable
                  brooklyn.entity.messaging.kafka.KafkaZookeeper
                      brooklyn.entity.messaging.kafka.Kafka
                          brooklyn.entity.java.UsesJmx
                              brooklyn.entity.rebind.Rebindable
All Superinterfaces:
Entity, Zookeeper, UsesJava, SoftwareProcess, Startable, Kafka, UsesJmx, Rebindable

@ImplementedBy(KafkaZookeeperImpl.class)
public interface KafkaZookeeper
extends Kafka, Zookeeper

An Entity that represents a single Kafka zookeeper instance.


Field Summary
ConfigKey KAFKA_ZOOKEEPER_CONFIG_TEMPLATE

Location of the kafka configuration file template to be copied to the server.

static ConfigKey START_TIMEOUT

ConfigKey SUGGESTED_VERSION

The Kafka version, not the Zookeeper version.

 
Fields inherited from interface Kafka
DOWNLOAD_URL, SUGGESTED_VERSION
 
Fields inherited from interface Zookeeper
OUTSTANDING_REQUESTS, PACKETS_RECEIVED, PACKETS_SENT, SUGGESTED_VERSION, ZOOKEEPER_PORT
 
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 UsesJmx
DEFAULT_JMX_PORT, JMX_CONTEXT, JMX_PORT, JMX_SSL_ACCESS_CERT, JMX_SSL_ACCESS_KEY, JMX_SSL_ENABLED, JMX_URL, RMI_PORT, RMI_REGISTRY_PORT, RMI_SERVER_PORT, USE_JMX
 
Fields inherited from interface UsesJava
JAVA_OPTIONS, JAVA_OPTS, JAVA_SYSPROPS
 
Method Summary
 
Methods inherited from interface Zookeeper
getHostname, getZookeeperPort
 

Field Detail

KAFKA_ZOOKEEPER_CONFIG_TEMPLATE

@SetFromFlag("kafkaZookeeperConfig")
public ConfigKey KAFKA_ZOOKEEPER_CONFIG_TEMPLATE
Location of the kafka configuration file template to be copied to the server.


START_TIMEOUT

@SetFromFlag("startTimeout")
public static final ConfigKey START_TIMEOUT


SUGGESTED_VERSION

@SetFromFlag("version")
public ConfigKey SUGGESTED_VERSION
The Kafka version, not the Zookeeper version.


 

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