public abstract class AgentGroup extends Object implements Serializable
| Constructor and Description |
|---|
AgentGroup(UUID id,
AgentID agentID) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
contains(AgentID agentID) |
void |
forEach(Consumer<? super AgentID> action) |
abstract Collection<AgentID> |
getAllAgents()
A combination of all Ignite agent launched for both remoting (remote agent)
or for running client jobs, plus the orchestrator
|
Collection<AgentID> |
getClientAgents() |
UUID |
getId() |
AgentID |
getLocalAgentID() |
Collection<String> |
getPeerAddresses() |
Collection<AgentID> |
getRemoteAgentIDs()
Only the Ignite nodes started remotely to control process launching, once per hostname.
|
Collection<AgentID> |
getSpawnedAgents() |
boolean |
isEmpty() |
int |
size() |
Stream<AgentID> |
stream() |
String |
toString() |
public final UUID getId()
public final AgentID getLocalAgentID()
public abstract Collection<AgentID> getAllAgents()
public final Collection<AgentID> getClientAgents()
public final Collection<AgentID> getSpawnedAgents()
public final Collection<AgentID> getRemoteAgentIDs()
public final Collection<String> getPeerAddresses()
public final int size()
public final boolean isEmpty()
public final boolean contains(AgentID agentID)
Copyright © 2022. All rights reserved.