Object/Class

com.swoop.spark.records

Issue

Related Docs: class Issue | package records

Permalink

object Issue extends ThrowsErrors with Serializable

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Issue
  2. Serializable
  3. Serializable
  4. ThrowsErrors
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. sealed trait ThrowableMessageType extends Serializable with FeatureMask

    Permalink

    Base trait for issue types.

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. object Debug extends ThrowableMessageType

    Permalink
  5. object Error extends ThrowableMessageType

    Permalink
  6. object Info extends ThrowableMessageType

    Permalink
  7. object Warning extends ThrowableMessageType

    Permalink
  8. def addMessagesFor(category: ThrowableMessageType, idMessages: Map[Int, String]): Unit

    Permalink

    Registers application-specific descriptions for issue IDs.

    Registers application-specific descriptions for issue IDs.

    For simplicity, the implementation uses global, thread-safe mutable state. This makes it important to follow the commonsense rule of using unique issue IDs across applications that may be running on the same Spark cluster.

  9. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  10. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  11. final def eq(arg0: AnyRef): Boolean

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

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

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  14. def from(ex: Throwable): Seq[Issue]

    Permalink

    Returns one or more issues created from the parameter.

    Returns one or more issues created from the parameter.

    Information from ThrowableMessage subclasses is extracted in full fidelity.

  15. def from[A](result: Try[A]): Seq[Issue]

    Permalink

    Returns no issues if the result is a scala.util.Success and one or more issues if the result is a scala.util.Failure.

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  18. def idMessageFor(category: Int, messageId: Int): Option[String]

    Permalink

    Returns the message associated with an issue ID with a particular category feature mask.

  19. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  20. def messageType(category: Int): String

    Permalink
  21. def messageWithDetails(message: String, detail: String): String

    Permalink

    Combines the message and details together using MESSAGE_DETAILS_SEPARATOR.

    Combines the message and details together using MESSAGE_DETAILS_SEPARATOR. This allows them to be to split apart into message and details when an Issue is created.

  22. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  25. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  26. def throwError(message: String, messageId: Int, cause: Throwable): Nothing

    Permalink
    Definition Classes
    ThrowsErrors
  27. def throwError(message: String, detail: String, messageId: Int, cause: Throwable): Nothing

    Permalink
    Definition Classes
    ThrowsErrors
  28. def throwError(message: String, messageId: Int): Nothing

    Permalink
    Definition Classes
    ThrowsErrors
  29. def throwError(message: String, detail: String, messageId: Int): Nothing

    Permalink
    Definition Classes
    ThrowsErrors
  30. def throwError(message: String): Nothing

    Permalink
    Definition Classes
    ThrowsErrors
  31. def throwError(message: String, detail: String): Nothing

    Permalink
    Definition Classes
    ThrowsErrors
  32. def toString(): String

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

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

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

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

Inherited from Serializable

Inherited from Serializable

Inherited from ThrowsErrors

Inherited from AnyRef

Inherited from Any

Ungrouped