public static final class StreamIndexMultiAssetsServiceResponseComposition.Builder extends <any> implements StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
StreamIndexMultiAssetsServiceResponseComposition is the composition used to compute the index.Protobuf type
kaikosdk.StreamIndexMultiAssetsServiceResponseComposition
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public StreamIndexMultiAssetsServiceResponseComposition.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public StreamIndexMultiAssetsServiceResponseComposition getDefaultInstanceForType()
public StreamIndexMultiAssetsServiceResponseComposition build()
public StreamIndexMultiAssetsServiceResponseComposition buildPartial()
public StreamIndexMultiAssetsServiceResponseComposition.Builder clone()
public StreamIndexMultiAssetsServiceResponseComposition.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamIndexMultiAssetsServiceResponseComposition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public StreamIndexMultiAssetsServiceResponseComposition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public StreamIndexMultiAssetsServiceResponseComposition.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public StreamIndexMultiAssetsServiceResponseComposition.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamIndexMultiAssetsServiceResponseComposition.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public StreamIndexMultiAssetsServiceResponseComposition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public java.lang.String getUnderlyingInstrument()
Underlying rate of the indices.
string underlying_instrument = 1;
getUnderlyingInstrument
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public com.google.protobuf.ByteString getUnderlyingInstrumentBytes()
Underlying rate of the indices.
string underlying_instrument = 1;
getUnderlyingInstrumentBytes
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public StreamIndexMultiAssetsServiceResponseComposition.Builder setUnderlyingInstrument(java.lang.String value)
Underlying rate of the indices.
string underlying_instrument = 1;
value
- The underlyingInstrument to set.public StreamIndexMultiAssetsServiceResponseComposition.Builder clearUnderlyingInstrument()
Underlying rate of the indices.
string underlying_instrument = 1;
public StreamIndexMultiAssetsServiceResponseComposition.Builder setUnderlyingInstrumentBytes(com.google.protobuf.ByteString value)
Underlying rate of the indices.
string underlying_instrument = 1;
value
- The bytes for underlyingInstrument to set.public java.lang.String getBase()
Base.
string base = 2;
getBase
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public com.google.protobuf.ByteString getBaseBytes()
Base.
string base = 2;
getBaseBytes
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public StreamIndexMultiAssetsServiceResponseComposition.Builder setBase(java.lang.String value)
Base.
string base = 2;
value
- The base to set.public StreamIndexMultiAssetsServiceResponseComposition.Builder clearBase()
Base.
string base = 2;
public StreamIndexMultiAssetsServiceResponseComposition.Builder setBaseBytes(com.google.protobuf.ByteString value)
Base.
string base = 2;
value
- The bytes for base to set.public java.lang.String getQuote()
Quote.
string quote = 3;
getQuote
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public com.google.protobuf.ByteString getQuoteBytes()
Quote.
string quote = 3;
getQuoteBytes
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public StreamIndexMultiAssetsServiceResponseComposition.Builder setQuote(java.lang.String value)
Quote.
string quote = 3;
value
- The quote to set.public StreamIndexMultiAssetsServiceResponseComposition.Builder clearQuote()
Quote.
string quote = 3;
public StreamIndexMultiAssetsServiceResponseComposition.Builder setQuoteBytes(com.google.protobuf.ByteString value)
Quote.
string quote = 3;
value
- The bytes for quote to set.public com.google.protobuf.ProtocolStringList getExchangesList()
Exchanges.
repeated string exchanges = 4;
getExchangesList
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public int getExchangesCount()
Exchanges.
repeated string exchanges = 4;
getExchangesCount
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public java.lang.String getExchanges(int index)
Exchanges.
repeated string exchanges = 4;
getExchanges
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
index
- The index of the element to return.public com.google.protobuf.ByteString getExchangesBytes(int index)
Exchanges.
repeated string exchanges = 4;
getExchangesBytes
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
index
- The index of the value to return.public StreamIndexMultiAssetsServiceResponseComposition.Builder setExchanges(int index, java.lang.String value)
Exchanges.
repeated string exchanges = 4;
index
- The index to set the value at.value
- The exchanges to set.public StreamIndexMultiAssetsServiceResponseComposition.Builder addExchanges(java.lang.String value)
Exchanges.
repeated string exchanges = 4;
value
- The exchanges to add.public StreamIndexMultiAssetsServiceResponseComposition.Builder addAllExchanges(java.lang.Iterable<java.lang.String> values)
Exchanges.
repeated string exchanges = 4;
values
- The exchanges to add.public StreamIndexMultiAssetsServiceResponseComposition.Builder clearExchanges()
Exchanges.
repeated string exchanges = 4;
public StreamIndexMultiAssetsServiceResponseComposition.Builder addExchangesBytes(com.google.protobuf.ByteString value)
Exchanges.
repeated string exchanges = 4;
value
- The bytes of the exchanges to add.public boolean hasInstrumentInterval()
Data interval.
.kaikosdk.DataInterval instrument_interval = 5;
hasInstrumentInterval
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public DataInterval getInstrumentInterval()
Data interval.
.kaikosdk.DataInterval instrument_interval = 5;
getInstrumentInterval
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public StreamIndexMultiAssetsServiceResponseComposition.Builder setInstrumentInterval(DataInterval value)
Data interval.
.kaikosdk.DataInterval instrument_interval = 5;
public StreamIndexMultiAssetsServiceResponseComposition.Builder setInstrumentInterval(DataInterval.Builder builderForValue)
Data interval.
.kaikosdk.DataInterval instrument_interval = 5;
public StreamIndexMultiAssetsServiceResponseComposition.Builder mergeInstrumentInterval(DataInterval value)
Data interval.
.kaikosdk.DataInterval instrument_interval = 5;
public StreamIndexMultiAssetsServiceResponseComposition.Builder clearInstrumentInterval()
Data interval.
.kaikosdk.DataInterval instrument_interval = 5;
public DataInterval.Builder getInstrumentIntervalBuilder()
Data interval.
.kaikosdk.DataInterval instrument_interval = 5;
public DataIntervalOrBuilder getInstrumentIntervalOrBuilder()
Data interval.
.kaikosdk.DataInterval instrument_interval = 5;
getInstrumentIntervalOrBuilder
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public java.lang.String getCurrencyConversion()
Currency conversion.
string currency_conversion = 6;
getCurrencyConversion
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public com.google.protobuf.ByteString getCurrencyConversionBytes()
Currency conversion.
string currency_conversion = 6;
getCurrencyConversionBytes
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public StreamIndexMultiAssetsServiceResponseComposition.Builder setCurrencyConversion(java.lang.String value)
Currency conversion.
string currency_conversion = 6;
value
- The currencyConversion to set.public StreamIndexMultiAssetsServiceResponseComposition.Builder clearCurrencyConversion()
Currency conversion.
string currency_conversion = 6;
public StreamIndexMultiAssetsServiceResponseComposition.Builder setCurrencyConversionBytes(com.google.protobuf.ByteString value)
Currency conversion.
string currency_conversion = 6;
value
- The bytes for currencyConversion to set.public boolean hasTsEvent()
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;
hasTsEvent
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public com.google.protobuf.Timestamp getTsEvent()
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;
getTsEvent
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public StreamIndexMultiAssetsServiceResponseComposition.Builder setTsEvent(com.google.protobuf.Timestamp value)
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;
public StreamIndexMultiAssetsServiceResponseComposition.Builder setTsEvent(com.google.protobuf.Timestamp.Builder builderForValue)
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;
public StreamIndexMultiAssetsServiceResponseComposition.Builder mergeTsEvent(com.google.protobuf.Timestamp value)
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;
public StreamIndexMultiAssetsServiceResponseComposition.Builder clearTsEvent()
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;
public com.google.protobuf.Timestamp.Builder getTsEventBuilder()
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;
public com.google.protobuf.TimestampOrBuilder getTsEventOrBuilder()
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;
getTsEventOrBuilder
in interface StreamIndexMultiAssetsServiceResponseCompositionOrBuilder
public final StreamIndexMultiAssetsServiceResponseComposition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final StreamIndexMultiAssetsServiceResponseComposition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)