object JSONOptions extends DataSourceOptions with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- JSONOptions
- Serializable
- DataSourceOptions
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
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 ALLOW_BACKSLASH_ESCAPING_ANY_CHARACTER: String
- val ALLOW_COMMENTS: String
- val ALLOW_NON_NUMERIC_NUMBERS: String
- val ALLOW_NUMERIC_LEADING_ZEROS: String
- val ALLOW_SINGLE_QUOTES: String
- val ALLOW_UNQUOTED_CONTROL_CHARS: String
- val ALLOW_UNQUOTED_FIELD_NAMES: String
- val CHARSET: String
- val COLUMN_NAME_OF_CORRUPTED_RECORD: String
- val COMPRESSION: String
- val DATE_FORMAT: String
- val DROP_FIELD_IF_ALL_NULL: String
- val ENABLE_DATETIME_PARSING_FALLBACK: String
- val ENCODING: String
- val IGNORE_NULL_FIELDS: String
- val INFER_TIMESTAMP: String
- val LINE_SEP: String
- val LOCALE: String
- val MODE: String
- val MULTI_LINE: String
- val PREFERS_DECIMAL: String
- val PRETTY: String
- val PRIMITIVES_AS_STRING: String
- val SAMPLING_RATIO: String
- val TIMESTAMP_FORMAT: String
- val TIMESTAMP_NTZ_FORMAT: String
- val TIME_ZONE: String
- val WRITE_NON_ASCII_CHARACTER_AS_CODEPOINT: 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()
- final def eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def equals(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef → Any
- def finalize(): Unit
- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.Throwable])
- def getAllOptions: Set[String]
- returns
All data source options and their alternatives if any
- Definition Classes
- DataSourceOptions
- def getAlternativeOption(name: String): Option[String]
- name
Option name
- returns
Alternative option name if any
- Definition Classes
- DataSourceOptions
- final def getClass(): Class[_ <: AnyRef]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- def hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
- final def isInstanceOf[T0]: Boolean
- Definition Classes
- Any
- def isValidOption(name: String): Boolean
- name
Option name to be validated
- returns
if the given Option name is valid
- Definition Classes
- DataSourceOptions
- final def ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
- def newOption(name: String, alternative: String): Unit
Register a new Option with an alternative name.
Register a new Option with an alternative name.
- name
Option name
- alternative
Alternative option name
- Attributes
- protected
- Definition Classes
- DataSourceOptions
- def newOption(name: String): String
Register a new Option.
Register a new Option.
- Attributes
- protected
- Definition Classes
- DataSourceOptions
- 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(classOf[java.lang.InterruptedException])
- 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()