public class ZabbixFeed extends AbstractFeed
Modifier and Type | Class and Description |
---|---|
static class |
ZabbixFeed.Builder<T extends ZabbixFeed,B extends ZabbixFeed.Builder<T,B>> |
AbstractEntityAdjunct.AdjunctTagSupport, AbstractEntityAdjunct.BasicSubscriptionSupport
BrooklynObject.RelationSupport<T extends BrooklynObject>, BrooklynObject.SubscriptionSupport, BrooklynObject.TagSupport
Configurable.ConfigurationSupport
BrooklynObjectInternal.ConfigurationSupportInternal, BrooklynObjectInternal.RelationSupportInternal<T extends BrooklynObject>, BrooklynObjectInternal.SubscriptionSupportInternal
Modifier and Type | Field and Description |
---|---|
static ConfigKey< |
BASE_URI_PROVIDER |
static ConfigKey<java.lang.Integer> |
GROUP_ID |
static java.lang.String |
JSON_HOST_CREATE |
static java.lang.String |
JSON_ITEM_GET |
static java.lang.String |
JSON_USER_LOGIN |
static org.slf4j.Logger |
log |
static ConfigKey<java.util.Set<ZabbixPollConfig<?>>> |
POLLS |
static ConfigKey<java.lang.Integer> |
TEMPLATE_ID |
static ConfigKey< |
UNIQUE_HOSTNAME_GENERATOR |
ONLY_IF_SERVICE_UP
Constructor and Description |
---|
ZabbixFeed()
For rebind; do not call directly; use builder
|
Modifier and Type | Method and Description |
---|---|
static ZabbixFeed.Builder<ZabbixFeed,?> |
builder() |
destroy, getEntity, getRebindSupport, isActivated, isRunning, isSuspended, relations, resume, setEntity, start, stop, suspend
config, configure, getAdjunctType, getConfig, getConfigMap, getDisplayName, getUniqueTag, isDestroyed, setConfig, setDisplayName, subscribe, subscribeToChildren, subscribeToMembers, subscriptions, tags, toString, unsubscribe, unsubscribe
getCatalogItemId, getId, getManagementContext, init, rebind, setCatalogItemId, setManagementContext
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getId, getUniqueTag, isDestroyed
getCatalogItemId, getDisplayName, subscriptions, tags
config, getConfig, setConfig
setCatalogItemId
public static final org.slf4j.Logger log
public static final java.lang.String JSON_ITEM_GET
public static final java.lang.String JSON_USER_LOGIN
public static final java.lang.String JSON_HOST_CREATE
public static final ConfigKey<java.util.Set<ZabbixPollConfig<?>>> POLLS
public static final ConfigKey<> BASE_URI_PROVIDER
public static final ConfigKey<java.lang.Integer> GROUP_ID
public static final ConfigKey<java.lang.Integer> TEMPLATE_ID
public static final ConfigKey<> UNIQUE_HOSTNAME_GENERATOR
public static ZabbixFeed.Builder<ZabbixFeed,?> builder()