类 WorkerConfig

  • 所有已实现的接口:
    java.io.Serializable, org.apache.pulsar.common.configuration.PulsarConfiguration

    public class WorkerConfig
    extends java.lang.Object
    implements java.io.Serializable, org.apache.pulsar.common.configuration.PulsarConfiguration
    另请参阅:
    序列化表格
    • 字段详细资料

      • runtimeCustomizerClassName

        protected java.lang.String runtimeCustomizerClassName
    • 构造器详细资料

      • WorkerConfig

        public WorkerConfig()
    • 方法详细资料

      • isBrokerClientAuthenticationEnabled

        public boolean isBrokerClientAuthenticationEnabled()
      • getTlsEnabled

        public boolean getTlsEnabled()
      • isInitializedDlogMetadata

        public java.lang.Boolean isInitializedDlogMetadata()
      • getBrokerClientTrustCertsFilePath

        public java.lang.String getBrokerClientTrustCertsFilePath()
      • getFunctionAuthProviderClassName

        public java.lang.String getFunctionAuthProviderClassName()
      • getFunctionMetadataTopic

        public java.lang.String getFunctionMetadataTopic()
      • getClusterCoordinationTopic

        public java.lang.String getClusterCoordinationTopic()
      • getFunctionAssignmentTopic

        public java.lang.String getFunctionAssignmentTopic()
      • load

        public static WorkerConfig load​(java.lang.String yamlFile)
                                 throws java.io.IOException
        抛出:
        java.io.IOException
      • getWorkerId

        public java.lang.String getWorkerId()
      • getWorkerHostname

        public java.lang.String getWorkerHostname()
      • getTlsTrustChainBytes

        public byte[] getTlsTrustChainBytes()
      • getWorkerWebAddress

        public java.lang.String getWorkerWebAddress()
      • getWorkerWebAddressTls

        public java.lang.String getWorkerWebAddressTls()
      • unsafeLocalhostResolve

        public static java.lang.String unsafeLocalhostResolve()
      • setProperties

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

        public java.lang.String getBrokerClientAuthenticationPlugin()
      • getBrokerClientAuthenticationParameters

        public java.lang.String getBrokerClientAuthenticationParameters()