Class/Object

com.nvidia.spark.rapids

RapidsConf

Related Docs: object RapidsConf | package rapids

Permalink

class RapidsConf extends Logging

Linear Supertypes
Logging, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RapidsConf
  2. Logging
  3. AnyRef
  4. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RapidsConf(sparkConf: SparkConf)

    Permalink
  2. new RapidsConf(sqlConf: SQLConf)

    Permalink
  3. new RapidsConf(conf: Map[String, String])

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. lazy val allowDisableEntirePlan: Boolean

    Permalink
  5. lazy val areCrossJoinsEnabled: Boolean

    Permalink
  6. lazy val areExistenceJoinsEnabled: Boolean

    Permalink
  7. lazy val areFullOuterJoinsEnabled: Boolean

    Permalink
  8. lazy val areInnerJoinsEnabled: Boolean

    Permalink
  9. lazy val areLeftAntiJoinsEnabled: Boolean

    Permalink
  10. lazy val areLeftOuterJoinsEnabled: Boolean

    Permalink
  11. lazy val areLeftSemiJoinsEnabled: Boolean

    Permalink
  12. lazy val areRightOuterJoinsEnabled: Boolean

    Permalink
  13. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  14. lazy val avroDebugDumpPrefix: String

    Permalink
  15. lazy val avroMultiThreadReadNumThreads: Int

    Permalink
  16. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. lazy val concurrentGpuTasks: Int

    Permalink
  18. lazy val cpuReadMemorySpeed: Double

    Permalink
  19. lazy val cpuWriteMemorySpeed: Double

    Permalink
  20. lazy val cudfVersionOverride: Boolean

    Permalink
  21. lazy val defaultCpuExpressionCost: Double

    Permalink
  22. lazy val defaultCpuOperatorCost: Double

    Permalink
  23. lazy val defaultGpuExpressionCost: Double

    Permalink
  24. lazy val defaultGpuOperatorCost: Double

    Permalink
  25. lazy val defaultRowCount: Long

    Permalink
  26. lazy val driverTimeZone: Option[String]

    Permalink
  27. lazy val enableHashOptimizeSort: Boolean

    Permalink
  28. lazy val enableReplaceSortMergeJoin: Boolean

    Permalink
  29. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  30. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  31. lazy val explain: String

    Permalink
  32. lazy val exportColumnarRdd: Boolean

    Permalink
  33. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  34. lazy val gdsSpillBatchWriteBufferSize: Long

    Permalink
  35. def get[T](entry: ConfEntry[T]): T

    Permalink
  36. lazy val getAlluxioPathsToReplace: Option[Seq[String]]

    Permalink
  37. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  38. lazy val getCloudSchemes: Seq[String]

    Permalink
  39. def getCpuExpressionCost(operatorName: String): Option[Double]

    Permalink

    Get the CPU cost of an expression, for use in the cost-based optimizer.

  40. def getCpuOperatorCost(operatorName: String): Option[Double]

    Permalink

    Get the CPU cost of an operator, for use in the cost-based optimizer.

  41. def getGpuExpressionCost(operatorName: String): Option[Double]

    Permalink

    Get the GPU cost of an expression, for use in the cost-based optimizer.

  42. def getGpuOperatorCost(operatorName: String): Option[Double]

    Permalink

    Get the GPU cost of an operator, for use in the cost-based optimizer.

  43. lazy val getSparkGpuResourceName: String

    Permalink
  44. lazy val gpuOomDumpDir: Option[String]

    Permalink
  45. lazy val gpuReadMemorySpeed: Double

    Permalink
  46. lazy val gpuTargetBatchSizeBytes: Long

    Permalink
  47. lazy val gpuWriteMemorySpeed: Double

    Permalink
  48. lazy val hasExtendedYearValues: Boolean

    Permalink
  49. lazy val hasNans: Boolean

    Permalink
  50. lazy val hashAggReplaceMode: String

    Permalink
  51. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  52. lazy val hostSpillStorageSize: Long

    Permalink
  53. lazy val includeImprovedFloat: Boolean

    Permalink
  54. lazy val incompatDateFormats: Boolean

    Permalink
  55. def initializeLogIfNecessary(isInterpreter: Boolean, silent: Boolean): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  56. def initializeLogIfNecessary(isInterpreter: Boolean): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  57. lazy val isAvroAutoReaderEnabled: Boolean

    Permalink
  58. lazy val isAvroCoalesceFileReadEnabled: Boolean

    Permalink
  59. lazy val isAvroEnabled: Boolean

    Permalink
  60. lazy val isAvroMultiThreadReadEnabled: Boolean

    Permalink
  61. lazy val isAvroPerFileReadEnabled: Boolean

    Permalink
  62. lazy val isAvroReadEnabled: Boolean

    Permalink
  63. lazy val isCastDecimalToFloatEnabled: Boolean

    Permalink
  64. lazy val isCastDecimalToStringEnabled: Boolean

    Permalink
  65. lazy val isCastFloatToDecimalEnabled: Boolean

    Permalink
  66. lazy val isCastFloatToIntegralTypesEnabled: Boolean

    Permalink
  67. lazy val isCastFloatToStringEnabled: Boolean

    Permalink
  68. lazy val isCastStringToFloatEnabled: Boolean

    Permalink
  69. lazy val isCastStringToTimestampEnabled: Boolean

    Permalink
  70. lazy val isCpuBasedUDFEnabled: Boolean

    Permalink
  71. lazy val isCsvDecimalReadEnabled: Boolean

    Permalink
  72. lazy val isCsvDoubleReadEnabled: Boolean

    Permalink
  73. lazy val isCsvEnabled: Boolean

    Permalink
  74. lazy val isCsvFloatReadEnabled: Boolean

    Permalink
  75. lazy val isCsvReadEnabled: Boolean

    Permalink
  76. lazy val isFastSampleEnabled: Boolean

    Permalink
  77. lazy val isFloatAggEnabled: Boolean

    Permalink
  78. lazy val isGdsSpillEnabled: Boolean

    Permalink
  79. lazy val isImprovedTimestampOpsEnabled: Boolean

    Permalink
  80. lazy val isIncompatEnabled: Boolean

    Permalink
  81. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  82. lazy val isJsonDecimalReadEnabled: Boolean

    Permalink
  83. lazy val isJsonDoubleReadEnabled: Boolean

    Permalink
  84. lazy val isJsonEnabled: Boolean

    Permalink
  85. lazy val isJsonFloatReadEnabled: Boolean

    Permalink
  86. lazy val isJsonReadEnabled: Boolean

    Permalink
  87. def isOperatorEnabled(key: String, incompat: Boolean, isDisabledByDefault: Boolean): Boolean

    Permalink
  88. lazy val isOrcAutoReaderEnabled: Boolean

    Permalink
  89. lazy val isOrcCoalesceFileReadEnabled: Boolean

    Permalink
  90. lazy val isOrcEnabled: Boolean

    Permalink
  91. lazy val isOrcMultiThreadReadEnabled: Boolean

    Permalink
  92. lazy val isOrcPerFileReadEnabled: Boolean

    Permalink
  93. lazy val isOrcReadEnabled: Boolean

    Permalink
  94. lazy val isOrcWriteEnabled: Boolean

    Permalink
  95. lazy val isParquetAutoReaderEnabled: Boolean

    Permalink
  96. lazy val isParquetCoalesceFileReadEnabled: Boolean

    Permalink
  97. lazy val isParquetEnabled: Boolean

    Permalink
  98. lazy val isParquetInt96WriteEnabled: Boolean

    Permalink
  99. lazy val isParquetMultiThreadReadEnabled: Boolean

    Permalink
  100. lazy val isParquetPerFileReadEnabled: Boolean

    Permalink
  101. lazy val isParquetReadEnabled: Boolean

    Permalink
  102. lazy val isParquetWriteEnabled: Boolean

    Permalink
  103. lazy val isPooledMemEnabled: Boolean

    Permalink
  104. lazy val isProjectAstEnabled: Boolean

    Permalink
  105. lazy val isRangeWindowByteEnabled: Boolean

    Permalink
  106. lazy val isRangeWindowIntEnabled: Boolean

    Permalink
  107. lazy val isRangeWindowLongEnabled: Boolean

    Permalink
  108. lazy val isRangeWindowShortEnabled: Boolean

    Permalink
  109. lazy val isRegExpEnabled: Boolean

    Permalink
  110. lazy val isSqlEnabled: Boolean

    Permalink
  111. lazy val isSqlExecuteOnGPU: Boolean

    Permalink
  112. lazy val isSqlExplainOnlyEnabled: Boolean

    Permalink
  113. lazy val isTestEnabled: Boolean

    Permalink
  114. def isTraceEnabled(): Boolean

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  115. lazy val isUdfCompilerEnabled: Boolean

    Permalink
  116. lazy val isUnspillEnabled: Boolean

    Permalink
  117. lazy val isUvmEnabled: Boolean

    Permalink
  118. def log: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  119. def logDebug(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  120. def logDebug(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  121. def logError(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  122. def logError(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  123. def logInfo(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  124. def logInfo(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  125. def logName: String

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  126. def logTrace(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  127. def logTrace(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  128. def logWarning(msg: ⇒ String, throwable: Throwable): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  129. def logWarning(msg: ⇒ String): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    Logging
  130. lazy val maxNumAvroFilesParallel: Int

    Permalink
  131. lazy val maxNumOrcFilesParallel: Int

    Permalink
  132. lazy val maxNumParquetFilesParallel: Int

    Permalink
  133. lazy val maxReadBatchSizeBytes: Long

    Permalink
  134. lazy val maxReadBatchSizeRows: Int

    Permalink
  135. lazy val metricsLevel: String

    Permalink
  136. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  137. lazy val needDecimalGuarantees: Boolean

    Permalink
  138. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  139. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  140. lazy val optimizerClassName: String

    Permalink
  141. lazy val optimizerEnabled: Boolean

    Permalink
  142. lazy val optimizerExplain: String

    Permalink
  143. lazy val optimizerShouldExplainAll: Boolean

    Permalink
  144. lazy val orcDebugDumpPrefix: String

    Permalink
  145. lazy val orcMultiThreadReadNumThreads: Int

    Permalink
  146. lazy val pageablePoolSize: Long

    Permalink
  147. lazy val parquetDebugDumpPrefix: String

    Permalink
  148. lazy val parquetMultiThreadReadNumThreads: Int

    Permalink
  149. lazy val parquetReaderFooterType: RapidsConf.ParquetFooterReaderType.Value

    Permalink
  150. lazy val partialMergeDistinctEnabled: Boolean

    Permalink
  151. lazy val pinnedPoolSize: Long

    Permalink
  152. lazy val rapidsConfMap: Map[String, String]

    Permalink
  153. lazy val rmmAllocFraction: Double

    Permalink
  154. lazy val rmmAllocMaxFraction: Double

    Permalink
  155. lazy val rmmAllocMinFraction: Double

    Permalink
  156. lazy val rmmAllocReserve: Long

    Permalink
  157. lazy val rmmDebugLocation: String

    Permalink
  158. lazy val rmmExactAlloc: Option[Long]

    Permalink
  159. lazy val rmmPool: String

    Permalink
  160. lazy val shimsProviderOverride: Option[String]

    Permalink
  161. lazy val shouldExplain: Boolean

    Permalink
  162. lazy val shouldExplainAll: Boolean

    Permalink
  163. lazy val shuffleClientThreadKeepAliveTime: Int

    Permalink
  164. lazy val shuffleCompressionCodec: String

    Permalink
  165. lazy val shuffleCompressionLz4ChunkSize: Long

    Permalink
  166. lazy val shuffleCompressionMaxBatchMemory: Long

    Permalink
  167. lazy val shuffleManagerEnabled: Boolean

    Permalink
  168. lazy val shuffleMaxClientTasks: Int

    Permalink
  169. lazy val shuffleMaxClientThreads: Int

    Permalink
  170. lazy val shuffleMaxMetadataSize: Long

    Permalink
  171. lazy val shuffleMaxServerTasks: Int

    Permalink
  172. lazy val shuffleTransportClassName: String

    Permalink
  173. lazy val shuffleTransportEarlyStart: Boolean

    Permalink
  174. lazy val shuffleTransportEarlyStartHeartbeatInterval: Int

    Permalink
  175. lazy val shuffleTransportEarlyStartHeartbeatTimeout: Int

    Permalink
  176. lazy val shuffleTransportEnabled: Boolean

    Permalink
  177. lazy val shuffleTransportMaxReceiveInflightBytes: Long

    Permalink
  178. lazy val shuffleUcxActiveMessagesForceRndv: Boolean

    Permalink
  179. lazy val shuffleUcxBounceBuffersSize: Long

    Permalink
  180. lazy val shuffleUcxDeviceBounceBuffersCount: Int

    Permalink
  181. lazy val shuffleUcxHostBounceBuffersCount: Int

    Permalink
  182. lazy val shuffleUcxListenerStartPort: Int

    Permalink
  183. lazy val shuffleUcxMgmtConnTimeout: Int

    Permalink
  184. lazy val shuffleUcxMgmtHost: String

    Permalink
  185. lazy val shuffleUcxUseWakeup: Boolean

    Permalink
  186. lazy val shuffledHashJoinOptimizeShuffle: Boolean

    Permalink
  187. lazy val stableSort: Boolean

    Permalink
  188. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  189. lazy val testingAllowedNonGpu: Seq[String]

    Permalink
  190. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  191. lazy val useArrowCopyOptimization: Boolean

    Permalink
  192. lazy val validateExecsInGpuPlan: Seq[String]

    Permalink
  193. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  194. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  195. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from Logging

Inherited from AnyRef

Inherited from Any

Ungrouped