| Package | Description |
|---|---|
| com.elastisys.scale.cloudpool.api.client | |
| com.elastisys.scale.cloudpool.api.restapi | |
| com.elastisys.scale.cloudpool.api.server |
| Modifier and Type | Class and Description |
|---|---|
class |
CloudPoolClient
A
CloudPool REST API client. |
| Constructor and Description |
|---|
CloudPoolHandler(CloudPool cloudPool) |
ConfigHandler(CloudPool cloudPool,
String storageDir)
Creates a
ConfigHandler that will store set CloudPool
configurations under a given storage directory with the
ConfigHandler.DEFAULT_CONFIG_FILE_NAME. |
ConfigHandler(CloudPool cloudPool,
String storageDir,
String configFileName)
Creates a
ConfigHandler that will store set CloudPool
configurations under a given storage directory with a given file name. |
StartStopHandler(CloudPool cloudPool)
Creates a
StartStopHandler for a given CloudPool. |
| Modifier and Type | Method and Description |
|---|---|
static org.eclipse.jetty.server.Server |
CloudPoolServer.createServer(CloudPool cloudPool,
CloudPoolOptions options)
Creates a HTTPS server that serves REST API requests for a given
CloudPool. |
static void |
CloudPoolServer.main(CloudPool cloudPool,
String[] args)
Parse command-line arguments and start an HTTPS server that serves REST
API requests for a given
CloudPool. |
Copyright © 2011–2017 Elastisys. All rights reserved.