类 WorkerConfig

java.lang.Object
org.apache.pulsar.functions.worker.WorkerConfig
所有已实现的接口:
Serializable, org.apache.pulsar.common.configuration.PulsarConfiguration

public class WorkerConfig extends Object implements Serializable, org.apache.pulsar.common.configuration.PulsarConfiguration
另请参阅:
  • 字段详细资料

    • runtimeCustomizerClassName

      protected String runtimeCustomizerClassName
  • 构造器详细资料

    • WorkerConfig

      public WorkerConfig()
  • 方法详细资料

    • isBrokerClientAuthenticationEnabled

      public boolean isBrokerClientAuthenticationEnabled()
    • getTlsEnabled

      public boolean getTlsEnabled()
    • isInitializedDlogMetadata

      public Boolean isInitializedDlogMetadata()
    • getBrokerClientTrustCertsFilePath

      public String getBrokerClientTrustCertsFilePath()
    • getFunctionAuthProviderClassName

      public String getFunctionAuthProviderClassName()
    • getFunctionMetadataTopic

      public String getFunctionMetadataTopic()
    • getClusterCoordinationTopic

      public String getClusterCoordinationTopic()
    • getFunctionAssignmentTopic

      public String getFunctionAssignmentTopic()
    • load

      public static WorkerConfig load(String yamlFile) throws IOException
      抛出:
      IOException
    • getWorkerId

      public String getWorkerId()
    • getWorkerHostname

      public String getWorkerHostname()
    • getTlsTrustChainBytes

      public byte[] getTlsTrustChainBytes()
    • getWorkerWebAddress

      public String getWorkerWebAddress()
    • getWorkerWebAddressTls

      public String getWorkerWebAddressTls()
    • unsafeLocalhostResolve

      public static String unsafeLocalhostResolve()
    • getConfigurationMetadataStoreUrl

      public String getConfigurationMetadataStoreUrl()
    • setProperties

      public void setProperties(Properties properties)
      指定者:
      setProperties 在接口中 org.apache.pulsar.common.configuration.PulsarConfiguration
    • getBrokerClientAuthenticationPlugin

      public String getBrokerClientAuthenticationPlugin()
    • getBrokerClientAuthenticationParameters

      public String getBrokerClientAuthenticationParameters()
    • getMetadataStoreSessionTimeoutMillis

      public long getMetadataStoreSessionTimeoutMillis()
    • getMetadataStoreOperationTimeoutSeconds

      public int getMetadataStoreOperationTimeoutSeconds()
    • getMetadataStoreCacheExpirySeconds

      public int getMetadataStoreCacheExpirySeconds()