com.kaiko.sdk.stream.aggregated_quote_v2
StreamAggregatedQuoteRequestV2
Companion object StreamAggregatedQuoteRequestV2
final case class StreamAggregatedQuoteRequestV2(instrumentClass: String = "", code: String = "", interval: Option[DataInterval] = _root_.scala.None, includeUnvettedPrice: Boolean = false, unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty) extends Product with Serializable
StreamAggregatedQuoteRequestV2
- instrumentClass
 Instrument class. See https://docs.kaiko.com/?python#instruments.
- code
 Instrument code. See https://docs.kaiko.com/?python#instruments.
- interval
 Data interval. For historical data only.
- includeUnvettedPrice
 Whether to add an additionnal data point including 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. Beware that exchange vetted list changes every quarter, so if there is only 1 exchange covering this asset, you should use
unvettedas backup tovettedto always have a price.
- Annotations
 - @SerialVersionUID()
 
- Alphabetic
 - By Inheritance
 
- StreamAggregatedQuoteRequestV2
 - Serializable
 - Product
 - Equals
 - AnyRef
 - Any
 
- Hide All
 - Show All
 
- Public
 - Protected
 
Instance Constructors
-    new StreamAggregatedQuoteRequestV2(instrumentClass: String = "", code: String = "", interval: Option[DataInterval] = _root_.scala.None, includeUnvettedPrice: Boolean = false, unknownFields: <error> = _root_.scalapb.UnknownFieldSet.empty)
- instrumentClass
 Instrument class. See https://docs.kaiko.com/?python#instruments.
- code
 Instrument code. See https://docs.kaiko.com/?python#instruments.
- interval
 Data interval. For historical data only.
- includeUnvettedPrice
 Whether to add an additionnal data point including 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. Beware that exchange vetted list changes every quarter, so if there is only 1 exchange covering this asset, you should use
unvettedas backup tovettedto always have a price.
 
Value Members
-   final  def !=(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def ##: Int
- Definition Classes
 - AnyRef → Any
 
 -   final  def ==(arg0: Any): Boolean
- Definition Classes
 - AnyRef → Any
 
 -   final  def asInstanceOf[T0]: T0
- Definition Classes
 - Any
 
 -  def clearInterval: StreamAggregatedQuoteRequestV2
 -    def clone(): AnyRef
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.CloneNotSupportedException]) @native()
 
 -  val code: String
 -  def companion: StreamAggregatedQuoteRequestV2.type
 -  def discardUnknownFields: <error>
 -   final  def eq(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -    def finalize(): Unit
- Attributes
 - protected[lang]
 - Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.Throwable])
 
 -   final  def getClass(): Class[_ <: AnyRef]
- Definition Classes
 - AnyRef → Any
 - Annotations
 - @native()
 
 -  def getField(__field: <error>): <error>
 -  def getFieldByNumber(__fieldNumber: Int): Any
 -  def getInterval: DataInterval
 -  val includeUnvettedPrice: Boolean
 -  val instrumentClass: String
 -  val interval: Option[DataInterval]
 -   final  def isInstanceOf[T0]: Boolean
- Definition Classes
 - Any
 
 -   final  def ne(arg0: AnyRef): Boolean
- Definition Classes
 - AnyRef
 
 -   final  def notify(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -   final  def notifyAll(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @native()
 
 -    def productElementNames: Iterator[String]
- Definition Classes
 - Product
 
 -  def serializedSize: Int
 -   final  def synchronized[T0](arg0: => T0): T0
- Definition Classes
 - AnyRef
 
 -  def toProtoString: String
 -  val unknownFields: <error>
 -   final  def wait(): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long, arg1: Int): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException])
 
 -   final  def wait(arg0: Long): Unit
- Definition Classes
 - AnyRef
 - Annotations
 - @throws(classOf[java.lang.InterruptedException]) @native()
 
 -  def withCode(__v: String): StreamAggregatedQuoteRequestV2
 -  def withIncludeUnvettedPrice(__v: Boolean): StreamAggregatedQuoteRequestV2
 -  def withInstrumentClass(__v: String): StreamAggregatedQuoteRequestV2
 -  def withInterval(__v: DataInterval): StreamAggregatedQuoteRequestV2
 -  def withUnknownFields(__v: <error>): <error>
 -  def writeTo(_output__: <error>): Unit