public class JavaInstanceStarter extends Object implements AutoCloseable
| Constructor and Description |
|---|
JavaInstanceStarter() |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
start(String[] args,
ClassLoader functionInstanceClassLoader,
ClassLoader rootClassLoader) |
public String functionDetailsJsonString
public String jarFile
public int instanceId
public String functionId
public String functionVersion
public String pulsarServiceUrl
public String clientAuthenticationPlugin
public String clientAuthenticationParameters
public String useTls
public String tlsAllowInsecureConnection
public String tlsHostNameVerificationEnabled
public String tlsTrustCertFilePath
public String stateStorageServiceUrl
public int port
public int metrics_port
public int maxBufferedTuples
public int expectedHealthCheckInterval
public String secretsProviderClassName
public String secretsProviderConfig
public String clusterName
public String narExtractionDirectory
public int maxPendingAsyncRequests
public String webServiceUrl
public Boolean exposePulsarAdminClientEnabled
public void start(String[] args, ClassLoader functionInstanceClassLoader, ClassLoader rootClassLoader) throws Exception
Exceptionpublic void close()
close in interface AutoCloseableCopyright © 2017–2021 Apache Software Foundation. All rights reserved.