public class ServiceConfiguration extends Object implements PulsarConfiguration
| Constructor and Description |
|---|
ServiceConfiguration() |
| Modifier and Type | Method and Description |
|---|---|
String |
getBookkeeperMetadataStoreUrl() |
int |
getBrokerDeleteInactiveTopicsMaxInactiveDurationSeconds() |
String |
getConfigurationMetadataStoreUrl() |
int |
getMetadataStoreCacheExpirySeconds() |
int |
getMetadataStoreOperationTimeoutSeconds() |
long |
getMetadataStoreSessionTimeoutMillis() |
String |
getMetadataStoreUrl() |
Properties |
getProperties() |
Object |
getProperty(String key) |
org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy |
getSchemaCompatibilityStrategy() |
boolean |
isBookkeeperMetadataStoreSeparated() |
boolean |
isConfigurationStoreSeparated() |
boolean |
isDefaultTopicTypePartitioned() |
void |
setProperties(Properties properties) |
public String getMetadataStoreUrl()
public String getConfigurationMetadataStoreUrl()
public boolean isConfigurationStoreSeparated()
public boolean isBookkeeperMetadataStoreSeparated()
public String getBookkeeperMetadataStoreUrl()
public Properties getProperties()
getProperties in interface PulsarConfigurationpublic void setProperties(Properties properties)
setProperties in interface PulsarConfigurationpublic boolean isDefaultTopicTypePartitioned()
public int getBrokerDeleteInactiveTopicsMaxInactiveDurationSeconds()
public org.apache.pulsar.common.policies.data.SchemaCompatibilityStrategy getSchemaCompatibilityStrategy()
public long getMetadataStoreSessionTimeoutMillis()
public int getMetadataStoreOperationTimeoutSeconds()
public int getMetadataStoreCacheExpirySeconds()
Copyright © 2017–2022 Apache Software Foundation. All rights reserved.