public static final class OptionTopData.OptionItem.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<OptionTopData.OptionItem.Builder> implements OptionTopData.OptionItemOrBuilder
com.tigerbrokers.stock.openapi.client.socket.data.pb.OptionTopData.OptionItem| 限定符和类型 | 方法和说明 |
|---|---|
OptionTopData.OptionItem |
build() |
OptionTopData.OptionItem |
buildPartial() |
OptionTopData.OptionItem.Builder |
clear() |
OptionTopData.OptionItem.Builder |
clearExpiry()
formate:yyyyMMdd
string expiry = 2; |
OptionTopData.OptionItem.Builder |
clearLatestPrice()
option latest price
double latestPrice = 9; |
OptionTopData.OptionItem.Builder |
clearRight()
CALL/PUT
string right = 4; |
OptionTopData.OptionItem.Builder |
clearStrike()
strike price
string strike = 3; |
OptionTopData.OptionItem.Builder |
clearSymbol()
string symbol = 1; |
OptionTopData.OptionItem.Builder |
clearTotalAmount()
total trade amount
double totalAmount = 5; |
OptionTopData.OptionItem.Builder |
clearTotalOpenInt()
open interest
double totalOpenInt = 7; |
OptionTopData.OptionItem.Builder |
clearTotalVolume()
total trade volume
double totalVolume = 6; |
OptionTopData.OptionItem.Builder |
clearUpdateTime()
uptate timestamp
int64 updateTime = 10; |
OptionTopData.OptionItem.Builder |
clearVolumeToOpenInt()
Volume to Open Interest
double volumeToOpenInt = 8; |
OptionTopData.OptionItem |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
String |
getExpiry()
formate:yyyyMMdd
string expiry = 2; |
com.google.protobuf.ByteString |
getExpiryBytes()
formate:yyyyMMdd
string expiry = 2; |
double |
getLatestPrice()
option latest price
double latestPrice = 9; |
String |
getRight()
CALL/PUT
string right = 4; |
com.google.protobuf.ByteString |
getRightBytes()
CALL/PUT
string right = 4; |
String |
getStrike()
strike price
string strike = 3; |
com.google.protobuf.ByteString |
getStrikeBytes()
strike price
string strike = 3; |
String |
getSymbol()
string symbol = 1; |
com.google.protobuf.ByteString |
getSymbolBytes()
string symbol = 1; |
double |
getTotalAmount()
total trade amount
double totalAmount = 5; |
double |
getTotalOpenInt()
open interest
double totalOpenInt = 7; |
double |
getTotalVolume()
total trade volume
double totalVolume = 6; |
long |
getUpdateTime()
uptate timestamp
int64 updateTime = 10; |
double |
getVolumeToOpenInt()
Volume to Open Interest
double volumeToOpenInt = 8; |
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
OptionTopData.OptionItem.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OptionTopData.OptionItem.Builder |
mergeFrom(com.google.protobuf.Message other) |
OptionTopData.OptionItem.Builder |
mergeFrom(OptionTopData.OptionItem other) |
OptionTopData.OptionItem.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OptionTopData.OptionItem.Builder |
setExpiry(String value)
formate:yyyyMMdd
string expiry = 2; |
OptionTopData.OptionItem.Builder |
setExpiryBytes(com.google.protobuf.ByteString value)
formate:yyyyMMdd
string expiry = 2; |
OptionTopData.OptionItem.Builder |
setLatestPrice(double value)
option latest price
double latestPrice = 9; |
OptionTopData.OptionItem.Builder |
setRight(String value)
CALL/PUT
string right = 4; |
OptionTopData.OptionItem.Builder |
setRightBytes(com.google.protobuf.ByteString value)
CALL/PUT
string right = 4; |
OptionTopData.OptionItem.Builder |
setStrike(String value)
strike price
string strike = 3; |
OptionTopData.OptionItem.Builder |
setStrikeBytes(com.google.protobuf.ByteString value)
strike price
string strike = 3; |
OptionTopData.OptionItem.Builder |
setSymbol(String value)
string symbol = 1; |
OptionTopData.OptionItem.Builder |
setSymbolBytes(com.google.protobuf.ByteString value)
string symbol = 1; |
OptionTopData.OptionItem.Builder |
setTotalAmount(double value)
total trade amount
double totalAmount = 5; |
OptionTopData.OptionItem.Builder |
setTotalOpenInt(double value)
open interest
double totalOpenInt = 7; |
OptionTopData.OptionItem.Builder |
setTotalVolume(double value)
total trade volume
double totalVolume = 6; |
OptionTopData.OptionItem.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OptionTopData.OptionItem.Builder |
setUpdateTime(long value)
uptate timestamp
int64 updateTime = 10; |
OptionTopData.OptionItem.Builder |
setVolumeToOpenInt(double value)
Volume to Open Interest
double volumeToOpenInt = 8; |
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3.Builder<OptionTopData.OptionItem.Builder>public OptionTopData.OptionItem.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<OptionTopData.OptionItem.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<OptionTopData.OptionItem.Builder>public OptionTopData.OptionItem getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic OptionTopData.OptionItem build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic OptionTopData.OptionItem buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic OptionTopData.OptionItem.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<OptionTopData.OptionItem.Builder>public OptionTopData.OptionItem.Builder mergeFrom(OptionTopData.OptionItem other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<OptionTopData.OptionItem.Builder>public OptionTopData.OptionItem.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在接口中 com.google.protobuf.MessageLite.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<OptionTopData.OptionItem.Builder>IOExceptionpublic String getSymbol()
string symbol = 1;getSymbol 在接口中 OptionTopData.OptionItemOrBuilderpublic com.google.protobuf.ByteString getSymbolBytes()
string symbol = 1;getSymbolBytes 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setSymbol(String value)
string symbol = 1;value - The symbol to set.public OptionTopData.OptionItem.Builder clearSymbol()
string symbol = 1;public OptionTopData.OptionItem.Builder setSymbolBytes(com.google.protobuf.ByteString value)
string symbol = 1;value - The bytes for symbol to set.public String getExpiry()
formate:yyyyMMdd
string expiry = 2;getExpiry 在接口中 OptionTopData.OptionItemOrBuilderpublic com.google.protobuf.ByteString getExpiryBytes()
formate:yyyyMMdd
string expiry = 2;getExpiryBytes 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setExpiry(String value)
formate:yyyyMMdd
string expiry = 2;value - The expiry to set.public OptionTopData.OptionItem.Builder clearExpiry()
formate:yyyyMMdd
string expiry = 2;public OptionTopData.OptionItem.Builder setExpiryBytes(com.google.protobuf.ByteString value)
formate:yyyyMMdd
string expiry = 2;value - The bytes for expiry to set.public String getStrike()
strike price
string strike = 3;getStrike 在接口中 OptionTopData.OptionItemOrBuilderpublic com.google.protobuf.ByteString getStrikeBytes()
strike price
string strike = 3;getStrikeBytes 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setStrike(String value)
strike price
string strike = 3;value - The strike to set.public OptionTopData.OptionItem.Builder clearStrike()
strike price
string strike = 3;public OptionTopData.OptionItem.Builder setStrikeBytes(com.google.protobuf.ByteString value)
strike price
string strike = 3;value - The bytes for strike to set.public String getRight()
CALL/PUT
string right = 4;getRight 在接口中 OptionTopData.OptionItemOrBuilderpublic com.google.protobuf.ByteString getRightBytes()
CALL/PUT
string right = 4;getRightBytes 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setRight(String value)
CALL/PUT
string right = 4;value - The right to set.public OptionTopData.OptionItem.Builder clearRight()
CALL/PUT
string right = 4;public OptionTopData.OptionItem.Builder setRightBytes(com.google.protobuf.ByteString value)
CALL/PUT
string right = 4;value - The bytes for right to set.public double getTotalAmount()
total trade amount
double totalAmount = 5;getTotalAmount 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setTotalAmount(double value)
total trade amount
double totalAmount = 5;value - The totalAmount to set.public OptionTopData.OptionItem.Builder clearTotalAmount()
total trade amount
double totalAmount = 5;public double getTotalVolume()
total trade volume
double totalVolume = 6;getTotalVolume 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setTotalVolume(double value)
total trade volume
double totalVolume = 6;value - The totalVolume to set.public OptionTopData.OptionItem.Builder clearTotalVolume()
total trade volume
double totalVolume = 6;public double getTotalOpenInt()
open interest
double totalOpenInt = 7;getTotalOpenInt 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setTotalOpenInt(double value)
open interest
double totalOpenInt = 7;value - The totalOpenInt to set.public OptionTopData.OptionItem.Builder clearTotalOpenInt()
open interest
double totalOpenInt = 7;public double getVolumeToOpenInt()
Volume to Open Interest
double volumeToOpenInt = 8;getVolumeToOpenInt 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setVolumeToOpenInt(double value)
Volume to Open Interest
double volumeToOpenInt = 8;value - The volumeToOpenInt to set.public OptionTopData.OptionItem.Builder clearVolumeToOpenInt()
Volume to Open Interest
double volumeToOpenInt = 8;public double getLatestPrice()
option latest price
double latestPrice = 9;getLatestPrice 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setLatestPrice(double value)
option latest price
double latestPrice = 9;value - The latestPrice to set.public OptionTopData.OptionItem.Builder clearLatestPrice()
option latest price
double latestPrice = 9;public long getUpdateTime()
uptate timestamp
int64 updateTime = 10;getUpdateTime 在接口中 OptionTopData.OptionItemOrBuilderpublic OptionTopData.OptionItem.Builder setUpdateTime(long value)
uptate timestamp
int64 updateTime = 10;value - The updateTime to set.public OptionTopData.OptionItem.Builder clearUpdateTime()
uptate timestamp
int64 updateTime = 10;public final OptionTopData.OptionItem.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<OptionTopData.OptionItem.Builder>public final OptionTopData.OptionItem.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<OptionTopData.OptionItem.Builder>Copyright © 2025. All rights reserved.