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
- All
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_AUTHENTICATOR: String
- val PARAM_AUTO_PUSHDOWN: 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_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_INTERNAL_CHECK_TABLE_EXISTENCE_IN_CURRENT_SCHEMA_ONLY: 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_USE_AWS_REGION_URL: 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_USER: String
- val PARAM_PURGE: String
- val PARAM_S3_MAX_FILE_SIZE: 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_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_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_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( ... ) @native()
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
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()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... ) @native()