public static final class StreamExoticIndicesServiceResponseV1.Builder extends <any> implements StreamExoticIndicesServiceResponseV1OrBuilder
StreamIndexServiceResponseV1 is the response for the exotic indices.Protobuf type
kaikosdk.StreamExoticIndicesServiceResponseV1
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public StreamExoticIndicesServiceResponseV1.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public StreamExoticIndicesServiceResponseV1 getDefaultInstanceForType()
public StreamExoticIndicesServiceResponseV1 build()
public StreamExoticIndicesServiceResponseV1 buildPartial()
public StreamExoticIndicesServiceResponseV1.Builder clone()
public StreamExoticIndicesServiceResponseV1.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamExoticIndicesServiceResponseV1.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public StreamExoticIndicesServiceResponseV1.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public StreamExoticIndicesServiceResponseV1.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public StreamExoticIndicesServiceResponseV1.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamExoticIndicesServiceResponseV1.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public StreamExoticIndicesServiceResponseV1.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public int getCommodityValue()
Event type.
.kaikosdk.StreamIndexCommodity commodity = 1;
getCommodityValue
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseV1.Builder setCommodityValue(int value)
Event type.
.kaikosdk.StreamIndexCommodity commodity = 1;
value
- The enum numeric value on the wire for commodity to set.public StreamIndexCommodity getCommodity()
Event type.
.kaikosdk.StreamIndexCommodity commodity = 1;
getCommodity
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseV1.Builder setCommodity(StreamIndexCommodity value)
Event type.
.kaikosdk.StreamIndexCommodity commodity = 1;
value
- The commodity to set.public StreamExoticIndicesServiceResponseV1.Builder clearCommodity()
Event type.
.kaikosdk.StreamIndexCommodity commodity = 1;
public java.lang.String getIndexCode()
Index code.
string index_code = 2;
getIndexCode
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public com.google.protobuf.ByteString getIndexCodeBytes()
Index code.
string index_code = 2;
getIndexCodeBytes
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseV1.Builder setIndexCode(java.lang.String value)
Index code.
string index_code = 2;
value
- The indexCode to set.public StreamExoticIndicesServiceResponseV1.Builder clearIndexCode()
Index code.
string index_code = 2;
public StreamExoticIndicesServiceResponseV1.Builder setIndexCodeBytes(com.google.protobuf.ByteString value)
Index code.
string index_code = 2;
value
- The bytes for indexCode to set.public boolean hasInterval()
Data interval.
.kaikosdk.DataInterval interval = 3;
hasInterval
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public DataInterval getInterval()
Data interval.
.kaikosdk.DataInterval interval = 3;
getInterval
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseV1.Builder setInterval(DataInterval value)
Data interval.
.kaikosdk.DataInterval interval = 3;
public StreamExoticIndicesServiceResponseV1.Builder setInterval(DataInterval.Builder builderForValue)
Data interval.
.kaikosdk.DataInterval interval = 3;
public StreamExoticIndicesServiceResponseV1.Builder mergeInterval(DataInterval value)
Data interval.
.kaikosdk.DataInterval interval = 3;
public StreamExoticIndicesServiceResponseV1.Builder clearInterval()
Data interval.
.kaikosdk.DataInterval interval = 3;
public DataInterval.Builder getIntervalBuilder()
Data interval.
.kaikosdk.DataInterval interval = 3;
public DataIntervalOrBuilder getIntervalOrBuilder()
Data interval.
.kaikosdk.DataInterval interval = 3;
getIntervalOrBuilder
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public java.lang.String getMainQuote()
Quote.
string main_quote = 4;
getMainQuote
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public com.google.protobuf.ByteString getMainQuoteBytes()
Quote.
string main_quote = 4;
getMainQuoteBytes
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseV1.Builder setMainQuote(java.lang.String value)
Quote.
string main_quote = 4;
value
- The mainQuote to set.public StreamExoticIndicesServiceResponseV1.Builder clearMainQuote()
Quote.
string main_quote = 4;
public StreamExoticIndicesServiceResponseV1.Builder setMainQuoteBytes(com.google.protobuf.ByteString value)
Quote.
string main_quote = 4;
value
- The bytes for mainQuote to set.public java.util.List<StreamExoticIndicesServiceResponseComposition> getCompositionsList()
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
getCompositionsList
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public int getCompositionsCount()
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
getCompositionsCount
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseComposition getCompositions(int index)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
getCompositions
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseV1.Builder setCompositions(int index, StreamExoticIndicesServiceResponseComposition value)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseV1.Builder setCompositions(int index, StreamExoticIndicesServiceResponseComposition.Builder builderForValue)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseV1.Builder addCompositions(StreamExoticIndicesServiceResponseComposition value)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseV1.Builder addCompositions(int index, StreamExoticIndicesServiceResponseComposition value)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseV1.Builder addCompositions(StreamExoticIndicesServiceResponseComposition.Builder builderForValue)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseV1.Builder addCompositions(int index, StreamExoticIndicesServiceResponseComposition.Builder builderForValue)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseV1.Builder addAllCompositions(java.lang.Iterable<? extends StreamExoticIndicesServiceResponseComposition> values)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseV1.Builder clearCompositions()
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseV1.Builder removeCompositions(int index)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseComposition.Builder getCompositionsBuilder(int index)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseCompositionOrBuilder getCompositionsOrBuilder(int index)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
getCompositionsOrBuilder
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public java.util.List<? extends StreamExoticIndicesServiceResponseCompositionOrBuilder> getCompositionsOrBuilderList()
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
getCompositionsOrBuilderList
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseComposition.Builder addCompositionsBuilder()
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public StreamExoticIndicesServiceResponseComposition.Builder addCompositionsBuilder(int index)
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public java.util.List<StreamExoticIndicesServiceResponseComposition.Builder> getCompositionsBuilderList()
List of indices compositions.
repeated .kaikosdk.StreamExoticIndicesServiceResponseComposition compositions = 5;
public boolean hasPrice()
Price of the indice.
.kaikosdk.StreamExoticIndicesServiceResponsePrices price = 6;
hasPrice
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponsePrices getPrice()
Price of the indice.
.kaikosdk.StreamExoticIndicesServiceResponsePrices price = 6;
getPrice
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseV1.Builder setPrice(StreamExoticIndicesServiceResponsePrices value)
Price of the indice.
.kaikosdk.StreamExoticIndicesServiceResponsePrices price = 6;
public StreamExoticIndicesServiceResponseV1.Builder setPrice(StreamExoticIndicesServiceResponsePrices.Builder builderForValue)
Price of the indice.
.kaikosdk.StreamExoticIndicesServiceResponsePrices price = 6;
public StreamExoticIndicesServiceResponseV1.Builder mergePrice(StreamExoticIndicesServiceResponsePrices value)
Price of the indice.
.kaikosdk.StreamExoticIndicesServiceResponsePrices price = 6;
public StreamExoticIndicesServiceResponseV1.Builder clearPrice()
Price of the indice.
.kaikosdk.StreamExoticIndicesServiceResponsePrices price = 6;
public StreamExoticIndicesServiceResponsePrices.Builder getPriceBuilder()
Price of the indice.
.kaikosdk.StreamExoticIndicesServiceResponsePrices price = 6;
public StreamExoticIndicesServiceResponsePricesOrBuilder getPriceOrBuilder()
Price of the indice.
.kaikosdk.StreamExoticIndicesServiceResponsePrices price = 6;
getPriceOrBuilder
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public boolean hasTsEvent()
Event generation timestamp (event created by Kaiko).
.google.protobuf.Timestamp ts_event = 7;
hasTsEvent
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public com.google.protobuf.Timestamp getTsEvent()
Event generation timestamp (event created by Kaiko).
.google.protobuf.Timestamp ts_event = 7;
getTsEvent
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseV1.Builder setTsEvent(com.google.protobuf.Timestamp value)
Event generation timestamp (event created by Kaiko).
.google.protobuf.Timestamp ts_event = 7;
public StreamExoticIndicesServiceResponseV1.Builder setTsEvent(com.google.protobuf.Timestamp.Builder builderForValue)
Event generation timestamp (event created by Kaiko).
.google.protobuf.Timestamp ts_event = 7;
public StreamExoticIndicesServiceResponseV1.Builder mergeTsEvent(com.google.protobuf.Timestamp value)
Event generation timestamp (event created by Kaiko).
.google.protobuf.Timestamp ts_event = 7;
public StreamExoticIndicesServiceResponseV1.Builder clearTsEvent()
Event generation timestamp (event created by Kaiko).
.google.protobuf.Timestamp ts_event = 7;
public com.google.protobuf.Timestamp.Builder getTsEventBuilder()
Event generation timestamp (event created by Kaiko).
.google.protobuf.Timestamp ts_event = 7;
public com.google.protobuf.TimestampOrBuilder getTsEventOrBuilder()
Event generation timestamp (event created by Kaiko).
.google.protobuf.Timestamp ts_event = 7;
getTsEventOrBuilder
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public boolean hasTsCompute()
Timestamp of computation.
.google.protobuf.Timestamp ts_compute = 8;
hasTsCompute
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public com.google.protobuf.Timestamp getTsCompute()
Timestamp of computation.
.google.protobuf.Timestamp ts_compute = 8;
getTsCompute
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public StreamExoticIndicesServiceResponseV1.Builder setTsCompute(com.google.protobuf.Timestamp value)
Timestamp of computation.
.google.protobuf.Timestamp ts_compute = 8;
public StreamExoticIndicesServiceResponseV1.Builder setTsCompute(com.google.protobuf.Timestamp.Builder builderForValue)
Timestamp of computation.
.google.protobuf.Timestamp ts_compute = 8;
public StreamExoticIndicesServiceResponseV1.Builder mergeTsCompute(com.google.protobuf.Timestamp value)
Timestamp of computation.
.google.protobuf.Timestamp ts_compute = 8;
public StreamExoticIndicesServiceResponseV1.Builder clearTsCompute()
Timestamp of computation.
.google.protobuf.Timestamp ts_compute = 8;
public com.google.protobuf.Timestamp.Builder getTsComputeBuilder()
Timestamp of computation.
.google.protobuf.Timestamp ts_compute = 8;
public com.google.protobuf.TimestampOrBuilder getTsComputeOrBuilder()
Timestamp of computation.
.google.protobuf.Timestamp ts_compute = 8;
getTsComputeOrBuilder
in interface StreamExoticIndicesServiceResponseV1OrBuilder
public final StreamExoticIndicesServiceResponseV1.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final StreamExoticIndicesServiceResponseV1.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)