W - worker service typepublic interface Component<W extends WorkerService>
| Modifier and Type | Method and Description |
|---|---|
default void |
deregisterFunction(String tenant,
String namespace,
String componentName,
String clientRole,
AuthenticationDataHttps clientAuthenticationDataHttps)
Deprecated.
|
void |
deregisterFunction(String tenant,
String namespace,
String componentName,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
default javax.ws.rs.core.StreamingOutput |
downloadFunction(String path,
String clientRole,
AuthenticationDataHttps clientAuthenticationDataHttps)
Deprecated.
|
javax.ws.rs.core.StreamingOutput |
downloadFunction(String path,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
default javax.ws.rs.core.StreamingOutput |
downloadFunction(String tenant,
String namespace,
String componentName,
String clientRole,
AuthenticationDataHttps clientAuthenticationDataHttps)
Deprecated.
|
javax.ws.rs.core.StreamingOutput |
downloadFunction(String tenant,
String namespace,
String componentName,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
org.apache.pulsar.common.functions.FunctionConfig |
getFunctionInfo(String tenant,
String namespace,
String componentName,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataImpl |
getFunctionsInstanceStats(String tenant,
String namespace,
String componentName,
String instanceId,
URI uri,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
org.apache.pulsar.common.functions.FunctionState |
getFunctionState(String tenant,
String namespace,
String functionName,
String key,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
org.apache.pulsar.common.policies.data.FunctionStatsImpl |
getFunctionStats(String tenant,
String namespace,
String componentName,
URI uri,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
List<org.apache.pulsar.common.io.ConnectorDefinition> |
getListOfConnectors() |
List<String> |
listFunctions(String tenant,
String namespace,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
void |
putFunctionState(String tenant,
String namespace,
String functionName,
String key,
org.apache.pulsar.common.functions.FunctionState state,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
void |
reloadConnectors(String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
void |
restartFunctionInstance(String tenant,
String namespace,
String componentName,
String instanceId,
URI uri,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
void |
restartFunctionInstances(String tenant,
String namespace,
String componentName,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
void |
startFunctionInstance(String tenant,
String namespace,
String componentName,
String instanceId,
URI uri,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
void |
startFunctionInstances(String tenant,
String namespace,
String componentName,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
void |
stopFunctionInstance(String tenant,
String namespace,
String componentName,
String instanceId,
URI uri,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
void |
stopFunctionInstances(String tenant,
String namespace,
String componentName,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
String |
triggerFunction(String tenant,
String namespace,
String functionName,
String input,
InputStream uploadedInputStream,
String topic,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
void |
uploadFunction(InputStream uploadedInputStream,
String path,
String clientRole,
AuthenticationDataSource clientAuthenticationDataHttps) |
W |
worker() |
W worker()
void deregisterFunction(String tenant, String namespace, String componentName, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
@Deprecated default void deregisterFunction(String tenant, String namespace, String componentName, String clientRole, AuthenticationDataHttps clientAuthenticationDataHttps)
org.apache.pulsar.common.functions.FunctionConfig getFunctionInfo(String tenant, String namespace, String componentName, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
void stopFunctionInstance(String tenant, String namespace, String componentName, String instanceId, URI uri, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
void startFunctionInstance(String tenant, String namespace, String componentName, String instanceId, URI uri, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
void restartFunctionInstance(String tenant, String namespace, String componentName, String instanceId, URI uri, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
void startFunctionInstances(String tenant, String namespace, String componentName, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
void stopFunctionInstances(String tenant, String namespace, String componentName, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
void restartFunctionInstances(String tenant, String namespace, String componentName, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
org.apache.pulsar.common.policies.data.FunctionStatsImpl getFunctionStats(String tenant, String namespace, String componentName, URI uri, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
org.apache.pulsar.common.policies.data.FunctionInstanceStatsDataImpl getFunctionsInstanceStats(String tenant, String namespace, String componentName, String instanceId, URI uri, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
String triggerFunction(String tenant, String namespace, String functionName, String input, InputStream uploadedInputStream, String topic, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
List<String> listFunctions(String tenant, String namespace, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
org.apache.pulsar.common.functions.FunctionState getFunctionState(String tenant, String namespace, String functionName, String key, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
void putFunctionState(String tenant, String namespace, String functionName, String key, org.apache.pulsar.common.functions.FunctionState state, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
void uploadFunction(InputStream uploadedInputStream, String path, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
javax.ws.rs.core.StreamingOutput downloadFunction(String path, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
@Deprecated default javax.ws.rs.core.StreamingOutput downloadFunction(String path, String clientRole, AuthenticationDataHttps clientAuthenticationDataHttps)
javax.ws.rs.core.StreamingOutput downloadFunction(String tenant, String namespace, String componentName, String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
@Deprecated default javax.ws.rs.core.StreamingOutput downloadFunction(String tenant, String namespace, String componentName, String clientRole, AuthenticationDataHttps clientAuthenticationDataHttps)
List<org.apache.pulsar.common.io.ConnectorDefinition> getListOfConnectors()
void reloadConnectors(String clientRole, AuthenticationDataSource clientAuthenticationDataHttps)
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.