public interface SenlinNodeService
Modifier and Type | Method and Description |
---|---|
ActionID |
action(String nodeID,
NodeActionCreate newNodeAction)
Service implementation which provides methods for manipulation of action
|
Node |
create(NodeCreate newNode)
|
ActionResponse |
delete(String nodeID)
Deletes the specified
Node from the server. |
Node |
get(String nodeID)
returns details of a
Node . |
Node |
get(String nodeID,
boolean showDetails)
returns details of a
Node |
List<? extends Node> |
list()
Gets a list of currently existing
Node s. |
Node |
update(String nodeID,
NodeCreate newNode)
|
List<? extends Node> list()
Node
s.Node
sNode create(NodeCreate newNode)
newNode
- NodeCreate
object out of which node is to be createdNode
as returned from the serverNode get(String nodeID)
Node
.nodeID
- Id of Node
Node get(String nodeID, boolean showDetails)
Node
nodeID
- Id of Node
showDetails
- true to retrieve the properties about the physical object that backs the nodeActionResponse delete(String nodeID)
Node
from the server.nodeID
- Id of Node
Node update(String nodeID, NodeCreate newNode)
nodeID
- Id of Node
newNode
- NodeCreate
object out of which stack is to be updateNode
as returned from the serverActionID action(String nodeID, NodeActionCreate newNodeAction)
Copyright © 2017. All rights reserved.