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
unvetted
as backup tovetted
to 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
unvetted
as backup tovetted
to 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