public interface FunctionsV2<W extends WorkerService>
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
deregisterFunction(String tenant,
String namespace,
String functionName,
String clientAppId) |
javax.ws.rs.core.Response |
downloadFunction(String path,
String clientRole) |
javax.ws.rs.core.Response |
getFunctionInfo(String tenant,
String namespace,
String functionName,
String clientRole) |
javax.ws.rs.core.Response |
getFunctionInstanceStatus(String tenant,
String namespace,
String functionName,
String instanceId,
URI uri,
String clientRole) |
javax.ws.rs.core.Response |
getFunctionState(String tenant,
String namespace,
String functionName,
String key,
String clientRole) |
javax.ws.rs.core.Response |
getFunctionStatusV2(String tenant,
String namespace,
String functionName,
URI requestUri,
String clientRole) |
List<org.apache.pulsar.common.io.ConnectorDefinition> |
getListOfConnectors() |
javax.ws.rs.core.Response |
listFunctions(String tenant,
String namespace,
String clientRole) |
javax.ws.rs.core.Response |
registerFunction(String tenant,
String namespace,
String functionName,
InputStream uploadedInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String functionPkgUrl,
String functionDetailsJson,
String clientRole) |
javax.ws.rs.core.Response |
restartFunctionInstance(String tenant,
String namespace,
String functionName,
String instanceId,
URI uri,
String clientRole) |
javax.ws.rs.core.Response |
restartFunctionInstances(String tenant,
String namespace,
String functionName,
String clientRole) |
javax.ws.rs.core.Response |
stopFunctionInstance(String tenant,
String namespace,
String functionName,
String instanceId,
URI uri,
String clientRole) |
javax.ws.rs.core.Response |
stopFunctionInstances(String tenant,
String namespace,
String functionName,
String clientRole) |
javax.ws.rs.core.Response |
triggerFunction(String tenant,
String namespace,
String functionName,
String triggerValue,
InputStream triggerStream,
String topic,
String clientRole) |
javax.ws.rs.core.Response |
updateFunction(String tenant,
String namespace,
String functionName,
InputStream uploadedInputStream,
org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail,
String functionPkgUrl,
String functionDetailsJson,
String clientRole) |
javax.ws.rs.core.Response |
uploadFunction(InputStream uploadedInputStream,
String path,
String clientRole) |
javax.ws.rs.core.Response getFunctionInfo(String tenant, String namespace, String functionName, String clientRole) throws IOException
IOExceptionjavax.ws.rs.core.Response getFunctionInstanceStatus(String tenant, String namespace, String functionName, String instanceId, URI uri, String clientRole) throws IOException
IOExceptionjavax.ws.rs.core.Response getFunctionStatusV2(String tenant, String namespace, String functionName, URI requestUri, String clientRole) throws IOException
IOExceptionjavax.ws.rs.core.Response registerFunction(String tenant, String namespace, String functionName, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String functionPkgUrl, String functionDetailsJson, String clientRole)
javax.ws.rs.core.Response updateFunction(String tenant, String namespace, String functionName, InputStream uploadedInputStream, org.glassfish.jersey.media.multipart.FormDataContentDisposition fileDetail, String functionPkgUrl, String functionDetailsJson, String clientRole)
javax.ws.rs.core.Response deregisterFunction(String tenant, String namespace, String functionName, String clientAppId)
javax.ws.rs.core.Response listFunctions(String tenant, String namespace, String clientRole)
javax.ws.rs.core.Response triggerFunction(String tenant, String namespace, String functionName, String triggerValue, InputStream triggerStream, String topic, String clientRole)
javax.ws.rs.core.Response getFunctionState(String tenant, String namespace, String functionName, String key, String clientRole)
javax.ws.rs.core.Response restartFunctionInstance(String tenant, String namespace, String functionName, String instanceId, URI uri, String clientRole)
javax.ws.rs.core.Response restartFunctionInstances(String tenant, String namespace, String functionName, String clientRole)
javax.ws.rs.core.Response stopFunctionInstance(String tenant, String namespace, String functionName, String instanceId, URI uri, String clientRole)
javax.ws.rs.core.Response stopFunctionInstances(String tenant, String namespace, String functionName, String clientRole)
javax.ws.rs.core.Response uploadFunction(InputStream uploadedInputStream, String path, String clientRole)
List<org.apache.pulsar.common.io.ConnectorDefinition> getListOfConnectors()
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.