Class ComponentImpl.GetStatus<X,T>
java.lang.Object
org.apache.pulsar.functions.worker.rest.api.ComponentImpl.GetStatus<X,T>
- Enclosing class:
- ComponentImpl
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract XemptyStatus(int parallelism) abstract TfromFunctionStatusProto(org.apache.pulsar.functions.proto.InstanceCommunication.FunctionStatus status, String assignedWorkerId) getComponentInstanceStatus(String tenant, String namespace, String name, int instanceId, URI uri) getComponentStatus(String tenant, String namespace, String name, URI uri) abstract XgetStatus(String tenant, String namespace, String name, Collection<org.apache.pulsar.functions.proto.Function.Assignment> assignments, URI uri) abstract XgetStatusExternal(String tenant, String namespace, String name, int parallelism) abstract TnotRunning(String assignedWorkerId, String error) abstract T
-
Constructor Details
-
GetStatus
protected GetStatus()
-
-
Method Details
-
notScheduledInstance
-
fromFunctionStatusProto
-
notRunning
-
getComponentInstanceStatus
-
getStatus
public abstract X getStatus(String tenant, String namespace, String name, Collection<org.apache.pulsar.functions.proto.Function.Assignment> assignments, URI uri) throws PulsarAdminException - Throws:
PulsarAdminException
-
getStatusExternal
-
emptyStatus
-
getComponentStatus
-