net.snowflake.spark.snowflake

Parameters

object Parameters

All user-specifiable parameters for spark-snowflake, along with their validation rules and defaults.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. Parameters
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. case class MergedParameters(parameters: Map[String, String]) extends Product with Serializable

    Adds validators and accessors to string map

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. val BOOLEAN_VALUES_FALSE: Set[String]

  7. val BOOLEAN_VALUES_TRUE: Set[String]

  8. val DEFAULT_PARAMETERS: Map[String, String]

  9. val DEFAULT_S3_MAX_FILE_SIZE: String

  10. val MIN_S3_MAX_FILE_SIZE: Int

  11. val PARAM_AUTO_PUSHDOWN: String

  12. val PARAM_AWS_ACCESS_KEY: String

  13. val PARAM_AWS_SECRET_KEY: String

  14. val PARAM_BIND_VARIABLE: String

  15. val PARAM_CHECK_BUCKET_CONFIGURATION: String

  16. val PARAM_COLUMN_MAP: String

  17. val PARAM_COLUMN_MAPPING: String

  18. val PARAM_COLUMN_MISMATCH_BEHAVIOR: String

  19. val PARAM_CONTINUE_ON_ERROR: String

  20. val PARAM_EXTRA_COPY_OPTIONS: String

  21. val PARAM_KEEP_COLUMN_CASE: String

  22. val PARAM_PARALLELISM: String

  23. val PARAM_PEM_PRIVATE_KEY: String

  24. val PARAM_POSTACTIONS: String

  25. val PARAM_PREACTIONS: String

  26. val PARAM_PURGE: String

  27. val PARAM_S3_MAX_FILE_SIZE: String

  28. val PARAM_SF_ACCOUNT: String

  29. val PARAM_SF_COMPRESS: String

  30. val PARAM_SF_DATABASE: String

  31. val PARAM_SF_DBTABLE: String

  32. val PARAM_SF_PASSWORD: String

  33. val PARAM_SF_QUERY: String

  34. val PARAM_SF_ROLE: String

  35. val PARAM_SF_SCHEMA: String

  36. val PARAM_SF_SSL: String

  37. val PARAM_SF_TIMEZONE: String

  38. val PARAM_SF_URL: String

  39. val PARAM_SF_USER: String

  40. val PARAM_SF_WAREHOUSE: String

  41. val PARAM_STREAMING_STAGE: String

  42. val PARAM_TEMPDIR: String

  43. val PARAM_TEMP_KEY_ID: String

  44. val PARAM_TEMP_KEY_SECRET: String

  45. val PARAM_TEMP_SAS_TOKEN: String

  46. val PARAM_TEMP_SESSION_TOKEN: String

  47. val PARAM_TRUNCATE_COLUMNS: String

  48. val PARAM_TRUNCATE_TABLE: String

  49. val PARAM_USE_STAGING_TABLE: String

  50. val TZ_SF1: String

  51. val TZ_SF2: String

  52. val TZ_SF_DEFAULT: String

  53. val TZ_SPARK1: String

  54. val TZ_SPARK2: String

  55. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  56. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  57. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  59. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  60. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  61. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  62. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  63. def isTrue(string: String): Boolean

    Helper method to check if a given string represents some form of "true" value, see BOOLEAN_VALUES_TRUE

  64. val log: Logger

  65. def mergeParameters(params: Map[String, String]): MergedParameters

    Merge user parameters with the defaults, preferring user parameters if specified

  66. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  67. final def notify(): Unit

    Definition Classes
    AnyRef
  68. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  69. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  70. def toString(): String

    Definition Classes
    AnyRef → Any
  71. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped