com.intenthq.pucket

PucketDescriptor

object PucketDescriptor

Utility methods for pucket descriptor companion objects

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. PucketDescriptor
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Value Members

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

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

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

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  7. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  8. val compressionKey: String

  9. def descriptorFilePath(path: Path): Path

    Full path to a pucket descriptor

    Full path to a pucket descriptor

    path

    path of the pucket

    returns

    a new path to the descriptor

  10. val descriptorFilename: String

  11. final def eq(arg0: AnyRef): Boolean

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

    Definition Classes
    AnyRef → Any
  13. def extractValue(descriptorMap: Map[String, String], key: String): \/[Throwable, String]

  14. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  15. implicit val formats: DefaultFormats.type

  16. final def getClass(): Class[_]

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

    Definition Classes
    AnyRef → Any
  18. def instantiatePartitioner[T](className: String): \/[Throwable, PucketPartitioner[T]]

  19. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  20. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  21. final def notify(): Unit

    Definition Classes
    AnyRef
  22. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  23. def parseDescriptor[T](descriptorString: String): \/[Throwable, (Map[String, String], CompressionCodecName, Option[PucketPartitioner[T]])]

    Parse common elements of a pucket descriptor

    Parse common elements of a pucket descriptor

    T

    the type of the pucket data

    descriptorString

    JSON string of the pucket descriptor

    returns

    a validation error or a tuple of a string map of all descriptor elements, the compression codec and an optional partitioner instance

  24. val partitionerKey: String

  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  26. def toString(): String

    Definition Classes
    AnyRef → Any
  27. final def wait(): Unit

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

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

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from AnyRef

Inherited from Any

Ungrouped