| Interface | Description |
|---|---|
| EventSender | |
| GooglePubSubSender.HealthChecker | |
| Reactor | |
| Reactor.Callback | |
| ServiceMainFactory | |
| ZooKeeperRegistrar |
| Class | Description |
|---|---|
| CommonConfiguration<C extends CommonConfiguration<C>> | |
| DefaultReactor |
A reactor loop that collapses event updates and calls a provided callback.
|
| EventSenderFactory | |
| FastForwardConfig | |
| GooglePubSubSender |
An EventSender that publishes events to Google Cloud PubSub.
|
| GooglePubSubSender.DefaultHealthChecker | |
| InterruptingExecutionThreadService | |
| KafkaClientProvider | |
| KafkaRecord |
This class represents a Kafka record whose data is an array of bytes.
|
| KafkaSender |
A class that wraps
KafkaProducer. |
| ManagedStatsdReporter | |
| MasterRequestMetrics |
Tracks API requests to the master to be tracked by the yammer metrics stuff.
|
| PersistentAtomicReference<T> |
A class that is similar to
AtomicReference but is backed by a file, so can be
persisted across a server restart. |
| ReactorFactory | |
| ResolverConfReader |
Can read a resolv.conf file and tell you the domain.
|
| RuleBasedZooKeeperAclProvider |
A ZooKeeper ACLProvider that uses regular expression-based rules to determine what ACLs govern
created nodes.
|
| RuleBasedZooKeeperAclProvider.Builder | |
| ServiceMain |
Handles setting up proper logging for our services.
|
| ServiceParser |
Handles parsing common commandline arguments for the agent and master.
|
| ServiceRegistrars |
Loads in the service registrar factory plugin (if specified) and returns an
appropriate
ServiceRegistrar. |
| ServiceUtil | |
| VersionedValue<T> | |
| ZooKeeperAclInitializer | |
| ZooKeeperAclProviders |
Contains methods for creating ACLProvider used by Helios (agents and masters),
that controls the ACLs set on nodes when they are created.
|
| ZooKeeperRegistrarService |
Common logic to have agents and masters register their "up" nodes in ZK, and to keep trying if
ZK is down.
|
| ZooKeeperRegistrarService.Builder | |
| ZooKeeperRegistrarUtil |
Copyright © 2017. All rights reserved.