Package org.apache.pinot.common.utils
Class PinotAppConfigs
- java.lang.Object
-
- org.apache.pinot.common.utils.PinotAppConfigs
-
public class PinotAppConfigs extends Object
Class that represents various configs for a pinot component:- System Configs
- JVM Configs
- Runtime Configs
- PinotConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classPinotAppConfigs.JVMConfigstatic classPinotAppConfigs.RuntimeConfigstatic classPinotAppConfigs.SystemConfig
-
Constructor Summary
Constructors Constructor Description PinotAppConfigs()PinotAppConfigs(PinotConfiguration pinotConfig)
-
Method Summary
Modifier and Type Method Description booleanequals(Object o)PinotAppConfigs.JVMConfiggetJvmConfig()Map<String,Object>getPinotConfig()PinotAppConfigs.RuntimeConfiggetRuntimeConfig()PinotAppConfigs.SystemConfiggetSystemConfig()inthashCode()StringtoJSONString()
-
-
-
Constructor Detail
-
PinotAppConfigs
public PinotAppConfigs()
-
PinotAppConfigs
public PinotAppConfigs(PinotConfiguration pinotConfig)
-
-
Method Detail
-
getSystemConfig
public PinotAppConfigs.SystemConfig getSystemConfig()
-
getJvmConfig
public PinotAppConfigs.JVMConfig getJvmConfig()
-
getRuntimeConfig
public PinotAppConfigs.RuntimeConfig getRuntimeConfig()
-
toJSONString
public String toJSONString()
-
-