public String[] getAdminDls() { return getOptionalStringArray("kylin.job.notification-admin-emails", null); }
public String[] getCubeDimensionCustomEncodingFactories() { return getOptionalStringArray("kylin.metadata.custom-dimension-encodings", new String[0]); }
public String[] getQueryTransformers() { return getOptionalStringArray("kylin.query.transformers", new String[0]); }
public String[] getPushDownConverterClassNames() { return getOptionalStringArray("kylin.query.pushdown.converter-class-names", new String[] { "org.apache.kylin.source.adhocquery.HivePushDownConverter" }); }
public String[] getRealizationProviders() { return getOptionalStringArray("kylin.metadata.realization-providers", // new String[] { "org.apache.kylin.cube.CubeManager", "org.apache.kylin.storage.hybrid.HybridManager" }); }
public String[] getQueryInterceptors() { return getOptionalStringArray("kylin.query.interceptors", new String[0]); }
public String[] getJobRetryExceptions() { return getOptionalStringArray("kylin.job.retry-exception-classes", new String[0]); }
public String[] getRestServers() { return getOptionalStringArray("kylin.server.cluster-servers", new String[0]); }
final protected int[] getOptionalIntArray(String prop, String[] dft) { String[] strArray = getOptionalStringArray(prop, dft); int[] intArray = new int[strArray.length]; for (int i = 0; i < strArray.length; i++) { intArray[i] = Integer.parseInt(strArray[i]); } return intArray; }
public String[] getCubeDimensionCustomEncodingFactories() { return getOptionalStringArray("kylin.metadata.custom-dimension-encodings", new String[0]); }
public String[] getRealizationProviders() { return getOptionalStringArray("kylin.metadata.realization-providers", // new String[] { "org.apache.kylin.cube.CubeManager", "org.apache.kylin.storage.hybrid.HybridManager" }); }
public String[] getPushDownConverterClassNames() { return getOptionalStringArray("kylin.query.pushdown.converter-class-names", new String[] { "org.apache.kylin.source.adhocquery.HivePushDownConverter" }); }
public String[] getAdminDls() { return getOptionalStringArray("kylin.job.notification-admin-emails", null); }
public String[] getJobRetryExceptions() { return getOptionalStringArray("kylin.job.retry-exception-classes", new String[0]); }
public String[] getQueryTransformers() { return getOptionalStringArray("kylin.query.transformers", new String[0]); }
public String[] getQueryInterceptors() { return getOptionalStringArray("kylin.query.interceptors", new String[0]); }
public String[] getRestServers() { return getOptionalStringArray("kylin.server.cluster-servers", new String[0]); }
final protected int[] getOptionalIntArray(String prop, String[] dft) { String[] strArray = getOptionalStringArray(prop, dft); int[] intArray = new int[strArray.length]; for (int i = 0; i < strArray.length; i++) { intArray[i] = Integer.parseInt(strArray[i]); } return intArray; }