Class StreamAggregatedQuoteRequestV2
StreamAggregatedQuoteRequestV2
Inheritance
System.Object
StreamAggregatedQuoteRequestV2
Implements
Google.Protobuf.IBufferMessage
Assembly: KaikoSdk.dll
Syntax
public sealed class StreamAggregatedQuoteRequestV2 : Google.Protobuf.IMessage<StreamAggregatedQuoteRequestV2>
Constructors
StreamAggregatedQuoteRequestV2()
Declaration
public StreamAggregatedQuoteRequestV2()
StreamAggregatedQuoteRequestV2(StreamAggregatedQuoteRequestV2)
Declaration
public StreamAggregatedQuoteRequestV2(StreamAggregatedQuoteRequestV2 other)
Parameters
Fields
CodeFieldNumber
Field number for the "code" field.
Declaration
public const int CodeFieldNumber = null
Field Value
| Type |
Description |
| System.Int32 |
|
IncludeUnvettedPriceFieldNumber
Field number for the "include_unvetted_price" field.
Declaration
public const int IncludeUnvettedPriceFieldNumber = null
Field Value
| Type |
Description |
| System.Int32 |
|
InstrumentClassFieldNumber
Field number for the "instrument_class" field.
Declaration
public const int InstrumentClassFieldNumber = null
Field Value
| Type |
Description |
| System.Int32 |
|
IntervalFieldNumber
Field number for the "interval" field.
Declaration
public const int IntervalFieldNumber = null
Field Value
| Type |
Description |
| System.Int32 |
|
Properties
Code
Declaration
public string Code { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Descriptor
Declaration
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
| Type |
Description |
| Google.Protobuf.Reflection.MessageDescriptor |
|
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 to vetted to always have a price.
Declaration
public bool IncludeUnvettedPrice { get; set; }
Property Value
| Type |
Description |
| System.Boolean |
|
InstrumentClass
Declaration
public string InstrumentClass { get; set; }
Property Value
| Type |
Description |
| System.String |
|
Interval
Data interval. For historical data only.
Declaration
public DataInterval Interval { get; set; }
Property Value
Parser
Declaration
public static Google.Protobuf.MessageParser<StreamAggregatedQuoteRequestV2> Parser { get; }
Property Value
Methods
CalculateSize()
Declaration
public int CalculateSize()
Returns
| Type |
Description |
| System.Int32 |
|
Clone()
Declaration
public StreamAggregatedQuoteRequestV2 Clone()
Returns
Equals(StreamAggregatedQuoteRequestV2)
Declaration
public bool Equals(StreamAggregatedQuoteRequestV2 other)
Parameters
Returns
| Type |
Description |
| System.Boolean |
|
Equals(Object)
Declaration
public override bool Equals(object other)
Parameters
| Type |
Name |
Description |
| System.Object |
other |
|
Returns
| Type |
Description |
| System.Boolean |
|
GetHashCode()
Declaration
public override int GetHashCode()
Returns
| Type |
Description |
| System.Int32 |
|
Declaration
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
| Type |
Name |
Description |
| Google.Protobuf.CodedInputStream |
input |
|
MergeFrom(StreamAggregatedQuoteRequestV2)
Declaration
public void MergeFrom(StreamAggregatedQuoteRequestV2 other)
Parameters
ToString()
Declaration
public override string ToString()
Returns
| Type |
Description |
| System.String |
|
WriteTo(Google.Protobuf.CodedOutputStream)
Declaration
public void WriteTo(Google.Protobuf.CodedOutputStream output)
Parameters
| Type |
Name |
Description |
| Google.Protobuf.CodedOutputStream |
output |
|
Implements
Google.Protobuf.IBufferMessage