|
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
|
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)
|
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)
|
void
|
sync()
|
java.io.InputStream
|
tailAgentLog(java.lang.Object args)
|
void
|
uninstallScript(java.lang.Object args)
|
java.lang.Object
|
waitForAction(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)
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)
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)
void sync()
java.io.InputStream tailAgentLog(java.lang.Object args)
void uninstallScript(java.lang.Object args)
java.lang.Object waitForAction(java.lang.Object args)
boolean waitForState(java.lang.Object args)
Groovy Documentation