Package | Description |
---|---|
co.cask.coopr.account |
User account related classes.
|
co.cask.coopr.cluster |
Cluster and Node objects.
|
co.cask.coopr.codec.json |
Codecs for serializing object to json and deserializing objects from json.
|
co.cask.coopr.codec.json.current |
Codecs for serializing and deserializing current versions of objects to and from json.
|
co.cask.coopr.codec.json.guice |
Guice classes for binding codec related classes.
|
co.cask.coopr.common.conf |
Configuration constants and defaults.
|
co.cask.coopr.common.conf.guice |
Guice modules for configuration classes.
|
co.cask.coopr.common.daemon |
Common classes for running daemons.
|
co.cask.coopr.common.queue |
Queues implemented on top of zookeeper.
|
co.cask.coopr.common.queue.guice |
Guice modules for queue classes.
|
co.cask.coopr.common.security |
Common security related utilities.
|
co.cask.coopr.common.utils |
Common utilities.
|
co.cask.coopr.common.zookeeper |
Zookeeper utilities.
|
co.cask.coopr.common.zookeeper.guice |
Guice modules for zookeeper classes.
|
co.cask.coopr.common.zookeeper.lib |
Zookeeper utility libraries.
|
co.cask.coopr.http |
Http handlers implementing REST endpoints.
|
co.cask.coopr.http.guice |
Guice modules for http classes.
|
co.cask.coopr.http.handler |
Http handlers.
|
co.cask.coopr.http.handler.auth | |
co.cask.coopr.http.request |
Http requests.
|
co.cask.coopr.layout |
Classes related to solving cluster layouts.
|
co.cask.coopr.layout.change |
Classes related to changing cluster layouts.
|
co.cask.coopr.macro |
This package implements a simple macro expansion.
|
co.cask.coopr.macro.eval |
This package implements classes for evaluating different types of macros.
|
co.cask.coopr.management |
Stats for monitoring and managing the server.
|
co.cask.coopr.management.guice |
Guice modules for jmx classes.
|
co.cask.coopr.metrics | |
co.cask.coopr.provisioner |
Classes for interacting with provisioners.
|
co.cask.coopr.provisioner.guice |
Guice modules for provisioner classes.
|
co.cask.coopr.provisioner.mock |
Mock provisioner for integration testing.
|
co.cask.coopr.provisioner.plugin |
Classes for managing provisioner plugin data.
|
co.cask.coopr.runtime |
Classes that can be run with main functions.
|
co.cask.coopr.scheduler |
Schedules threads for solving cluster layouts and planning and coordinating cluster jobs and tasks.
|
co.cask.coopr.scheduler.callback |
Hooks for adding custom logic before and after cluster operations.
|
co.cask.coopr.scheduler.dag |
Classes for creating and linearizing task DAGs.
|
co.cask.coopr.scheduler.guice |
Guice modules for scheduler classes.
|
co.cask.coopr.scheduler.task |
Classes for coordinating tasks and jobs.
|
co.cask.coopr.spec |
Specifications for admin definable entities.
|
co.cask.coopr.spec.plugin |
Specifications for provisioner plugins.
|
co.cask.coopr.spec.service |
Specifications for services.
|
co.cask.coopr.spec.template |
Specifications for cluster templates.
|
co.cask.coopr.store |
Persistent stores for admin definable entities, clusters, jobs, tasks, and nodes.
|
co.cask.coopr.store.cluster |
Persistent store for clusters, jobs, tasks, and nodes.
|
co.cask.coopr.store.credential |
Classes for getting, setting, and deleting sensitive information in memory.
|
co.cask.coopr.store.entity |
Persistent store for admin definable entities.
|
co.cask.coopr.store.guice |
Guice modules for store classes.
|
co.cask.coopr.store.node |
Persistent store for nodes.
|
co.cask.coopr.store.provisioner |
Persistent store for provisioner information.
|
co.cask.coopr.store.tenant |
Persistent store for tenant information.
|
co.cask.coopr.store.user | |
co.cask.coopr.upgrade |
Copyright © 2013-2016 Cask Data, Inc. Licensed under the Apache License, Version 2.0.