Class InstanceConfig

java.lang.Object
org.apache.pulsar.functions.instance.InstanceConfig

public class InstanceConfig extends Object
This is the config passed to the Java Instance. Contains all the information passed to run functions.
  • Constructor Details

    • InstanceConfig

      public InstanceConfig()
  • Method Details

    • getInstanceName

      public String getInstanceName()
      Get the string representation of #getInstanceId().
      Returns:
      the string representation of #getInstanceId().
    • getFunctionDetails

      public org.apache.pulsar.functions.proto.Function.FunctionDetails getFunctionDetails()
    • hasValidMetricsPort

      public boolean hasValidMetricsPort()