Class/Object

com.ing.baker.runtime.actor.protobuf

InteractionTransition

Related Docs: object InteractionTransition | package protobuf

Permalink

final case class InteractionTransition(eventsToFire: Seq[EventDescriptor] = Nil, originalEvents: Seq[EventDescriptor] = Nil, providedIngredientEvent: Option[EventDescriptor] = None, requiredIngredients: Seq[IngredientDescriptor] = Nil, interactionName: Option[String] = None, originalInteractionName: Option[String] = None, isSieve: Option[Boolean] = None, predefinedParameters: Map[String, Value] = ..., maximumInteractionCount: Option[Int] = None, failureStrategy: Option[InteractionFailureStrategy] = None, eventOutputTransformers: Map[String, EventOutputTransformer] = ...) extends GeneratedMessage with Message[InteractionTransition] with Updatable[InteractionTransition] with Product with Serializable

Annotations
@SerialVersionUID()
Linear Supertypes
Product, Equals, Updatable[InteractionTransition], Message[InteractionTransition], GeneratedMessage, Serializable, Serializable, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InteractionTransition
  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 InteractionTransition(eventsToFire: Seq[EventDescriptor] = Nil, originalEvents: Seq[EventDescriptor] = Nil, providedIngredientEvent: Option[EventDescriptor] = None, requiredIngredients: Seq[IngredientDescriptor] = Nil, interactionName: Option[String] = None, originalInteractionName: Option[String] = None, isSieve: Option[Boolean] = None, predefinedParameters: Map[String, Value] = ..., maximumInteractionCount: Option[Int] = None, failureStrategy: Option[InteractionFailureStrategy] = None, eventOutputTransformers: Map[String, EventOutputTransformer] = ...)

    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 addAllEventOutputTransformers(__vs: TraversableOnce[(String, EventOutputTransformer)]): InteractionTransition

    Permalink
  5. def addAllEventsToFire(__vs: TraversableOnce[EventDescriptor]): InteractionTransition

    Permalink
  6. def addAllOriginalEvents(__vs: TraversableOnce[EventDescriptor]): InteractionTransition

    Permalink
  7. def addAllPredefinedParameters(__vs: TraversableOnce[(String, Value)]): InteractionTransition

    Permalink
  8. def addAllRequiredIngredients(__vs: TraversableOnce[IngredientDescriptor]): InteractionTransition

    Permalink
  9. def addEventOutputTransformers(__vs: (String, EventOutputTransformer)*): InteractionTransition

    Permalink
  10. def addEventsToFire(__vs: EventDescriptor*): InteractionTransition

    Permalink
  11. def addOriginalEvents(__vs: EventDescriptor*): InteractionTransition

    Permalink
  12. def addPredefinedParameters(__vs: (String, Value)*): InteractionTransition

    Permalink
  13. def addRequiredIngredients(__vs: IngredientDescriptor*): InteractionTransition

    Permalink
  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. def clearEventOutputTransformers: InteractionTransition

    Permalink
  16. def clearEventsToFire: InteractionTransition

    Permalink
  17. def clearFailureStrategy: InteractionTransition

    Permalink
  18. def clearInteractionName: InteractionTransition

    Permalink
  19. def clearIsSieve: InteractionTransition

    Permalink
  20. def clearMaximumInteractionCount: InteractionTransition

    Permalink
  21. def clearOriginalEvents: InteractionTransition

    Permalink
  22. def clearOriginalInteractionName: InteractionTransition

    Permalink
  23. def clearPredefinedParameters: InteractionTransition

    Permalink
  24. def clearProvidedIngredientEvent: InteractionTransition

    Permalink
  25. def clearRequiredIngredients: InteractionTransition

    Permalink
  26. def clone(): AnyRef

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

    Permalink
    Definition Classes
    InteractionTransition → GeneratedMessage
  28. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  29. val eventOutputTransformers: Map[String, EventOutputTransformer]

    Permalink
  30. val eventsToFire: Seq[EventDescriptor]

    Permalink
  31. val failureStrategy: Option[InteractionFailureStrategy]

    Permalink
  32. def finalize(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  35. def getFailureStrategy: InteractionFailureStrategy

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

    Permalink
    Definition Classes
    InteractionTransition → GeneratedMessage
  37. def getInteractionName: String

    Permalink
  38. def getIsSieve: Boolean

    Permalink
  39. def getMaximumInteractionCount: Int

    Permalink
  40. def getOriginalInteractionName: String

    Permalink
  41. def getProvidedIngredientEvent: EventDescriptor

    Permalink
  42. val interactionName: Option[String]

    Permalink
  43. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  44. val isSieve: Option[Boolean]

    Permalink
  45. val maximumInteractionCount: Option[Int]

    Permalink
  46. def mergeFrom(_input__: CodedInputStream): InteractionTransition

    Permalink
    Definition Classes
    InteractionTransition → Message
  47. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  50. val originalEvents: Seq[EventDescriptor]

    Permalink
  51. val originalInteractionName: Option[String]

    Permalink
  52. val predefinedParameters: Map[String, Value]

    Permalink
  53. val providedIngredientEvent: Option[EventDescriptor]

    Permalink
  54. val requiredIngredients: Seq[IngredientDescriptor]

    Permalink
  55. final def serializedSize: Int

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

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

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

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

    Permalink
    Definition Classes
    Updatable
  60. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. def withEventOutputTransformers(__v: Map[String, EventOutputTransformer]): InteractionTransition

    Permalink
  64. def withEventsToFire(__v: Seq[EventDescriptor]): InteractionTransition

    Permalink
  65. def withFailureStrategy(__v: InteractionFailureStrategy): InteractionTransition

    Permalink
  66. def withInteractionName(__v: String): InteractionTransition

    Permalink
  67. def withIsSieve(__v: Boolean): InteractionTransition

    Permalink
  68. def withMaximumInteractionCount(__v: Int): InteractionTransition

    Permalink
  69. def withOriginalEvents(__v: Seq[EventDescriptor]): InteractionTransition

    Permalink
  70. def withOriginalInteractionName(__v: String): InteractionTransition

    Permalink
  71. def withPredefinedParameters(__v: Map[String, Value]): InteractionTransition

    Permalink
  72. def withProvidedIngredientEvent(__v: EventDescriptor): InteractionTransition

    Permalink
  73. def withRequiredIngredients(__v: Seq[IngredientDescriptor]): InteractionTransition

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

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

    Permalink
    Definition Classes
    InteractionTransition → GeneratedMessage
  76. def writeTo(output: OutputStream): Unit

    Permalink
    Definition Classes
    GeneratedMessage

Inherited from Product

Inherited from Equals

Inherited from Updatable[InteractionTransition]

Inherited from Message[InteractionTransition]

Inherited from GeneratedMessage

Inherited from Serializable

Inherited from Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped