|
Groovy Documentation | |||||||
FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.linkedin.glu.agent.rest.client.AgentRestClient
class AgentRestClient
This is the implementation of the Agent interface using a REST api under the cover to talk to the real agent.
Field Summary | |
---|---|
static java.lang.String |
MODULE
|
static java.lang.Object |
log
|
Constructor Summary | |
AgentRestClient(Uniform client, java.util.Map references)
|
Method Summary | |
---|---|
boolean
|
addTag(java.lang.String tag)
|
java.util.Set
|
addTags(java.util.Collection tags)
|
void
|
clearError(java.lang.Object args)
|
java.lang.String
|
executeAction(java.lang.Object args)
|
java.lang.Object
|
executeActionAndWait(java.lang.Object args)
|
boolean
|
executeActionAndWaitForState(java.lang.Object args)
|
java.lang.Object
|
executeCall(java.lang.Object args)
|
java.lang.Object
|
executeShellCommand(java.lang.Object args)
|
java.lang.Object
|
getFileContent(java.lang.Object args)
|
java.lang.Object
|
getFullState(java.lang.Object args)
|
java.lang.Object
|
getHostInfo()
|
java.lang.Object
|
getMountPoints()
|
java.lang.Object
|
getState(java.lang.Object args)
|
java.util.Set
|
getTags()
|
int
|
getTagsCount()
|
protected void
|
handleRecoverableError(Status status)
|
boolean
|
hasAllTags(java.util.Collection tags)
|
boolean
|
hasAnyTag(java.util.Collection tags)
|
boolean
|
hasTag(java.lang.String tag)
|
boolean
|
hasTags()
|
void
|
installScript(java.lang.Object args)
|
boolean
|
interruptAction(java.lang.Object args)
|
boolean
|
interruptCommand(java.lang.Object args)
|
void
|
kill(long pid, int signal)
|
java.lang.Object
|
ps()
|
boolean
|
removeTag(java.lang.String tag)
|
java.util.Set
|
removeTags(java.util.Collection tags)
|
void
|
setTags(java.util.Collection tags)
|
java.lang.Object
|
streamCommandResults(java.lang.Object args)
|
void
|
sync()
|
java.io.InputStream
|
tailAgentLog(java.lang.Object args)
|
void
|
uninstallScript(java.lang.Object args)
|
java.lang.Object
|
waitForAction(java.lang.Object args)
|
java.lang.Object
|
waitForCommand(java.lang.Object args)
|
boolean
|
waitForState(java.lang.Object args)
|
Methods inherited from class java.lang.Object | |
---|---|
java.lang.Object#wait(), java.lang.Object#wait(long), java.lang.Object#wait(long, int), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Field Detail |
---|
public static final java.lang.String MODULE
public static final java.lang.Object log
Constructor Detail |
---|
AgentRestClient(Uniform client, java.util.Map references)
Method Detail |
---|
@Override boolean addTag(java.lang.String tag)
@Override java.util.Set addTags(java.util.Collection tags)
void clearError(java.lang.Object args)
java.lang.String executeAction(java.lang.Object args)
java.lang.Object executeActionAndWait(java.lang.Object args)
boolean executeActionAndWaitForState(java.lang.Object args)
java.lang.Object executeCall(java.lang.Object args)
@Override java.lang.Object executeShellCommand(java.lang.Object args)
java.lang.Object getFileContent(java.lang.Object args)
java.lang.Object getFullState(java.lang.Object args)
java.lang.Object getHostInfo()
java.lang.Object getMountPoints()
java.lang.Object getState(java.lang.Object args)
@Override java.util.Set getTags()
@Override int getTagsCount()
protected void handleRecoverableError(Status status)
@Override boolean hasAllTags(java.util.Collection tags)
@Override boolean hasAnyTag(java.util.Collection tags)
@Override boolean hasTag(java.lang.String tag)
@Override boolean hasTags()
void installScript(java.lang.Object args)
boolean interruptAction(java.lang.Object args)
@Override boolean interruptCommand(java.lang.Object args)
void kill(long pid, int signal)
java.lang.Object ps()
@Override boolean removeTag(java.lang.String tag)
@Override java.util.Set removeTags(java.util.Collection tags)
@Override void setTags(java.util.Collection tags)
@Override java.lang.Object streamCommandResults(java.lang.Object args)
void sync()
java.io.InputStream tailAgentLog(java.lang.Object args)
void uninstallScript(java.lang.Object args)
java.lang.Object waitForAction(java.lang.Object args)
@Override java.lang.Object waitForCommand(java.lang.Object args)
boolean waitForState(java.lang.Object args)
Groovy Documentation