object CSVOptions extends DataSourceOptions with Serializable
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- CSVOptions
- 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 CHARSET: String
- val CHAR_TO_ESCAPE_QUOTE_ESCAPING: String
- val CODEC: String
- val COLUMN_NAME_OF_CORRUPT_RECORD: String
- val COLUMN_PRUNING: String
- val COMMENT: String
- val COMPRESSION: String
- val DATE_FORMAT: String
- val DELIMITER: String
- val EMPTY_VALUE: String
- val ENABLE_DATETIME_PARSING_FALLBACK: String
- val ENCODING: String
- val ENFORCE_SCHEMA: String
- val ESCAPE: String
- val ESCAPE_QUOTES: String
- val HEADER: String
- val IGNORE_LEADING_WHITESPACE: String
- val IGNORE_TRAILING_WHITESPACE: String
- val INFER_SCHEMA: String
- val INPUT_BUFFER_SIZE: String
- val LINE_SEP: String
- val LOCALE: String
- val MAX_CHARS_PER_COLUMN: String
- val MAX_COLUMNS: String
- val MODE: String
- val MULTI_LINE: String
- val NAN_VALUE: String
- val NEGATIVE_INF: String
- val NULL_VALUE: String
- val POSITIVE_INF: String
- val PREFER_DATE: String
- val QUOTE: String
- val QUOTE_ALL: String
- val SAMPLING_RATIO: String
- val SEP: String
- val TIMESTAMP_FORMAT: String
- val TIMESTAMP_NTZ_FORMAT: String
- val TIME_ZONE: String
- val UNESCAPED_QUOTE_HANDLING: 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()