public static final class StreamExoticIndicesServiceResponseComposition.Builder extends <any> implements StreamExoticIndicesServiceResponseCompositionOrBuilder
StreamExoticIndicesServiceResponseComposition is the composition used to compute the index.Protobuf type
kaikosdk.StreamExoticIndicesServiceResponseCompositionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public StreamExoticIndicesServiceResponseComposition.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public StreamExoticIndicesServiceResponseComposition getDefaultInstanceForType()
public StreamExoticIndicesServiceResponseComposition build()
public StreamExoticIndicesServiceResponseComposition buildPartial()
public StreamExoticIndicesServiceResponseComposition.Builder clone()
public StreamExoticIndicesServiceResponseComposition.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamExoticIndicesServiceResponseComposition.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public StreamExoticIndicesServiceResponseComposition.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public StreamExoticIndicesServiceResponseComposition.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public StreamExoticIndicesServiceResponseComposition.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamExoticIndicesServiceResponseComposition.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public StreamExoticIndicesServiceResponseComposition.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOExceptionpublic java.lang.String getUnderlyingInstrument()
Underlying rate of the indices.
string underlying_instrument = 1;getUnderlyingInstrument in interface StreamExoticIndicesServiceResponseCompositionOrBuilderpublic com.google.protobuf.ByteString getUnderlyingInstrumentBytes()
Underlying rate of the indices.
string underlying_instrument = 1;getUnderlyingInstrumentBytes in interface StreamExoticIndicesServiceResponseCompositionOrBuilderpublic StreamExoticIndicesServiceResponseComposition.Builder setUnderlyingInstrument(java.lang.String value)
Underlying rate of the indices.
string underlying_instrument = 1;value - The underlyingInstrument to set.public StreamExoticIndicesServiceResponseComposition.Builder clearUnderlyingInstrument()
Underlying rate of the indices.
string underlying_instrument = 1;public StreamExoticIndicesServiceResponseComposition.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 StreamExoticIndicesServiceResponseCompositionOrBuilderpublic com.google.protobuf.ByteString getBaseBytes()
Base.
string base = 2;getBaseBytes in interface StreamExoticIndicesServiceResponseCompositionOrBuilderpublic StreamExoticIndicesServiceResponseComposition.Builder setBase(java.lang.String value)
Base.
string base = 2;value - The base to set.public StreamExoticIndicesServiceResponseComposition.Builder clearBase()
Base.
string base = 2;public StreamExoticIndicesServiceResponseComposition.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 StreamExoticIndicesServiceResponseCompositionOrBuilderpublic com.google.protobuf.ByteString getQuoteBytes()
Quote.
string quote = 3;getQuoteBytes in interface StreamExoticIndicesServiceResponseCompositionOrBuilderpublic StreamExoticIndicesServiceResponseComposition.Builder setQuote(java.lang.String value)
Quote.
string quote = 3;value - The quote to set.public StreamExoticIndicesServiceResponseComposition.Builder clearQuote()
Quote.
string quote = 3;public StreamExoticIndicesServiceResponseComposition.Builder setQuoteBytes(com.google.protobuf.ByteString value)
Quote.
string quote = 3;value - The bytes for quote to set.public java.lang.String getCurrencyConversion()
Currency conversion.
string currency_conversion = 6;getCurrencyConversion in interface StreamExoticIndicesServiceResponseCompositionOrBuilderpublic com.google.protobuf.ByteString getCurrencyConversionBytes()
Currency conversion.
string currency_conversion = 6;getCurrencyConversionBytes in interface StreamExoticIndicesServiceResponseCompositionOrBuilderpublic StreamExoticIndicesServiceResponseComposition.Builder setCurrencyConversion(java.lang.String value)
Currency conversion.
string currency_conversion = 6;value - The currencyConversion to set.public StreamExoticIndicesServiceResponseComposition.Builder clearCurrencyConversion()
Currency conversion.
string currency_conversion = 6;public StreamExoticIndicesServiceResponseComposition.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 StreamExoticIndicesServiceResponseCompositionOrBuilderpublic com.google.protobuf.Timestamp getTsEvent()
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;getTsEvent in interface StreamExoticIndicesServiceResponseCompositionOrBuilderpublic StreamExoticIndicesServiceResponseComposition.Builder setTsEvent(com.google.protobuf.Timestamp value)
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;public StreamExoticIndicesServiceResponseComposition.Builder setTsEvent(com.google.protobuf.Timestamp.Builder builderForValue)
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;public StreamExoticIndicesServiceResponseComposition.Builder mergeTsEvent(com.google.protobuf.Timestamp value)
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;public StreamExoticIndicesServiceResponseComposition.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 StreamExoticIndicesServiceResponseCompositionOrBuilderpublic final StreamExoticIndicesServiceResponseComposition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final StreamExoticIndicesServiceResponseComposition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)