Packages

final case class StreamAggregatedQuoteResponseV2(aggregate: String = "", instrumentClass: String = "", code: String = "", eventType: EventType = com.kaiko.sdk.stream.aggregated_quote_v2.StreamAggregatedQuoteResponseV2.EventType.UNKNOWN, tsEvent: Option[<error>] = _root_.scala.None, vetted: Option[StreamAggregatedQuoteValue] = _root_.scala.None, unvetted: Option[StreamAggregatedQuoteValue] = _root_.scala.None, unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty) extends Product with Serializable

StreamAggregatedQuoteResponseV2

aggregate

Aggregate (interval).

instrumentClass

Instrument class. See https://docs.kaiko.com/?python#instruments.

code

Instrument code. See https://docs.kaiko.com/?python#instruments.

eventType

Event type is ASK or BID.

tsEvent

Timestamp of event.

vetted

Vetted is update value (price and volume) using Kaiko vetted exchanges list. Field is absent if the ticker has no update during the aggregate inerval or asset is not covered by vetted exchange list.

unvetted

Unvetted value is same as value, but includes all exchanges covered by Kaiko Top Of Book Stream for computation. This should be used whenever an asset is not part of the vetted list.

Annotations
@SerialVersionUID()
Linear Supertypes
Serializable, Product, Equals, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. StreamAggregatedQuoteResponseV2
  2. Serializable
  3. Product
  4. Equals
  5. AnyRef
  6. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Instance Constructors

  1. new StreamAggregatedQuoteResponseV2(aggregate: String = "", instrumentClass: String = "", code: String = "", eventType: EventType = com.kaiko.sdk.stream.aggregated_quote_v2.StreamAggregatedQuoteResponseV2.EventType.UNKNOWN, tsEvent: Option[<error>] = _root_.scala.None, vetted: Option[StreamAggregatedQuoteValue] = _root_.scala.None, unvetted: Option[StreamAggregatedQuoteValue] = _root_.scala.None, unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty)

    aggregate

    Aggregate (interval).

    instrumentClass

    Instrument class. See https://docs.kaiko.com/?python#instruments.

    code

    Instrument code. See https://docs.kaiko.com/?python#instruments.

    eventType

    Event type is ASK or BID.

    tsEvent

    Timestamp of event.

    vetted

    Vetted is update value (price and volume) using Kaiko vetted exchanges list. Field is absent if the ticker has no update during the aggregate inerval or asset is not covered by vetted exchange list.

    unvetted

    Unvetted value is same as value, but includes all exchanges covered by Kaiko Top Of Book Stream for computation. This should be used whenever an asset is not part of the vetted list.

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  4. val aggregate: String
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def clearTsEvent: StreamAggregatedQuoteResponseV2
  7. def clearUnvetted: StreamAggregatedQuoteResponseV2
  8. def clearVetted: StreamAggregatedQuoteResponseV2
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  10. val code: String
  11. def companion: StreamAggregatedQuoteResponseV2.type
  12. def discardUnknownFields: <error>
  13. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  14. val eventType: EventType
  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def getField(__field: <error>): <error>
  18. def getFieldByNumber(__fieldNumber: Int): Any
  19. def getTsEvent: <error>
  20. def getUnvetted: StreamAggregatedQuoteValue
  21. def getVetted: StreamAggregatedQuoteValue
  22. val instrumentClass: String
  23. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  24. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  25. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  26. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. def productElementNames: Iterator[String]
    Definition Classes
    Product
  28. def serializedSize: Int
  29. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  30. def toProtoString: String
  31. val tsEvent: Option[<error>]
  32. val unknownFields: <error>
  33. val unvetted: Option[StreamAggregatedQuoteValue]
  34. val vetted: Option[StreamAggregatedQuoteValue]
  35. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  36. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  37. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  38. def withAggregate(__v: String): StreamAggregatedQuoteResponseV2
  39. def withCode(__v: String): StreamAggregatedQuoteResponseV2
  40. def withEventType(__v: EventType): StreamAggregatedQuoteResponseV2
  41. def withInstrumentClass(__v: String): StreamAggregatedQuoteResponseV2
  42. def withTsEvent(__v: <error>): StreamAggregatedQuoteResponseV2
  43. def withUnknownFields(__v: <error>): <error>
  44. def withUnvetted(__v: StreamAggregatedQuoteValue): StreamAggregatedQuoteResponseV2
  45. def withVetted(__v: StreamAggregatedQuoteValue): StreamAggregatedQuoteResponseV2
  46. def writeTo(_output__: <error>): Unit

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from AnyRef

Inherited from Any

Ungrouped