Package org.rumbledb.spark
Class SparkSessionManager
java.lang.Object
org.rumbledb.spark.SparkSessionManager
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic SparkSessionManagerstatic SparkSessionManagergetInstance(org.apache.spark.SparkConf conf) static SparkSessionManagergetInstance(org.apache.spark.sql.SparkSession session) org.apache.spark.api.java.JavaSparkContextorg.apache.spark.sql.SparkSessionvoidinitializeConfigurationAndSession(org.apache.spark.SparkConf conf, boolean setAppName) void
-
Field Details
-
nonObjectJSONiqItemColumnName
- See Also:
-
emptyObjectJSONiqItemColumnName
- See Also:
-
temporaryColumnName
- See Also:
-
countColumnName
- See Also:
-
rightHandSideHashColumnName
- See Also:
-
leftHandSideHashColumnName
- See Also:
-
sparkSqlVariableName
- See Also:
-
sequenceColumnName
- See Also:
-
tempMaxRowIdColumnName
- See Also:
-
tempMinRowOrderColumnName
- See Also:
-
tempMaxRowOrderColumnName
- See Also:
-
tempRowNumColumnName
- See Also:
-
tempRowNumSeqColumnName
- See Also:
-
tempRowNumOrderColumnName
- See Also:
-
mutabilityLevelColumnName
- See Also:
-
rowIdColumnName
- See Also:
-
pathInColumnName
- See Also:
-
tableLocationColumnName
- See Also:
-
rowOrderColumnName
- See Also:
-
-
Method Details
-
getInstance
-
getInstance
-
getInstance
-
getOrCreateSession
public org.apache.spark.sql.SparkSession getOrCreateSession() -
resetSession
public void resetSession() -
initializeConfigurationAndSession
public void initializeConfigurationAndSession(org.apache.spark.SparkConf conf, boolean setAppName) -
getJavaSparkContext
public org.apache.spark.api.java.JavaSparkContext getJavaSparkContext()
-