public static final class StreamDerivativesInstrumentMetricsResponseV1.Builder extends <any> implements StreamDerivativesInstrumentMetricsResponseV1OrBuilder
StreamDerivativesInstrumentMetricsResponseV1 derivatives v1 response.Protobuf type
kaikosdk.StreamDerivativesInstrumentMetricsResponseV1
Modifier and Type | Method and Description |
---|---|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
StreamDerivativesInstrumentMetricsResponseV1 |
build() |
StreamDerivativesInstrumentMetricsResponseV1 |
buildPartial() |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clear() |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clearCommodity()
Commodity.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clearCommodityKind()
Kind of commodity (price of risk).
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clearExchange()
Exchange.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clearLegacySymbol()
Legacy symbol.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clearTsCollection()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clearTsEvent()
Event generation timestamp (event created by Kaiko), after normalization.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clearValue()
Value of the commodity.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
clone() |
java.lang.String |
getCommodity()
Commodity.
|
com.google.protobuf.ByteString |
getCommodityBytes()
Commodity.
|
StreamDerivativesInstrumentCommodityKindV1 |
getCommodityKind()
Kind of commodity (price of risk).
|
int |
getCommodityKindValue()
Kind of commodity (price of risk).
|
StreamDerivativesInstrumentMetricsResponseV1 |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
java.lang.String |
getExchange()
Exchange.
|
com.google.protobuf.ByteString |
getExchangeBytes()
Exchange.
|
java.lang.String |
getLegacySymbol()
Legacy symbol.
|
com.google.protobuf.ByteString |
getLegacySymbolBytes()
Legacy symbol.
|
com.google.protobuf.Timestamp |
getTsCollection()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
|
com.google.protobuf.Timestamp.Builder |
getTsCollectionBuilder()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
|
com.google.protobuf.TimestampOrBuilder |
getTsCollectionOrBuilder()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
|
com.google.protobuf.Timestamp |
getTsEvent()
Event generation timestamp (event created by Kaiko), after normalization.
|
com.google.protobuf.Timestamp.Builder |
getTsEventBuilder()
Event generation timestamp (event created by Kaiko), after normalization.
|
com.google.protobuf.TimestampOrBuilder |
getTsEventOrBuilder()
Event generation timestamp (event created by Kaiko), after normalization.
|
java.lang.String |
getValue()
Value of the commodity.
|
com.google.protobuf.ByteString |
getValueBytes()
Value of the commodity.
|
boolean |
hasTsCollection()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
|
boolean |
hasTsEvent()
Event generation timestamp (event created by Kaiko), after normalization.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
mergeFrom(com.google.protobuf.Message other) |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
mergeTsCollection(com.google.protobuf.Timestamp value)
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
mergeTsEvent(com.google.protobuf.Timestamp value)
Event generation timestamp (event created by Kaiko), after normalization.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setCommodity(java.lang.String value)
Commodity.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setCommodityBytes(com.google.protobuf.ByteString value)
Commodity.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setCommodityKind(StreamDerivativesInstrumentCommodityKindV1 value)
Kind of commodity (price of risk).
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setCommodityKindValue(int value)
Kind of commodity (price of risk).
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setExchange(java.lang.String value)
Exchange.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setExchangeBytes(com.google.protobuf.ByteString value)
Exchange.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
java.lang.Object value) |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setLegacySymbol(java.lang.String value)
Legacy symbol.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setLegacySymbolBytes(com.google.protobuf.ByteString value)
Legacy symbol.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
java.lang.Object value) |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setTsCollection(com.google.protobuf.Timestamp.Builder builderForValue)
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setTsCollection(com.google.protobuf.Timestamp value)
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setTsEvent(com.google.protobuf.Timestamp.Builder builderForValue)
Event generation timestamp (event created by Kaiko), after normalization.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setTsEvent(com.google.protobuf.Timestamp value)
Event generation timestamp (event created by Kaiko), after normalization.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setValue(java.lang.String value)
Value of the commodity.
|
StreamDerivativesInstrumentMetricsResponseV1.Builder |
setValueBytes(com.google.protobuf.ByteString value)
Value of the commodity.
|
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
public StreamDerivativesInstrumentMetricsResponseV1.Builder clear()
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
public StreamDerivativesInstrumentMetricsResponseV1 getDefaultInstanceForType()
public StreamDerivativesInstrumentMetricsResponseV1 build()
public StreamDerivativesInstrumentMetricsResponseV1 buildPartial()
public StreamDerivativesInstrumentMetricsResponseV1.Builder clone()
public StreamDerivativesInstrumentMetricsResponseV1.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamDerivativesInstrumentMetricsResponseV1.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
public StreamDerivativesInstrumentMetricsResponseV1.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
public StreamDerivativesInstrumentMetricsResponseV1.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, java.lang.Object value)
public StreamDerivativesInstrumentMetricsResponseV1.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, java.lang.Object value)
public StreamDerivativesInstrumentMetricsResponseV1.Builder mergeFrom(com.google.protobuf.Message other)
public final boolean isInitialized()
public StreamDerivativesInstrumentMetricsResponseV1.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws java.io.IOException
java.io.IOException
public java.lang.String getValue()
Value of the commodity.
string value = 1;
getValue
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public com.google.protobuf.ByteString getValueBytes()
Value of the commodity.
string value = 1;
getValueBytes
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public StreamDerivativesInstrumentMetricsResponseV1.Builder setValue(java.lang.String value)
Value of the commodity.
string value = 1;
value
- The value to set.public StreamDerivativesInstrumentMetricsResponseV1.Builder clearValue()
Value of the commodity.
string value = 1;
public StreamDerivativesInstrumentMetricsResponseV1.Builder setValueBytes(com.google.protobuf.ByteString value)
Value of the commodity.
string value = 1;
value
- The bytes for value to set.public java.lang.String getLegacySymbol()
Legacy symbol.
string legacy_symbol = 2;
getLegacySymbol
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public com.google.protobuf.ByteString getLegacySymbolBytes()
Legacy symbol.
string legacy_symbol = 2;
getLegacySymbolBytes
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public StreamDerivativesInstrumentMetricsResponseV1.Builder setLegacySymbol(java.lang.String value)
Legacy symbol.
string legacy_symbol = 2;
value
- The legacySymbol to set.public StreamDerivativesInstrumentMetricsResponseV1.Builder clearLegacySymbol()
Legacy symbol.
string legacy_symbol = 2;
public StreamDerivativesInstrumentMetricsResponseV1.Builder setLegacySymbolBytes(com.google.protobuf.ByteString value)
Legacy symbol.
string legacy_symbol = 2;
value
- The bytes for legacySymbol to set.public java.lang.String getExchange()
Exchange.
string exchange = 3;
getExchange
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public com.google.protobuf.ByteString getExchangeBytes()
Exchange.
string exchange = 3;
getExchangeBytes
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public StreamDerivativesInstrumentMetricsResponseV1.Builder setExchange(java.lang.String value)
Exchange.
string exchange = 3;
value
- The exchange to set.public StreamDerivativesInstrumentMetricsResponseV1.Builder clearExchange()
Exchange.
string exchange = 3;
public StreamDerivativesInstrumentMetricsResponseV1.Builder setExchangeBytes(com.google.protobuf.ByteString value)
Exchange.
string exchange = 3;
value
- The bytes for exchange to set.public java.lang.String getCommodity()
Commodity. See https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/risk#fields and https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/price#fields.
string commodity = 4;
getCommodity
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public com.google.protobuf.ByteString getCommodityBytes()
Commodity. See https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/risk#fields and https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/price#fields.
string commodity = 4;
getCommodityBytes
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public StreamDerivativesInstrumentMetricsResponseV1.Builder setCommodity(java.lang.String value)
Commodity. See https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/risk#fields and https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/price#fields.
string commodity = 4;
value
- The commodity to set.public StreamDerivativesInstrumentMetricsResponseV1.Builder clearCommodity()
Commodity. See https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/risk#fields and https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/price#fields.
string commodity = 4;
public StreamDerivativesInstrumentMetricsResponseV1.Builder setCommodityBytes(com.google.protobuf.ByteString value)
Commodity. See https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/risk#fields and https://docs.kaiko.com/v/kaiko-rest-api/market-data/derivatives/derivatives-metrics/price#fields.
string commodity = 4;
value
- The bytes for commodity to set.public int getCommodityKindValue()
Kind of commodity (price of risk).
.kaikosdk.StreamDerivativesInstrumentCommodityKindV1 commodity_kind = 5;
getCommodityKindValue
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public StreamDerivativesInstrumentMetricsResponseV1.Builder setCommodityKindValue(int value)
Kind of commodity (price of risk).
.kaikosdk.StreamDerivativesInstrumentCommodityKindV1 commodity_kind = 5;
value
- The enum numeric value on the wire for commodityKind to set.public StreamDerivativesInstrumentCommodityKindV1 getCommodityKind()
Kind of commodity (price of risk).
.kaikosdk.StreamDerivativesInstrumentCommodityKindV1 commodity_kind = 5;
getCommodityKind
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public StreamDerivativesInstrumentMetricsResponseV1.Builder setCommodityKind(StreamDerivativesInstrumentCommodityKindV1 value)
Kind of commodity (price of risk).
.kaikosdk.StreamDerivativesInstrumentCommodityKindV1 commodity_kind = 5;
value
- The commodityKind to set.public StreamDerivativesInstrumentMetricsResponseV1.Builder clearCommodityKind()
Kind of commodity (price of risk).
.kaikosdk.StreamDerivativesInstrumentCommodityKindV1 commodity_kind = 5;
public boolean hasTsCollection()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
.google.protobuf.Timestamp ts_collection = 6;
hasTsCollection
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public com.google.protobuf.Timestamp getTsCollection()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
.google.protobuf.Timestamp ts_collection = 6;
getTsCollection
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public StreamDerivativesInstrumentMetricsResponseV1.Builder setTsCollection(com.google.protobuf.Timestamp value)
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
.google.protobuf.Timestamp ts_collection = 6;
public StreamDerivativesInstrumentMetricsResponseV1.Builder setTsCollection(com.google.protobuf.Timestamp.Builder builderForValue)
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
.google.protobuf.Timestamp ts_collection = 6;
public StreamDerivativesInstrumentMetricsResponseV1.Builder mergeTsCollection(com.google.protobuf.Timestamp value)
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
.google.protobuf.Timestamp ts_collection = 6;
public StreamDerivativesInstrumentMetricsResponseV1.Builder clearTsCollection()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
.google.protobuf.Timestamp ts_collection = 6;
public com.google.protobuf.Timestamp.Builder getTsCollectionBuilder()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
.google.protobuf.Timestamp ts_collection = 6;
public com.google.protobuf.TimestampOrBuilder getTsCollectionOrBuilder()
Timestamp of collection (event entered Kaiko's infrastructure), before nomalization.
.google.protobuf.Timestamp ts_collection = 6;
getTsCollectionOrBuilder
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public boolean hasTsEvent()
Event generation timestamp (event created by Kaiko), after normalization.
.google.protobuf.Timestamp ts_event = 7;
hasTsEvent
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public com.google.protobuf.Timestamp getTsEvent()
Event generation timestamp (event created by Kaiko), after normalization.
.google.protobuf.Timestamp ts_event = 7;
getTsEvent
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public StreamDerivativesInstrumentMetricsResponseV1.Builder setTsEvent(com.google.protobuf.Timestamp value)
Event generation timestamp (event created by Kaiko), after normalization.
.google.protobuf.Timestamp ts_event = 7;
public StreamDerivativesInstrumentMetricsResponseV1.Builder setTsEvent(com.google.protobuf.Timestamp.Builder builderForValue)
Event generation timestamp (event created by Kaiko), after normalization.
.google.protobuf.Timestamp ts_event = 7;
public StreamDerivativesInstrumentMetricsResponseV1.Builder mergeTsEvent(com.google.protobuf.Timestamp value)
Event generation timestamp (event created by Kaiko), after normalization.
.google.protobuf.Timestamp ts_event = 7;
public StreamDerivativesInstrumentMetricsResponseV1.Builder clearTsEvent()
Event generation timestamp (event created by Kaiko), after normalization.
.google.protobuf.Timestamp ts_event = 7;
public com.google.protobuf.Timestamp.Builder getTsEventBuilder()
Event generation timestamp (event created by Kaiko), after normalization.
.google.protobuf.Timestamp ts_event = 7;
public com.google.protobuf.TimestampOrBuilder getTsEventOrBuilder()
Event generation timestamp (event created by Kaiko), after normalization.
.google.protobuf.Timestamp ts_event = 7;
getTsEventOrBuilder
in interface StreamDerivativesInstrumentMetricsResponseV1OrBuilder
public final StreamDerivativesInstrumentMetricsResponseV1.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
public final StreamDerivativesInstrumentMetricsResponseV1.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)