Show / Hide Table of Contents

Class StreamExoticIndicesServiceResponseV1

StreamIndexServiceResponseV1 is the response for the exotic indices.

Inheritance
System.Object
StreamExoticIndicesServiceResponseV1
Implements
Google.Protobuf.IBufferMessage
Namespace: KaikoSdk.Stream.ExoticIndicesV1
Assembly: KaikoSdk.dll
Syntax
public sealed class StreamExoticIndicesServiceResponseV1 : Google.Protobuf.IMessage<StreamExoticIndicesServiceResponseV1>

Constructors

StreamExoticIndicesServiceResponseV1()

Declaration
public StreamExoticIndicesServiceResponseV1()

StreamExoticIndicesServiceResponseV1(StreamExoticIndicesServiceResponseV1)

Declaration
public StreamExoticIndicesServiceResponseV1(StreamExoticIndicesServiceResponseV1 other)
Parameters
Type Name Description
StreamExoticIndicesServiceResponseV1 other

Fields

CommodityFieldNumber

Field number for the "commodity" field.

Declaration
public const int CommodityFieldNumber = null
Field Value
Type Description
System.Int32

CompositionsFieldNumber

Field number for the "compositions" field.

Declaration
public const int CompositionsFieldNumber = null
Field Value
Type Description
System.Int32

IndexCodeFieldNumber

Field number for the "index_code" field.

Declaration
public const int IndexCodeFieldNumber = 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

MainQuoteFieldNumber

Field number for the "main_quote" field.

Declaration
public const int MainQuoteFieldNumber = null
Field Value
Type Description
System.Int32

PriceFieldNumber

Field number for the "price" field.

Declaration
public const int PriceFieldNumber = null
Field Value
Type Description
System.Int32

TsComputeFieldNumber

Field number for the "ts_compute" field.

Declaration
public const int TsComputeFieldNumber = null
Field Value
Type Description
System.Int32

TsEventFieldNumber

Field number for the "ts_event" field.

Declaration
public const int TsEventFieldNumber = null
Field Value
Type Description
System.Int32

Properties

Commodity

Event type.

Declaration
public StreamIndexCommodity Commodity { get; set; }
Property Value
Type Description
StreamIndexCommodity

Compositions

List of indices compositions.

Declaration
public Google.Protobuf.Collections.RepeatedField<StreamExoticIndicesServiceResponseComposition> Compositions { get; }
Property Value
Type Description
Google.Protobuf.Collections.RepeatedField<StreamExoticIndicesServiceResponseComposition>

Descriptor

Declaration
public static Google.Protobuf.Reflection.MessageDescriptor Descriptor { get; }
Property Value
Type Description
Google.Protobuf.Reflection.MessageDescriptor

IndexCode

Index code.

Declaration
public string IndexCode { get; set; }
Property Value
Type Description
System.String

Interval

Data interval.

Declaration
public DataInterval Interval { get; set; }
Property Value
Type Description
DataInterval

MainQuote

Quote.

Declaration
public string MainQuote { get; set; }
Property Value
Type Description
System.String

Parser

Declaration
public static Google.Protobuf.MessageParser<StreamExoticIndicesServiceResponseV1> Parser { get; }
Property Value
Type Description
Google.Protobuf.MessageParser<StreamExoticIndicesServiceResponseV1>

Price

Price of the indice.

Declaration
public StreamExoticIndicesServiceResponsePrices Price { get; set; }
Property Value
Type Description
StreamExoticIndicesServiceResponsePrices

TsCompute

Timestamp of computation.

Declaration
public Google.Protobuf.WellKnownTypes.Timestamp TsCompute { get; set; }
Property Value
Type Description
Google.Protobuf.WellKnownTypes.Timestamp

TsEvent

Event generation timestamp (event created by Kaiko).

Declaration
public Google.Protobuf.WellKnownTypes.Timestamp TsEvent { get; set; }
Property Value
Type Description
Google.Protobuf.WellKnownTypes.Timestamp

Methods

CalculateSize()

Declaration
public int CalculateSize()
Returns
Type Description
System.Int32

Clone()

Declaration
public StreamExoticIndicesServiceResponseV1 Clone()
Returns
Type Description
StreamExoticIndicesServiceResponseV1

Equals(StreamExoticIndicesServiceResponseV1)

Declaration
public bool Equals(StreamExoticIndicesServiceResponseV1 other)
Parameters
Type Name Description
StreamExoticIndicesServiceResponseV1 other
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

MergeFrom(Google.Protobuf.CodedInputStream)

Declaration
public void MergeFrom(Google.Protobuf.CodedInputStream input)
Parameters
Type Name Description
Google.Protobuf.CodedInputStream input

MergeFrom(StreamExoticIndicesServiceResponseV1)

Declaration
public void MergeFrom(StreamExoticIndicesServiceResponseV1 other)
Parameters
Type Name Description
StreamExoticIndicesServiceResponseV1 other

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
In This Article
Back to top Generated by DocFX