public class Cluster<H extends Host> extends Object
DeploymentService provider.
4. A cluster belongs to one deployment only (to keep it simple for now), but it can be made to serve more than one| Modifier and Type | Field and Description |
|---|---|
protected AtomicLong |
finishingTimestamp |
protected long |
startingTimestamp |
| Constructor and Description |
|---|
Cluster() |
| Modifier and Type | Method and Description |
|---|---|
CloudProvider |
getCloudProvider() |
DeploymentConfiguration |
getDeploymentConfiguration() |
long |
getFinishingTimestamp() |
GeoLocation |
getGeoLocation() |
Map<String,H> |
getHosts() |
String |
getId() |
long |
getStartingTimestamp() |
void |
setCloudProvider(CloudProvider cloudProvider) |
void |
setDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration) |
void |
setFinishingTimestamp(long finishingTimestamp) |
void |
setGeoLocation(GeoLocation geoLocation) |
void |
setHosts(Map<String,H> hosts) |
void |
setId(String id) |
void |
setStartingTimestamp(long startingTimestamp) |
protected long startingTimestamp
protected AtomicLong finishingTimestamp
public String getId()
public void setId(String id)
public CloudProvider getCloudProvider()
public void setCloudProvider(CloudProvider cloudProvider)
public GeoLocation getGeoLocation()
public void setGeoLocation(GeoLocation geoLocation)
public DeploymentConfiguration getDeploymentConfiguration()
public void setDeploymentConfiguration(DeploymentConfiguration deploymentConfiguration)
public long getStartingTimestamp()
public void setStartingTimestamp(long startingTimestamp)
public long getFinishingTimestamp()
public void setFinishingTimestamp(long finishingTimestamp)
Copyright © 2017. All rights reserved.