public static final class StreamAggregatedQuoteRequestV2.Builder extends <any> implements StreamAggregatedQuoteRequestV2OrBuilder
StreamAggregatedQuoteRequestV2Protobuf type
kaikosdk.StreamAggregatedQuoteRequestV2
Modifier and Type | Method and Description |
---|---|
StreamAggregatedQuoteRequestV2.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
StreamAggregatedQuoteRequestV2 |
build() |
StreamAggregatedQuoteRequestV2 |
buildPartial() |
StreamAggregatedQuoteRequestV2.Builder |
clear() |
StreamAggregatedQuoteRequestV2.Builder |
clearCode()
Instrument code.
|
StreamAggregatedQuoteRequestV2.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
StreamAggregatedQuoteRequestV2.Builder |
clearIncludeUnvettedPrice()
Whether to add an additionnal data point including all exchanges covered by Kaiko Top Of Book Stream for computation.
|
StreamAggregatedQuoteRequestV2.Builder |
clearInstrumentClass()
Instrument class.
|
StreamAggregatedQuoteRequestV2.Builder |
clearInterval()
Data interval.
|
StreamAggregatedQuoteRequestV2.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
StreamAggregatedQuoteRequestV2.Builder |
clone() |
java.lang.String |
getCode()
Instrument code.
|
com.google.protobuf.ByteString |
getCodeBytes()
Instrument code.
|
StreamAggregatedQuoteRequestV2 |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getIncludeUnvettedPrice()
Whether to add an additionnal data point including all exchanges covered by Kaiko Top Of Book Stream for computation.
|
java.lang.String |
getInstrumentClass()
Instrument class.
|
com.google.protobuf.ByteString |
getInstrumentClassBytes()
Instrument class.
|
DataInterval |
getInterval()
Data interval.
|
DataInterval.Builder |
getIntervalBuilder()
Data interval.
|
DataIntervalOrBuilder |
getIntervalOrBuilder()
Data interval.
|
boolean |
hasInterval()
Data interval.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
StreamAggregatedQuoteRequestV2.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
StreamAggregatedQuoteRequestV2.Builder |
mergeFrom(com.google.protobuf.Message other) |
StreamAggregatedQuoteRequestV2.Builder |
mergeInterval(DataInterval value)
Data interval.
|
StreamAggregatedQuoteRequestV2.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
StreamAggregatedQuoteRequestV2.Builder |
setCode(java.lang.String value)
Instrument code.
|
StreamAggregatedQuoteRequestV2.Builder |
setCodeBytes(com.google.protobuf.ByteString value)
Instrument code.
|
StreamAggregatedQuoteRequestV2.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
StreamAggregatedQuoteRequestV2.Builder |
setIncludeUnvettedPrice(boolean value)
Whether to add an additionnal data point including all exchanges covered by Kaiko Top Of Book Stream for computation.
|
StreamAggregatedQuoteRequestV2.Builder |
setInstrumentClass(java.lang.String value)
Instrument class.
|
StreamAggregatedQuoteRequestV2.Builder |
setInstrumentClassBytes(com.google.protobuf.ByteString value)
Instrument class.
|
StreamAggregatedQuoteRequestV2.Builder |
setInterval(DataInterval.Builder builderForValue)
Data interval.
|
StreamAggregatedQuoteRequestV2.Builder |
setInterval(DataInterval value)
Data interval.
|
StreamAggregatedQuoteRequestV2.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
StreamAggregatedQuoteRequestV2.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public StreamAggregatedQuoteRequestV2.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public StreamAggregatedQuoteRequestV2 getDefaultInstanceForType()
public StreamAggregatedQuoteRequestV2 build()
public StreamAggregatedQuoteRequestV2 buildPartial()
public StreamAggregatedQuoteRequestV2.Builder clone()
public StreamAggregatedQuoteRequestV2.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamAggregatedQuoteRequestV2.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public StreamAggregatedQuoteRequestV2.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public StreamAggregatedQuoteRequestV2.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public StreamAggregatedQuoteRequestV2.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamAggregatedQuoteRequestV2.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public StreamAggregatedQuoteRequestV2.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public java.lang.String getInstrumentClass()
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 1;
getInstrumentClass
in interface StreamAggregatedQuoteRequestV2OrBuilder
public com.google.protobuf.ByteString getInstrumentClassBytes()
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 1;
getInstrumentClassBytes
in interface StreamAggregatedQuoteRequestV2OrBuilder
public StreamAggregatedQuoteRequestV2.Builder setInstrumentClass(java.lang.String value)
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 1;
value
- The instrumentClass to set.public StreamAggregatedQuoteRequestV2.Builder clearInstrumentClass()
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 1;
public StreamAggregatedQuoteRequestV2.Builder setInstrumentClassBytes(com.google.protobuf.ByteString value)
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 1;
value
- The bytes for instrumentClass to set.public java.lang.String getCode()
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 2;
getCode
in interface StreamAggregatedQuoteRequestV2OrBuilder
public com.google.protobuf.ByteString getCodeBytes()
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 2;
getCodeBytes
in interface StreamAggregatedQuoteRequestV2OrBuilder
public StreamAggregatedQuoteRequestV2.Builder setCode(java.lang.String value)
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 2;
value
- The code to set.public StreamAggregatedQuoteRequestV2.Builder clearCode()
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 2;
public StreamAggregatedQuoteRequestV2.Builder setCodeBytes(com.google.protobuf.ByteString value)
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 2;
value
- The bytes for code to set.public boolean hasInterval()
Data interval. For historical data only.
.kaikosdk.DataInterval interval = 3;
hasInterval
in interface StreamAggregatedQuoteRequestV2OrBuilder
public DataInterval getInterval()
Data interval. For historical data only.
.kaikosdk.DataInterval interval = 3;
getInterval
in interface StreamAggregatedQuoteRequestV2OrBuilder
public StreamAggregatedQuoteRequestV2.Builder setInterval(DataInterval value)
Data interval. For historical data only.
.kaikosdk.DataInterval interval = 3;
public StreamAggregatedQuoteRequestV2.Builder setInterval(DataInterval.Builder builderForValue)
Data interval. For historical data only.
.kaikosdk.DataInterval interval = 3;
public StreamAggregatedQuoteRequestV2.Builder mergeInterval(DataInterval value)
Data interval. For historical data only.
.kaikosdk.DataInterval interval = 3;
public StreamAggregatedQuoteRequestV2.Builder clearInterval()
Data interval. For historical data only.
.kaikosdk.DataInterval interval = 3;
public DataInterval.Builder getIntervalBuilder()
Data interval. For historical data only.
.kaikosdk.DataInterval interval = 3;
public DataIntervalOrBuilder getIntervalOrBuilder()
Data interval. For historical data only.
.kaikosdk.DataInterval interval = 3;
getIntervalOrBuilder
in interface StreamAggregatedQuoteRequestV2OrBuilder
public boolean getIncludeUnvettedPrice()
Whether to add an additionnal data point including all exchanges covered by Kaiko Top Of Book Stream for computation. This should be used whenever an asset is not part of the vetted list. Beware that exchange vetted list changes every quarter, so if there is only 1 exchange covering this asset, you should use `unvetted` as backup to `vetted` to always have a price.
bool include_unvetted_price = 4;
getIncludeUnvettedPrice
in interface StreamAggregatedQuoteRequestV2OrBuilder
public StreamAggregatedQuoteRequestV2.Builder setIncludeUnvettedPrice(boolean value)
Whether to add an additionnal data point including all exchanges covered by Kaiko Top Of Book Stream for computation. This should be used whenever an asset is not part of the vetted list. Beware that exchange vetted list changes every quarter, so if there is only 1 exchange covering this asset, you should use `unvetted` as backup to `vetted` to always have a price.
bool include_unvetted_price = 4;
value
- The includeUnvettedPrice to set.public StreamAggregatedQuoteRequestV2.Builder clearIncludeUnvettedPrice()
Whether to add an additionnal data point including all exchanges covered by Kaiko Top Of Book Stream for computation. This should be used whenever an asset is not part of the vetted list. Beware that exchange vetted list changes every quarter, so if there is only 1 exchange covering this asset, you should use `unvetted` as backup to `vetted` to always have a price.
bool include_unvetted_price = 4;
public final StreamAggregatedQuoteRequestV2.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final StreamAggregatedQuoteRequestV2.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)