Class/Object

io.projectglow.vcf

VCFFileFormat

Related Docs: object VCFFileFormat | package vcf

Permalink

class VCFFileFormat extends TextBasedFileFormat with DataSourceRegister with HlsEventRecorder

Linear Supertypes
HlsEventRecorder, HlsUsageLogging, GlowLogging, LazyLogging, LazyLogging, Logging, DataSourceRegister, TextBasedFileFormat, FileFormat, AnyRef, Any
Known Subclasses
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. VCFFileFormat
  2. HlsEventRecorder
  3. HlsUsageLogging
  4. GlowLogging
  5. LazyLogging
  6. LazyLogging
  7. Logging
  8. DataSourceRegister
  9. TextBasedFileFormat
  10. FileFormat
  11. AnyRef
  12. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new VCFFileFormat()

    Permalink

Value Members

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

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

    Permalink
    Definition Classes
    AnyRef → Any
  4. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  5. def buildReader(spark: SparkSession, dataSchema: StructType, partitionSchema: StructType, requiredSchema: StructType, filters: Seq[Filter], options: Map[String, String], hadoopConf: Configuration): (PartitionedFile) ⇒ Iterator[InternalRow]

    Permalink
    Definition Classes
    VCFFileFormat → FileFormat
  6. def buildReaderWithPartitionValues(sparkSession: SparkSession, dataSchema: StructType, partitionSchema: StructType, requiredSchema: StructType, filters: Seq[Filter], options: Map[String, String], hadoopConf: Configuration): (PartitionedFile) ⇒ Iterator[InternalRow]

    Permalink
    Definition Classes
    FileFormat
  7. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. var codecFactory: CompressionCodecFactory

    Permalink
  9. final def eq(arg0: AnyRef): Boolean

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  14. def hlsJsonBuilder(options: Map[String, Any]): String

    Permalink
    Attributes
    protected
    Definition Classes
    HlsUsageLogging
  15. def inferSchema(sparkSession: SparkSession, options: Map[String, String], files: Seq[FileStatus]): Option[StructType]

    Permalink
    Definition Classes
    VCFFileFormat → FileFormat
  16. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  17. def isSplitable(sparkSession: SparkSession, options: Map[String, String], path: Path): Boolean

    Permalink

    This is very similar to TextBasedFileFormat.isSplitable(), but with additional check for files that may or may not be block gzipped.

    This is very similar to TextBasedFileFormat.isSplitable(), but with additional check for files that may or may not be block gzipped.

    Definition Classes
    VCFFileFormat → TextBasedFileFormat → FileFormat
  18. lazy val logger: Logger

    Permalink
    Attributes
    protected
    Definition Classes
    LazyLogging → Logging
  19. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  20. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  21. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  22. def prepareWrite(sparkSession: SparkSession, job: Job, options: Map[String, String], dataSchema: StructType): OutputWriterFactory

    Permalink
    Definition Classes
    VCFFileFormat → FileFormat
  23. def recordHlsEvent(tag: String, options: Map[String, Any] = Map.empty): Unit

    Permalink
    Definition Classes
    HlsEventRecorder
  24. def recordHlsUsage(metric: MetricDefinition, tags: Map[TagDefinition, String] = Map.empty, blob: String = null): Unit

    Permalink
    Attributes
    protected
    Definition Classes
    HlsUsageLogging
  25. def shortName(): String

    Permalink
    Definition Classes
    VCFFileFormat → DataSourceRegister
  26. def supportBatch(sparkSession: SparkSession, dataSchema: StructType): Boolean

    Permalink
    Definition Classes
    FileFormat
  27. def supportDataType(dataType: DataType, isReadPath: Boolean): Boolean

    Permalink
    Definition Classes
    FileFormat
  28. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  29. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  30. def vectorTypes(requiredSchema: StructType, partitionSchema: StructType, sqlConf: SQLConf): Option[Seq[String]]

    Permalink
    Definition Classes
    FileFormat
  31. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from HlsEventRecorder

Inherited from HlsUsageLogging

Inherited from GlowLogging

Inherited from LazyLogging

Inherited from LazyLogging

Inherited from Logging

Inherited from DataSourceRegister

Inherited from TextBasedFileFormat

Inherited from FileFormat

Inherited from AnyRef

Inherited from Any

Ungrouped