Class/Object

com.ing.baker.runtime.actor.protobuf

CompiledRecipe

Related Docs: object CompiledRecipe | package protobuf

Permalink

final case class CompiledRecipe(name: Option[String] = None, petrinet: Option[PetriNet] = None, initialMarking: Seq[ProducedToken] = Nil, validationErrors: Seq[String] = Nil, eventReceivePeriod: Option[Long] = None, retentionPeriod: Option[Long] = None) extends GeneratedMessage with Message[CompiledRecipe] with Updatable[CompiledRecipe] with Product with Serializable

Annotations
@SerialVersionUID()
Linear Supertypes
Product, Equals, Updatable[CompiledRecipe], Message[CompiledRecipe], GeneratedMessage, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. CompiledRecipe
  2. Product
  3. Equals
  4. Updatable
  5. Message
  6. GeneratedMessage
  7. Serializable
  8. Serializable
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new CompiledRecipe(name: Option[String] = None, petrinet: Option[PetriNet] = None, initialMarking: Seq[ProducedToken] = Nil, validationErrors: Seq[String] = Nil, eventReceivePeriod: Option[Long] = None, retentionPeriod: Option[Long] = None)

    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. def addAllInitialMarking(__vs: TraversableOnce[ProducedToken]): CompiledRecipe

    Permalink
  5. def addAllValidationErrors(__vs: TraversableOnce[String]): CompiledRecipe

    Permalink
  6. def addInitialMarking(__vs: ProducedToken*): CompiledRecipe

    Permalink
  7. def addValidationErrors(__vs: String*): CompiledRecipe

    Permalink
  8. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  9. def clearEventReceivePeriod: CompiledRecipe

    Permalink
  10. def clearInitialMarking: CompiledRecipe

    Permalink
  11. def clearName: CompiledRecipe

    Permalink
  12. def clearPetrinet: CompiledRecipe

    Permalink
  13. def clearRetentionPeriod: CompiledRecipe

    Permalink
  14. def clearValidationErrors: CompiledRecipe

    Permalink
  15. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  16. def companion: CompiledRecipe.type

    Permalink
    Definition Classes
    CompiledRecipe → GeneratedMessage
  17. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  18. val eventReceivePeriod: Option[Long]

    Permalink
  19. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  20. def getAllFields: Map[FieldDescriptor, Any]

    Permalink
    Definition Classes
    GeneratedMessage
  21. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  22. def getEventReceivePeriod: Long

    Permalink
  23. def getField(__field: FieldDescriptor): Any

    Permalink
    Definition Classes
    CompiledRecipe → GeneratedMessage
  24. def getName: String

    Permalink
  25. def getPetrinet: PetriNet

    Permalink
  26. def getRetentionPeriod: Long

    Permalink
  27. val initialMarking: Seq[ProducedToken]

    Permalink
  28. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  29. def mergeFrom(_input__: CodedInputStream): CompiledRecipe

    Permalink
    Definition Classes
    CompiledRecipe → Message
  30. val name: Option[String]

    Permalink
  31. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  34. val petrinet: Option[PetriNet]

    Permalink
  35. val retentionPeriod: Option[Long]

    Permalink
  36. final def serializedSize: Int

    Permalink
    Definition Classes
    CompiledRecipe → GeneratedMessage
  37. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  38. def toByteArray: Array[Byte]

    Permalink
    Definition Classes
    GeneratedMessage
  39. def toString(): String

    Permalink
    Definition Classes
    CompiledRecipe → AnyRef → Any
  40. def update(ms: (Lens[CompiledRecipe, CompiledRecipe]) ⇒ Mutation[CompiledRecipe]*): CompiledRecipe

    Permalink
    Definition Classes
    Updatable
  41. val validationErrors: Seq[String]

    Permalink
  42. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  45. def withEventReceivePeriod(__v: Long): CompiledRecipe

    Permalink
  46. def withInitialMarking(__v: Seq[ProducedToken]): CompiledRecipe

    Permalink
  47. def withName(__v: String): CompiledRecipe

    Permalink
  48. def withPetrinet(__v: PetriNet): CompiledRecipe

    Permalink
  49. def withRetentionPeriod(__v: Long): CompiledRecipe

    Permalink
  50. def withValidationErrors(__v: Seq[String]): CompiledRecipe

    Permalink
  51. def writeDelimitedTo(output: OutputStream): Unit

    Permalink
    Definition Classes
    GeneratedMessage
  52. def writeTo(_output__: CodedOutputStream): Unit

    Permalink
    Definition Classes
    CompiledRecipe → GeneratedMessage
  53. def writeTo(output: OutputStream): Unit

    Permalink
    Definition Classes
    GeneratedMessage

Inherited from Product

Inherited from Equals

Inherited from Updatable[CompiledRecipe]

Inherited from Message[CompiledRecipe]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped