Class JavaInstanceStarter

java.lang.Object
org.apache.pulsar.functions.runtime.JavaInstanceStarter
All Implemented Interfaces:
AutoCloseable

public class JavaInstanceStarter extends Object implements AutoCloseable
  • Field Details

    • functionDetailsJsonString

      public String functionDetailsJsonString
    • jarFile

      public String jarFile
    • transformFunctionJarFile

      public String transformFunctionJarFile
    • instanceId

      public int instanceId
    • functionId

      public String functionId
    • functionVersion

      public String functionVersion
    • pulsarServiceUrl

      public String pulsarServiceUrl
    • transformFunctionId

      public String transformFunctionId
    • clientAuthenticationPlugin

      public String clientAuthenticationPlugin
    • clientAuthenticationParameters

      public String clientAuthenticationParameters
    • useTls

      public String useTls
    • tlsAllowInsecureConnection

      public String tlsAllowInsecureConnection
    • tlsHostNameVerificationEnabled

      public String tlsHostNameVerificationEnabled
    • tlsTrustCertFilePath

      public String tlsTrustCertFilePath
    • stateStorageImplClass

      public String stateStorageImplClass
    • stateStorageServiceUrl

      public String stateStorageServiceUrl
    • port

      public int port
    • metricsPort

      public int metricsPort
    • maxBufferedTuples

      public int maxBufferedTuples
    • expectedHealthCheckInterval

      public int expectedHealthCheckInterval
    • secretsProviderClassName

      public String secretsProviderClassName
    • secretsProviderConfig

      public String secretsProviderConfig
    • clusterName

      public String clusterName
    • narExtractionDirectory

      public String narExtractionDirectory
    • maxPendingAsyncRequests

      public int maxPendingAsyncRequests
    • webServiceUrl

      public String webServiceUrl
    • exposePulsarAdminClientEnabled

      public Boolean exposePulsarAdminClientEnabled
  • Constructor Details

    • JavaInstanceStarter

      public JavaInstanceStarter()
  • Method Details