public interface Workers<W extends WorkerService>
| Modifier and Type | Method and Description |
|---|---|
void |
drain(URI uri,
String workerId,
String clientRole,
boolean leaderUri) |
Map<String,Collection<String>> |
getAssignments(String clientRole) |
List<org.apache.pulsar.common.functions.WorkerInfo> |
getCluster(String clientRole) |
org.apache.pulsar.common.functions.WorkerInfo |
getClusterLeader(String clientRole) |
LongRunningProcessStatus |
getDrainStatus(URI uri,
String workerId,
String clientRole,
boolean leaderUri) |
List<org.apache.pulsar.common.policies.data.WorkerFunctionInstanceStats> |
getFunctionsMetrics(String clientRole) |
List<org.apache.pulsar.common.io.ConnectorDefinition> |
getListOfConnectors(String clientRole) |
List<org.apache.pulsar.common.stats.Metrics> |
getWorkerMetrics(String clientRole) |
Boolean |
isLeaderReady(String clientRole) |
void |
rebalance(URI uri,
String clientRole) |
org.apache.pulsar.common.functions.WorkerInfo getClusterLeader(String clientRole)
Map<String,Collection<String>> getAssignments(String clientRole)
List<org.apache.pulsar.common.policies.data.WorkerFunctionInstanceStats> getFunctionsMetrics(String clientRole) throws IOException
IOExceptionList<org.apache.pulsar.common.io.ConnectorDefinition> getListOfConnectors(String clientRole)
LongRunningProcessStatus getDrainStatus(URI uri, String workerId, String clientRole, boolean leaderUri)
Copyright © 2017–2021 Apache Software Foundation. All rights reserved.