public class SimpleResourceUnit extends Object implements ResourceUnit
PROPERTY_KEY_BROKER_ZNODE_NAME| Constructor and Description |
|---|
SimpleResourceUnit(String resourceId,
ResourceDescription resourceDescription) |
SimpleResourceUnit(String resourceId,
ResourceDescription resourceDescription,
Map<String,Object> properties) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
canFit(ResourceDescription resourceDescription) |
int |
compareTo(ResourceUnit o) |
boolean |
equals(Object o) |
ResourceDescription |
getAvailableResource() |
Object |
getProperty(String key) |
String |
getResourceId() |
int |
hashCode() |
String |
toString() |
public SimpleResourceUnit(String resourceId, ResourceDescription resourceDescription)
public SimpleResourceUnit(String resourceId, ResourceDescription resourceDescription, Map<String,Object> properties)
public String getResourceId()
getResourceId in interface ResourceUnitpublic ResourceDescription getAvailableResource()
getAvailableResource in interface ResourceUnitpublic boolean canFit(ResourceDescription resourceDescription)
canFit in interface ResourceUnitpublic Object getProperty(String key)
getProperty in interface ResourceUnitpublic int compareTo(ResourceUnit o)
compareTo in interface Comparable<ResourceUnit>Copyright © 2017–2022 Apache Software Foundation. All rights reserved.