| Package | Description |
|---|---|
| com.elastisys.scale.cloudpool.api.client | |
| com.elastisys.scale.cloudpool.api.restapi.impl | |
| com.elastisys.scale.cloudpool.api.server |
| Modifier and Type | Class and Description |
|---|---|
class |
CloudPoolClient
A
CloudPool REST API client. |
| Constructor and Description |
|---|
CloudPoolRestApiImpl(CloudPool cloudPool,
String storageDir)
Creates a
CloudPoolRestApiImpl that will store set
CloudPool configurations under a given storage directory with the
CloudPoolRestApiImpl.DEFAULT_CONFIG_FILE_NAME. |
CloudPoolRestApiImpl(CloudPool cloudPool,
String storageDir,
String configFileName)
Creates a
CloudPoolRestApiImpl that will store set
CloudPool configurations under a given storage directory with a
given file name. |
| 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.