Package org.apache.pulsar.sql.presto
Class PulsarConnectorCache
- java.lang.Object
-
- org.apache.pulsar.sql.presto.PulsarConnectorCache
-
public class PulsarConnectorCache extends java.lang.ObjectImplementation of a cache for the Pulsar connector.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static PulsarConnectorCachegetConnectorCache(PulsarConnectorConfig pulsarConnectorConfig)org.apache.bookkeeper.mledger.ManagedLedgerConfiggetManagedLedgerConfig(org.apache.pulsar.common.naming.NamespaceName namespaceName, org.apache.pulsar.common.policies.data.OffloadPoliciesImpl offloadPolicies, PulsarConnectorConfig pulsarConnectorConfig)org.apache.bookkeeper.mledger.ManagedLedgerFactorygetManagedLedgerFactory()org.apache.bookkeeper.stats.StatsProvidergetStatsProvider()static voidshutdown()
-
-
-
Method Detail
-
getConnectorCache
public static PulsarConnectorCache getConnectorCache(PulsarConnectorConfig pulsarConnectorConfig) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getManagedLedgerConfig
public org.apache.bookkeeper.mledger.ManagedLedgerConfig getManagedLedgerConfig(org.apache.pulsar.common.naming.NamespaceName namespaceName, org.apache.pulsar.common.policies.data.OffloadPoliciesImpl offloadPolicies, PulsarConnectorConfig pulsarConnectorConfig)
-
getManagedLedgerFactory
public org.apache.bookkeeper.mledger.ManagedLedgerFactory getManagedLedgerFactory()
-
getStatsProvider
public org.apache.bookkeeper.stats.StatsProvider getStatsProvider()
-
shutdown
public static void shutdown() throws java.lang.Exception- Throws:
java.lang.Exception
-
-