public class Node extends UpdateManagedEntity implements AttributedElement<NodeAttribute>, Serializable
Constructor and Description |
---|
Node() |
Node(String gridId,
String nodeId) |
Node(String gridId,
String nodeId,
String nodeName,
URL url,
String ownerUserId,
boolean active) |
Node(String gridId,
String nodeId,
String nodeName,
URL url,
String ownerUserId,
String ownerUserOrganization,
boolean active,
String os,
String cpu,
String memory,
String specialNotes) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.commons.lang.builder.EqualsBuilder |
appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder,
Object value,
Collection<String> appendedFields,
boolean ignoreDates) |
protected org.apache.commons.lang.builder.HashCodeBuilder |
appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder,
Collection<String> appendedFields) |
String |
getAccessToken() |
NodeAttribute |
getAttribute(String name) |
Collection<NodeAttribute> |
getAttributes() |
String |
getAttributeValue(String attributeName) |
String |
getCpu() |
String |
getGridId() |
String |
getMemory() |
String |
getNodeId() |
String |
getNodeName() |
String |
getOs() |
String |
getOwnerUserId() |
String |
getOwnerUserOrganization() |
String |
getSpecialNotes() |
URL |
getUrl() |
boolean |
isActive() |
boolean |
isMirror() |
void |
removeAttribute(String attributeName) |
void |
setAccessToken(String accessToken) |
void |
setActive(boolean active) |
void |
setAttribute(NodeAttribute attribute) |
void |
setAttributes(Collection<NodeAttribute> attributes) |
void |
setAttributeValue(String attributeName,
String attributeValue) |
void |
setCpu(String cpu) |
void |
setGridId(String gridId) |
void |
setMemory(String memory) |
void |
setMirror(boolean mirror) |
void |
setNodeId(String nodeId) |
void |
setNodeName(String nodeName) |
void |
setOs(String os) |
void |
setOwnerUserId(String ownerUserId) |
void |
setOwnerUserOrganization(String ownerUserOrganization) |
void |
setSpecialNotes(String specialNotes) |
void |
setUrl(URL url) |
equals, equalsIgnoreDates, getCreatedDateTime, getUpdatedDateTime, hashCode, setCreatedDateTime, setUpdatedDateTime, toString, touchUpdatedDateTime
public Node()
public Node(String gridId, String nodeId, String nodeName, URL url, String ownerUserId, boolean active)
public String getGridId()
public void setGridId(String gridId)
public String getNodeId()
public void setNodeId(String nodeId)
public String getNodeName()
public void setNodeName(String nodeName)
public URL getUrl()
public void setUrl(URL url)
public String getOwnerUserId()
public void setOwnerUserId(String ownerUserId)
public String getOwnerUserOrganization()
public void setOwnerUserOrganization(String ownerUserOrganization)
public boolean isActive()
public void setActive(boolean active)
public String getOs()
public void setOs(String os)
public String getCpu()
public void setCpu(String cpu)
public String getMemory()
public void setMemory(String memory)
public String getSpecialNotes()
public void setSpecialNotes(String specialNotes)
public boolean isMirror()
public void setMirror(boolean mirror)
public String getAccessToken()
public void setAccessToken(String accessToken)
public Collection<NodeAttribute> getAttributes()
getAttributes
in interface AttributedElement<NodeAttribute>
public void setAttributes(Collection<NodeAttribute> attributes)
setAttributes
in interface AttributedElement<NodeAttribute>
public NodeAttribute getAttribute(String name)
getAttribute
in interface AttributedElement<NodeAttribute>
public void setAttribute(NodeAttribute attribute)
setAttribute
in interface AttributedElement<NodeAttribute>
public String getAttributeValue(String attributeName)
getAttributeValue
in interface AttributedElement<NodeAttribute>
public void setAttributeValue(String attributeName, String attributeValue)
setAttributeValue
in interface AttributedElement<NodeAttribute>
public void removeAttribute(String attributeName)
removeAttribute
in interface AttributedElement<NodeAttribute>
protected org.apache.commons.lang.builder.EqualsBuilder appendSpecialEquals(org.apache.commons.lang.builder.EqualsBuilder builder, Object value, Collection<String> appendedFields, boolean ignoreDates)
appendSpecialEquals
in class UpdateManagedEntity
protected org.apache.commons.lang.builder.HashCodeBuilder appendSpecialHashCode(org.apache.commons.lang.builder.HashCodeBuilder builder, Collection<String> appendedFields)
appendSpecialHashCode
in class UpdateManagedEntity