public static final class StreamAggregatedPriceResponseV1.Builder extends <any> implements StreamAggregatedPriceResponseV1OrBuilder
StreamAggregatedPriceResponseV1Protobuf type
kaikosdk.StreamAggregatedPriceResponseV1
Modifier and Type | Method and Description |
---|---|
StreamAggregatedPriceResponseV1.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
StreamAggregatedPriceResponseV1 |
build() |
StreamAggregatedPriceResponseV1 |
buildPartial() |
StreamAggregatedPriceResponseV1.Builder |
clear() |
StreamAggregatedPriceResponseV1.Builder |
clearAggregate()
Aggregate (interval).
|
StreamAggregatedPriceResponseV1.Builder |
clearCode()
Instrument code.
|
StreamAggregatedPriceResponseV1.Builder |
clearEventType()
Event type is ASK or BID.
|
StreamAggregatedPriceResponseV1.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
StreamAggregatedPriceResponseV1.Builder |
clearInstrumentClass()
Instrument class.
|
StreamAggregatedPriceResponseV1.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
StreamAggregatedPriceResponseV1.Builder |
clearTsEvent()
Timestamp of event.
|
StreamAggregatedPriceResponseV1.Builder |
clearValue()
Value is update value (price and volume).
|
StreamAggregatedPriceResponseV1.Builder |
clone() |
java.lang.String |
getAggregate()
Aggregate (interval).
|
com.google.protobuf.ByteString |
getAggregateBytes()
Aggregate (interval).
|
java.lang.String |
getCode()
Instrument code.
|
com.google.protobuf.ByteString |
getCodeBytes()
Instrument code.
|
StreamAggregatedPriceResponseV1 |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
StreamAggregatedPriceResponseV1.EventType |
getEventType()
Event type is ASK or BID.
|
int |
getEventTypeValue()
Event type is ASK or BID.
|
java.lang.String |
getInstrumentClass()
Instrument class.
|
com.google.protobuf.ByteString |
getInstrumentClassBytes()
Instrument class.
|
com.google.protobuf.Timestamp |
getTsEvent()
Timestamp of event.
|
com.google.protobuf.Timestamp.Builder |
getTsEventBuilder()
Timestamp of event.
|
com.google.protobuf.TimestampOrBuilder |
getTsEventOrBuilder()
Timestamp of event.
|
StreamAggregatedPriceValue |
getValue()
Value is update value (price and volume).
|
StreamAggregatedPriceValue.Builder |
getValueBuilder()
Value is update value (price and volume).
|
StreamAggregatedPriceValueOrBuilder |
getValueOrBuilder()
Value is update value (price and volume).
|
boolean |
hasTsEvent()
Timestamp of event.
|
boolean |
hasValue()
Value is update value (price and volume).
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
StreamAggregatedPriceResponseV1.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
StreamAggregatedPriceResponseV1.Builder |
mergeFrom(com.google.protobuf.Message other) |
StreamAggregatedPriceResponseV1.Builder |
mergeTsEvent(com.google.protobuf.Timestamp value)
Timestamp of event.
|
StreamAggregatedPriceResponseV1.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
StreamAggregatedPriceResponseV1.Builder |
mergeValue(StreamAggregatedPriceValue value)
Value is update value (price and volume).
|
StreamAggregatedPriceResponseV1.Builder |
setAggregate(java.lang.String value)
Aggregate (interval).
|
StreamAggregatedPriceResponseV1.Builder |
setAggregateBytes(com.google.protobuf.ByteString value)
Aggregate (interval).
|
StreamAggregatedPriceResponseV1.Builder |
setCode(java.lang.String value)
Instrument code.
|
StreamAggregatedPriceResponseV1.Builder |
setCodeBytes(com.google.protobuf.ByteString value)
Instrument code.
|
StreamAggregatedPriceResponseV1.Builder |
setEventType(StreamAggregatedPriceResponseV1.EventType value)
Event type is ASK or BID.
|
StreamAggregatedPriceResponseV1.Builder |
setEventTypeValue(int value)
Event type is ASK or BID.
|
StreamAggregatedPriceResponseV1.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
StreamAggregatedPriceResponseV1.Builder |
setInstrumentClass(java.lang.String value)
Instrument class.
|
StreamAggregatedPriceResponseV1.Builder |
setInstrumentClassBytes(com.google.protobuf.ByteString value)
Instrument class.
|
StreamAggregatedPriceResponseV1.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
StreamAggregatedPriceResponseV1.Builder |
setTsEvent(com.google.protobuf.Timestamp.Builder builderForValue)
Timestamp of event.
|
StreamAggregatedPriceResponseV1.Builder |
setTsEvent(com.google.protobuf.Timestamp value)
Timestamp of event.
|
StreamAggregatedPriceResponseV1.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
StreamAggregatedPriceResponseV1.Builder |
setValue(StreamAggregatedPriceValue.Builder builderForValue)
Value is update value (price and volume).
|
StreamAggregatedPriceResponseV1.Builder |
setValue(StreamAggregatedPriceValue value)
Value is update value (price and volume).
|
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public StreamAggregatedPriceResponseV1.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public StreamAggregatedPriceResponseV1 getDefaultInstanceForType()
public StreamAggregatedPriceResponseV1 build()
public StreamAggregatedPriceResponseV1 buildPartial()
public StreamAggregatedPriceResponseV1.Builder clone()
public StreamAggregatedPriceResponseV1.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamAggregatedPriceResponseV1.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public StreamAggregatedPriceResponseV1.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public StreamAggregatedPriceResponseV1.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public StreamAggregatedPriceResponseV1.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamAggregatedPriceResponseV1.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public StreamAggregatedPriceResponseV1.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public java.lang.String getAggregate()
Aggregate (interval).
string aggregate = 1;
getAggregate
in interface StreamAggregatedPriceResponseV1OrBuilder
public com.google.protobuf.ByteString getAggregateBytes()
Aggregate (interval).
string aggregate = 1;
getAggregateBytes
in interface StreamAggregatedPriceResponseV1OrBuilder
public StreamAggregatedPriceResponseV1.Builder setAggregate(java.lang.String value)
Aggregate (interval).
string aggregate = 1;
value
- The aggregate to set.public StreamAggregatedPriceResponseV1.Builder clearAggregate()
Aggregate (interval).
string aggregate = 1;
public StreamAggregatedPriceResponseV1.Builder setAggregateBytes(com.google.protobuf.ByteString value)
Aggregate (interval).
string aggregate = 1;
value
- The bytes for aggregate to set.public java.lang.String getInstrumentClass()
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 2;
getInstrumentClass
in interface StreamAggregatedPriceResponseV1OrBuilder
public com.google.protobuf.ByteString getInstrumentClassBytes()
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 2;
getInstrumentClassBytes
in interface StreamAggregatedPriceResponseV1OrBuilder
public StreamAggregatedPriceResponseV1.Builder setInstrumentClass(java.lang.String value)
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 2;
value
- The instrumentClass to set.public StreamAggregatedPriceResponseV1.Builder clearInstrumentClass()
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 2;
public StreamAggregatedPriceResponseV1.Builder setInstrumentClassBytes(com.google.protobuf.ByteString value)
Instrument class. See https://docs.kaiko.com/?python#instruments.
string instrument_class = 2;
value
- The bytes for instrumentClass to set.public java.lang.String getCode()
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 3;
getCode
in interface StreamAggregatedPriceResponseV1OrBuilder
public com.google.protobuf.ByteString getCodeBytes()
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 3;
getCodeBytes
in interface StreamAggregatedPriceResponseV1OrBuilder
public StreamAggregatedPriceResponseV1.Builder setCode(java.lang.String value)
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 3;
value
- The code to set.public StreamAggregatedPriceResponseV1.Builder clearCode()
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 3;
public StreamAggregatedPriceResponseV1.Builder setCodeBytes(com.google.protobuf.ByteString value)
Instrument code. See https://docs.kaiko.com/?python#instruments.
string code = 3;
value
- The bytes for code to set.public boolean hasValue()
Value is update value (price and volume). Field is absent if the ticker has no update during the aggregate inerval.
.kaikosdk.StreamAggregatedPriceValue value = 4;
hasValue
in interface StreamAggregatedPriceResponseV1OrBuilder
public StreamAggregatedPriceValue getValue()
Value is update value (price and volume). Field is absent if the ticker has no update during the aggregate inerval.
.kaikosdk.StreamAggregatedPriceValue value = 4;
getValue
in interface StreamAggregatedPriceResponseV1OrBuilder
public StreamAggregatedPriceResponseV1.Builder setValue(StreamAggregatedPriceValue value)
Value is update value (price and volume). Field is absent if the ticker has no update during the aggregate inerval.
.kaikosdk.StreamAggregatedPriceValue value = 4;
public StreamAggregatedPriceResponseV1.Builder setValue(StreamAggregatedPriceValue.Builder builderForValue)
Value is update value (price and volume). Field is absent if the ticker has no update during the aggregate inerval.
.kaikosdk.StreamAggregatedPriceValue value = 4;
public StreamAggregatedPriceResponseV1.Builder mergeValue(StreamAggregatedPriceValue value)
Value is update value (price and volume). Field is absent if the ticker has no update during the aggregate inerval.
.kaikosdk.StreamAggregatedPriceValue value = 4;
public StreamAggregatedPriceResponseV1.Builder clearValue()
Value is update value (price and volume). Field is absent if the ticker has no update during the aggregate inerval.
.kaikosdk.StreamAggregatedPriceValue value = 4;
public StreamAggregatedPriceValue.Builder getValueBuilder()
Value is update value (price and volume). Field is absent if the ticker has no update during the aggregate inerval.
.kaikosdk.StreamAggregatedPriceValue value = 4;
public StreamAggregatedPriceValueOrBuilder getValueOrBuilder()
Value is update value (price and volume). Field is absent if the ticker has no update during the aggregate inerval.
.kaikosdk.StreamAggregatedPriceValue value = 4;
getValueOrBuilder
in interface StreamAggregatedPriceResponseV1OrBuilder
public int getEventTypeValue()
Event type is ASK or BID.
.kaikosdk.StreamAggregatedPriceResponseV1.EventType event_type = 5;
getEventTypeValue
in interface StreamAggregatedPriceResponseV1OrBuilder
public StreamAggregatedPriceResponseV1.Builder setEventTypeValue(int value)
Event type is ASK or BID.
.kaikosdk.StreamAggregatedPriceResponseV1.EventType event_type = 5;
value
- The enum numeric value on the wire for eventType to set.public StreamAggregatedPriceResponseV1.EventType getEventType()
Event type is ASK or BID.
.kaikosdk.StreamAggregatedPriceResponseV1.EventType event_type = 5;
getEventType
in interface StreamAggregatedPriceResponseV1OrBuilder
public StreamAggregatedPriceResponseV1.Builder setEventType(StreamAggregatedPriceResponseV1.EventType value)
Event type is ASK or BID.
.kaikosdk.StreamAggregatedPriceResponseV1.EventType event_type = 5;
value
- The eventType to set.public StreamAggregatedPriceResponseV1.Builder clearEventType()
Event type is ASK or BID.
.kaikosdk.StreamAggregatedPriceResponseV1.EventType event_type = 5;
public boolean hasTsEvent()
Timestamp of event.
.google.protobuf.Timestamp ts_event = 6;
hasTsEvent
in interface StreamAggregatedPriceResponseV1OrBuilder
public com.google.protobuf.Timestamp getTsEvent()
Timestamp of event.
.google.protobuf.Timestamp ts_event = 6;
getTsEvent
in interface StreamAggregatedPriceResponseV1OrBuilder
public StreamAggregatedPriceResponseV1.Builder setTsEvent(com.google.protobuf.Timestamp value)
Timestamp of event.
.google.protobuf.Timestamp ts_event = 6;
public StreamAggregatedPriceResponseV1.Builder setTsEvent(com.google.protobuf.Timestamp.Builder builderForValue)
Timestamp of event.
.google.protobuf.Timestamp ts_event = 6;
public StreamAggregatedPriceResponseV1.Builder mergeTsEvent(com.google.protobuf.Timestamp value)
Timestamp of event.
.google.protobuf.Timestamp ts_event = 6;
public StreamAggregatedPriceResponseV1.Builder clearTsEvent()
Timestamp of event.
.google.protobuf.Timestamp ts_event = 6;
public com.google.protobuf.Timestamp.Builder getTsEventBuilder()
Timestamp of event.
.google.protobuf.Timestamp ts_event = 6;
public com.google.protobuf.TimestampOrBuilder getTsEventOrBuilder()
Timestamp of event.
.google.protobuf.Timestamp ts_event = 6;
getTsEventOrBuilder
in interface StreamAggregatedPriceResponseV1OrBuilder
public final StreamAggregatedPriceResponseV1.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final StreamAggregatedPriceResponseV1.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)