public static final class StreamExoticIndicesServiceResponseComposition.Builder extends <any> implements StreamExoticIndicesServiceResponseCompositionOrBuilder
StreamExoticIndicesServiceResponseComposition is the composition used to compute the index.Protobuf type
kaikosdk.StreamExoticIndicesServiceResponseComposition
public 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.IOException
public java.lang.String getUnderlyingInstrument()
Underlying rate of the indices.
string underlying_instrument = 1;
getUnderlyingInstrument
in interface StreamExoticIndicesServiceResponseCompositionOrBuilder
public com.google.protobuf.ByteString getUnderlyingInstrumentBytes()
Underlying rate of the indices.
string underlying_instrument = 1;
getUnderlyingInstrumentBytes
in interface StreamExoticIndicesServiceResponseCompositionOrBuilder
public 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 StreamExoticIndicesServiceResponseCompositionOrBuilder
public com.google.protobuf.ByteString getBaseBytes()
Base.
string base = 2;
getBaseBytes
in interface StreamExoticIndicesServiceResponseCompositionOrBuilder
public 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 StreamExoticIndicesServiceResponseCompositionOrBuilder
public com.google.protobuf.ByteString getQuoteBytes()
Quote.
string quote = 3;
getQuoteBytes
in interface StreamExoticIndicesServiceResponseCompositionOrBuilder
public 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 StreamExoticIndicesServiceResponseCompositionOrBuilder
public com.google.protobuf.ByteString getCurrencyConversionBytes()
Currency conversion.
string currency_conversion = 6;
getCurrencyConversionBytes
in interface StreamExoticIndicesServiceResponseCompositionOrBuilder
public 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 StreamExoticIndicesServiceResponseCompositionOrBuilder
public com.google.protobuf.Timestamp getTsEvent()
Timestamp (tick) of underlying rate ts.
.google.protobuf.Timestamp ts_event = 7;
getTsEvent
in interface StreamExoticIndicesServiceResponseCompositionOrBuilder
public 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 StreamExoticIndicesServiceResponseCompositionOrBuilder
public final StreamExoticIndicesServiceResponseComposition.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final StreamExoticIndicesServiceResponseComposition.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)