object Parameters
All user-specifiable parameters for spark-snowflake, along with their validation rules and defaults.
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- Parameters
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Type Members
- case class MergedParameters(parameters: Map[String, String]) extends Product with Serializable
Adds validators and accessors to string map
Value Members
- final def !=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- final def ##: Int
- Definition Classes
- AnyRef → Any
- final def ==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
- val BOOLEAN_VALUES_FALSE: Set[String]
- val BOOLEAN_VALUES_TRUE: Set[String]
- val DEFAULT_PARAMETERS: Map[String, String]
- val DEFAULT_S3_MAX_FILE_SIZE: String
- val MIN_S3_MAX_FILE_SIZE: Int
- val MIN_UPLOAD_CHUNK_SIZE_IN_BYTE: Int
- val PARAM_ABORT_DETACHED_QUERY: String
- val PARAM_AUTHENTICATOR: String
- val PARAM_AWS_ACCESS_KEY: String
- val PARAM_AWS_SECRET_KEY: String
- val PARAM_BIND_VARIABLE: String
- val PARAM_CHECK_BUCKET_CONFIGURATION: String
- val PARAM_COLUMN_MAP: String
- val PARAM_COLUMN_MAPPING: String
- val PARAM_COLUMN_MISMATCH_BEHAVIOR: String
- val PARAM_CONNECTION_ID: String
- val PARAM_CONTINUE_ON_ERROR: String
- val PARAM_EXPECTED_PARTITION_COUNT: String
- val PARAM_EXPECTED_PARTITION_SIZE_IN_MB: String
- val PARAM_EXTRA_COPY_OPTIONS: String
- val PARAM_FORCE: String
- val PARAM_FORCE_SKIP_PRE_POST_ACTION_CHECK_FOR_SESSION_SHARING: String
- val PARAM_INTERNAL_CHECK_TABLE_EXISTENCE_IN_CURRENT_SCHEMA_ONLY: String
- val PARAM_INTERNAL_CHECK_TABLE_EXISTENCE_WITH_FULLY_QUALIFIED_NAME: String
- val PARAM_INTERNAL_EXECUTE_QUERY_IN_SYNC_MODE: String
- val PARAM_INTERNAL_QUOTE_JSON_FIELD_NAME: String
- val PARAM_INTERNAL_SKIP_WRITE_WHEN_WRITING_EMPTY_DATAFRAME: String
- val PARAM_INTERNAL_STAGING_TABLE_NAME_REMOVE_QUOTES_ONLY: String
- val PARAM_INTERNAL_SUPPORT_AWS_STAGE_END_POINT: String
- val PARAM_INTERNAL_USE_AWS_REGION_URL: String
- val PARAM_INTERNAL_USE_PARSE_JSON_FOR_WRITE: String
- val PARAM_JDBC_QUERY_RESULT_FORMAT: String
- val PARAM_KEEP_COLUMN_CASE: String
- val PARAM_MAX_RETRY_COUNT: String
- val PARAM_NON_PROXY_HOSTS: String
- val PARAM_OAUTH_TOKEN: String
- val PARAM_PARALLELISM: String
- val PARAM_PEM_PRIVATE_KEY: String
- val PARAM_POSTACTIONS: String
- val PARAM_PREACTIONS: String
- val PARAM_PROXY_HOST: String
- val PARAM_PROXY_PASSWORD: String
- val PARAM_PROXY_PORT: String
- val PARAM_PROXY_PROTOCOL: String
- val PARAM_PROXY_USER: String
- val PARAM_PURGE: String
- val PARAM_S3_MAX_FILE_SIZE: String
- val PARAM_S3_STAGE_VPCE_DNS_NAME: String
- val PARAM_SF_ACCOUNT: String
- val PARAM_SF_COMPRESS: String
- val PARAM_SF_DATABASE: String
- val PARAM_SF_DBTABLE: String
- val PARAM_SF_PASSWORD: String
- val PARAM_SF_QUERY: String
- val PARAM_SF_ROLE: String
- val PARAM_SF_SCHEMA: String
- val PARAM_SF_SSL: String
- val PARAM_SF_TIMEZONE: String
- val PARAM_SF_URL: String
- val PARAM_SF_USER: String
- val PARAM_SF_WAREHOUSE: String
- val PARAM_STREAMING_STAGE: String
- val PARAM_STRING_TIMESTAMP_FORMAT: String
- val PARAM_SUPPORT_SHARE_CONNECTION: String
- val PARAM_TEMPDIR: String
- val PARAM_TEMP_KEY_ID: String
- val PARAM_TEMP_KEY_SECRET: String
- val PARAM_TEMP_SAS_TOKEN: String
- val PARAM_TEMP_SESSION_TOKEN: String
- val PARAM_TIMESTAMP_LTZ_OUTPUT_FORMAT: String
- val PARAM_TIMESTAMP_NTZ_OUTPUT_FORMAT: String
- val PARAM_TIMESTAMP_TZ_OUTPUT_FORMAT: String
- val PARAM_TIME_OUTPUT_FORMAT: String
- val PARAM_TREAT_DECIMAL_AS_LONG: String
- val PARAM_TRIM_SPACE: String
- val PARAM_TRUNCATE_COLUMNS: String
- val PARAM_TRUNCATE_TABLE: String
- val PARAM_UPLOAD_CHUNK_SIZE_IN_MB: String
- val PARAM_USE_AWS_MULTIPLE_PARTS_UPLOAD: String
- val PARAM_USE_COPY_UNLOAD: String
- val PARAM_USE_EXPONENTIAL_BACKOFF: String
- val PARAM_USE_JSON_IN_STRUCTURED_DATA: String
- val PARAM_USE_PARQUET_IN_WRITE: String
- val PARAM_USE_PROXY: String
- val PARAM_USE_STAGING_TABLE: String
- val TIMESTAMP_OUTPUT_FORMAT_SF_CURRENT: String
- val TZ_SF1: String
- val TZ_SF2: String
- val TZ_SF_DEFAULT: String
- val TZ_SPARK1: String
- val TZ_SPARK2: String
- final def asInstanceOf[T0]: T0
- Definition Classes
- Any
- def clone(): AnyRef
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @native() @HotSpotIntrinsicCandidate()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isTrue(string: String): Boolean
Helper method to check if a given string represents some form of "true" value, see BOOLEAN_VALUES_TRUE
- val log: Logger
- def mergeParameters(params: Map[String, String]): MergedParameters
Merge user parameters with the defaults, preferring user parameters if specified
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- final def notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @HotSpotIntrinsicCandidate()
- final def synchronized[T0](arg0: => T0): T0
- Definition Classes
- AnyRef
- def toString(): String
- Definition Classes
- AnyRef → Any
- final def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
- final def wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
- final def wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
Deprecated Value Members
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable]) @Deprecated
- Deprecated