Class PinotHelixPropertyStoreZnRecordProvider
- java.lang.Object
-
- org.apache.pinot.common.utils.helix.PinotHelixPropertyStoreZnRecordProvider
-
public class PinotHelixPropertyStoreZnRecordProvider extends Object
-
-
Method Summary
Modifier and Type Method Description booleanexist(String path)static PinotHelixPropertyStoreZnRecordProviderforSchema(org.apache.helix.store.zk.ZkHelixPropertyStore<org.apache.helix.zookeeper.datamodel.ZNRecord> propertyStore)static PinotHelixPropertyStoreZnRecordProviderforSegments(org.apache.helix.store.zk.ZkHelixPropertyStore<org.apache.helix.zookeeper.datamodel.ZNRecord> propertyStore)static PinotHelixPropertyStoreZnRecordProviderforTable(org.apache.helix.store.zk.ZkHelixPropertyStore<org.apache.helix.zookeeper.datamodel.ZNRecord> propertyStore)org.apache.helix.zookeeper.datamodel.ZNRecordget(String name)StringgetRelativePath()voidset(String name, org.apache.helix.zookeeper.datamodel.ZNRecord record)
-
-
-
Method Detail
-
forSchema
public static PinotHelixPropertyStoreZnRecordProvider forSchema(org.apache.helix.store.zk.ZkHelixPropertyStore<org.apache.helix.zookeeper.datamodel.ZNRecord> propertyStore)
-
forTable
public static PinotHelixPropertyStoreZnRecordProvider forTable(org.apache.helix.store.zk.ZkHelixPropertyStore<org.apache.helix.zookeeper.datamodel.ZNRecord> propertyStore)
-
forSegments
public static PinotHelixPropertyStoreZnRecordProvider forSegments(org.apache.helix.store.zk.ZkHelixPropertyStore<org.apache.helix.zookeeper.datamodel.ZNRecord> propertyStore)
-
get
public org.apache.helix.zookeeper.datamodel.ZNRecord get(String name)
-
set
public void set(String name, org.apache.helix.zookeeper.datamodel.ZNRecord record)
-
exist
public boolean exist(String path)
-
getRelativePath
public String getRelativePath()
-
-