Class SedonaConf

java.lang.Object
org.apache.sedona.core.utils.SedonaConf
All Implemented Interfaces:
Serializable

public class SedonaConf extends Object implements Serializable
See Also:
  • Constructor Details

    • SedonaConf

      public SedonaConf(org.apache.spark.SparkConf sparkConf)
    • SedonaConf

      public SedonaConf(org.apache.spark.sql.RuntimeConfig runtimeConfig)
  • Method Details

    • fromActiveSession

      public static SedonaConf fromActiveSession()
    • fromSparkEnv

      public static SedonaConf fromSparkEnv()
    • getUseIndex

      public boolean getUseIndex()
    • getIndexType

      public IndexType getIndexType()
    • getJoinApproximateTotalCount

      public long getJoinApproximateTotalCount()
    • getDatasetBoundary

      public org.locationtech.jts.geom.Envelope getDatasetBoundary()
    • getJoinBuildSide

      public JoinBuildSide getJoinBuildSide()
    • getJoinGridType

      public GridType getJoinGridType()
    • getJoinSpartitionDominantSide

      public JoinSpartitionDominantSide getJoinSpartitionDominantSide()
    • getFallbackPartitionNum

      public int getFallbackPartitionNum()
    • getAutoBroadcastJoinThreshold

      public long getAutoBroadcastJoinThreshold()
    • isIncludeTieBreakersInKNNJoins

      public boolean isIncludeTieBreakersInKNNJoins()
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • getSpatialJoinOptimizationMode

      public SpatialJoinOptimizationMode getSpatialJoinOptimizationMode()
    • getDBSCANIncludeOutliers

      public Boolean getDBSCANIncludeOutliers()
    • getLibPostalDataDir

      public String getLibPostalDataDir()
    • getLibPostalUseSenzing

      public Boolean getLibPostalUseSenzing()