Show / Hide Table of Contents

Class StreamIndexMultiAssetsServiceResponseComposition

StreamIndexMultiAssetsServiceResponseComposition is the composition used to compute the index.

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

Constructors

StreamIndexMultiAssetsServiceResponseComposition()

Declaration
public StreamIndexMultiAssetsServiceResponseComposition()

StreamIndexMultiAssetsServiceResponseComposition(StreamIndexMultiAssetsServiceResponseComposition)

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

Fields

BaseFieldNumber

Field number for the "base" field.

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

CurrencyConversionFieldNumber

Field number for the "currency_conversion" field.

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

ExchangesFieldNumber

Field number for the "exchanges" field.

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

InstrumentIntervalFieldNumber

Field number for the "instrument_interval" field.

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

QuoteFieldNumber

Field number for the "quote" field.

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

UnderlyingInstrumentFieldNumber

Field number for the "underlying_instrument" field.

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

Properties

Base

Base.

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

CurrencyConversion

Currency conversion.

Declaration
public string CurrencyConversion { 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

Exchanges

Exchanges.

Declaration
public Google.Protobuf.Collections.RepeatedField<string> Exchanges { get; }
Property Value
Type Description
Google.Protobuf.Collections.RepeatedField<System.String>

InstrumentInterval

Data interval.

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

Parser

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

Quote

Quote.

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

TsEvent

Timestamp (tick) of underlying rate ts.

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

UnderlyingInstrument

Underlying rate of the indices.

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

Methods

CalculateSize()

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

Clone()

Declaration
public StreamIndexMultiAssetsServiceResponseComposition Clone()
Returns
Type Description
StreamIndexMultiAssetsServiceResponseComposition

Equals(StreamIndexMultiAssetsServiceResponseComposition)

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

Declaration
public void MergeFrom(StreamIndexMultiAssetsServiceResponseComposition other)
Parameters
Type Name Description
StreamIndexMultiAssetsServiceResponseComposition 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