程序包 xyz.redtorch.pb
类 CoreField.ContractField.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<CoreField.ContractField.Builder>
com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
xyz.redtorch.pb.CoreField.ContractField.Builder
- 所有已实现的接口:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,CoreField.ContractFieldOrBuilder
public static final class CoreField.ContractField.Builder
extends com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
implements CoreField.ContractFieldOrBuilder
合约Protobuf type
xyz.redtorch.pb.ContractField-
方法概要
修饰符和类型方法说明addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) build()clear()渠道来源组合类型手续费手续费率ID,通常是 <合约代码@交易所代码@产品类型@网关ID>币种交易所clearField(com.google.protobuf.Descriptors.FieldDescriptor field) 全称网关最后交易日或合约月多头保证金率限价单最大下单量最大单边保证金算法市价单最大下单量限价单最小下单量市价单最小下单量合约乘数简称clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) 期权类型价格精度最小变动价位产品类型成交量精度空头保证金率执行价代码第三方ID合约基础商品乘数基础商品代码统一ID,通常是 <合约代码@交易所代码@产品类型>clone()渠道来源com.google.protobuf.ByteString渠道来源组合类型int组合类型double手续费double手续费率ID,通常是 <合约代码@交易所代码@产品类型@网关ID>com.google.protobuf.ByteStringID,通常是 <合约代码@交易所代码@产品类型@网关ID>币种int币种static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.Descriptor交易所int交易所全称com.google.protobuf.ByteString全称网关com.google.protobuf.ByteString网关最后交易日或合约月com.google.protobuf.ByteString最后交易日或合约月double多头保证金率int限价单最大下单量boolean最大单边保证金算法int市价单最大下单量int限价单最小下单量int市价单最小下单量double合约乘数getName()简称com.google.protobuf.ByteString简称期权类型int期权类型int价格精度double最小变动价位产品类型int产品类型int成交量精度double空头保证金率double执行价代码com.google.protobuf.ByteString代码第三方IDcom.google.protobuf.ByteString第三方IDdouble合约基础商品乘数基础商品代码com.google.protobuf.ByteString基础商品代码统一ID,通常是 <合约代码@交易所代码@产品类型>com.google.protobuf.ByteString统一ID,通常是 <合约代码@交易所代码@产品类型>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeFrom(CoreField.ContractField other) mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) setChannelType(String value) 渠道来源setChannelTypeBytes(com.google.protobuf.ByteString value) 渠道来源组合类型setCombinationTypeValue(int value) 组合类型setCommissionFee(double value) 手续费setCommissionRate(double value) 手续费率setContractId(String value) ID,通常是 <合约代码@交易所代码@产品类型@网关ID>setContractIdBytes(com.google.protobuf.ByteString value) ID,通常是 <合约代码@交易所代码@产品类型@网关ID>setCurrency(CoreEnum.CurrencyEnum value) 币种setCurrencyValue(int value) 币种setExchange(CoreEnum.ExchangeEnum value) 交易所setExchangeValue(int value) 交易所setFullName(String value) 全称setFullNameBytes(com.google.protobuf.ByteString value) 全称setGatewayId(String value) 网关setGatewayIdBytes(com.google.protobuf.ByteString value) 网关最后交易日或合约月setLastTradeDateOrContractMonthBytes(com.google.protobuf.ByteString value) 最后交易日或合约月setLongMarginRatio(double value) 多头保证金率setMaxLimitOrderVolume(int value) 限价单最大下单量setMaxMarginSideAlgorithm(boolean value) 最大单边保证金算法setMaxMarketOrderVolume(int value) 市价单最大下单量setMinLimitOrderVolume(int value) 限价单最小下单量setMinMarketOrderVolume(int value) 市价单最小下单量setMultiplier(double value) 合约乘数简称setNameBytes(com.google.protobuf.ByteString value) 简称期权类型setOptionsTypeValue(int value) 期权类型setPricePrecision(int value) 价格精度setPriceTick(double value) 最小变动价位产品类型setProductClassValue(int value) 产品类型setQuantityPrecision(int value) 成交量精度setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) setShortMarginRatio(double value) 空头保证金率setStrikePrice(double value) 执行价代码setSymbolBytes(com.google.protobuf.ByteString value) 代码setThirdPartyId(String value) 第三方IDsetThirdPartyIdBytes(com.google.protobuf.ByteString value) 第三方IDsetUnderlyingMultiplier(double value) 合约基础商品乘数setUnderlyingSymbol(String value) 基础商品代码setUnderlyingSymbolBytes(com.google.protobuf.ByteString value) 基础商品代码setUnifiedSymbol(String value) 统一ID,通常是 <合约代码@交易所代码@产品类型>setUnifiedSymbolBytes(com.google.protobuf.ByteString value) 统一ID,通常是 <合约代码@交易所代码@产品类型>setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) 从类继承的方法 com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3从类继承的方法 com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString从类继承的方法 com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException从接口继承的方法 com.google.protobuf.MessageLite.Builder
mergeFrom从接口继承的方法 com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
方法详细资料
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()- 指定者:
internalGetFieldAccessorTable在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
clear
- 指定者:
clear在接口中com.google.protobuf.Message.Builder- 指定者:
clear在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clear在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- 指定者:
getDescriptorForType在接口中com.google.protobuf.Message.Builder- 指定者:
getDescriptorForType在接口中com.google.protobuf.MessageOrBuilder- 覆盖:
getDescriptorForType在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
getDefaultInstanceForType
- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageLiteOrBuilder- 指定者:
getDefaultInstanceForType在接口中com.google.protobuf.MessageOrBuilder
-
build
- 指定者:
build在接口中com.google.protobuf.Message.Builder- 指定者:
build在接口中com.google.protobuf.MessageLite.Builder
-
buildPartial
- 指定者:
buildPartial在接口中com.google.protobuf.Message.Builder- 指定者:
buildPartial在接口中com.google.protobuf.MessageLite.Builder
-
clone
- 指定者:
clone在接口中com.google.protobuf.Message.Builder- 指定者:
clone在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
clone在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
setField
public CoreField.ContractField.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
setField在接口中com.google.protobuf.Message.Builder- 覆盖:
setField在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
clearField
public CoreField.ContractField.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field) - 指定者:
clearField在接口中com.google.protobuf.Message.Builder- 覆盖:
clearField在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
clearOneof
public CoreField.ContractField.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) - 指定者:
clearOneof在接口中com.google.protobuf.Message.Builder- 覆盖:
clearOneof在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
setRepeatedField
public CoreField.ContractField.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value) - 指定者:
setRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
setRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
addRepeatedField
public CoreField.ContractField.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value) - 指定者:
addRepeatedField在接口中com.google.protobuf.Message.Builder- 覆盖:
addRepeatedField在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
mergeFrom
- 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<CoreField.ContractField.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- 指定者:
isInitialized在接口中com.google.protobuf.MessageLiteOrBuilder- 覆盖:
isInitialized在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
mergeFrom
public CoreField.ContractField.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - 指定者:
mergeFrom在接口中com.google.protobuf.Message.Builder- 指定者:
mergeFrom在接口中com.google.protobuf.MessageLite.Builder- 覆盖:
mergeFrom在类中com.google.protobuf.AbstractMessage.Builder<CoreField.ContractField.Builder>- 抛出:
IOException
-
getContractId
ID,通常是 <合约代码@交易所代码@产品类型@网关ID>
string contractId = 1;- 指定者:
getContractId在接口中CoreField.ContractFieldOrBuilder- 返回:
- The contractId.
-
getContractIdBytes
public com.google.protobuf.ByteString getContractIdBytes()ID,通常是 <合约代码@交易所代码@产品类型@网关ID>
string contractId = 1;- 指定者:
getContractIdBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for contractId.
-
setContractId
ID,通常是 <合约代码@交易所代码@产品类型@网关ID>
string contractId = 1;- 参数:
value- The contractId to set.- 返回:
- This builder for chaining.
-
clearContractId
ID,通常是 <合约代码@交易所代码@产品类型@网关ID>
string contractId = 1;- 返回:
- This builder for chaining.
-
setContractIdBytes
ID,通常是 <合约代码@交易所代码@产品类型@网关ID>
string contractId = 1;- 参数:
value- The bytes for contractId to set.- 返回:
- This builder for chaining.
-
getName
简称
string name = 2;- 指定者:
getName在接口中CoreField.ContractFieldOrBuilder- 返回:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()简称
string name = 2;- 指定者:
getNameBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for name.
-
setName
简称
string name = 2;- 参数:
value- The name to set.- 返回:
- This builder for chaining.
-
clearName
简称
string name = 2;- 返回:
- This builder for chaining.
-
setNameBytes
简称
string name = 2;- 参数:
value- The bytes for name to set.- 返回:
- This builder for chaining.
-
getFullName
全称
string fullName = 3;- 指定者:
getFullName在接口中CoreField.ContractFieldOrBuilder- 返回:
- The fullName.
-
getFullNameBytes
public com.google.protobuf.ByteString getFullNameBytes()全称
string fullName = 3;- 指定者:
getFullNameBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for fullName.
-
setFullName
全称
string fullName = 3;- 参数:
value- The fullName to set.- 返回:
- This builder for chaining.
-
clearFullName
全称
string fullName = 3;- 返回:
- This builder for chaining.
-
setFullNameBytes
全称
string fullName = 3;- 参数:
value- The bytes for fullName to set.- 返回:
- This builder for chaining.
-
getThirdPartyId
第三方ID
string thirdPartyId = 4;- 指定者:
getThirdPartyId在接口中CoreField.ContractFieldOrBuilder- 返回:
- The thirdPartyId.
-
getThirdPartyIdBytes
public com.google.protobuf.ByteString getThirdPartyIdBytes()第三方ID
string thirdPartyId = 4;- 指定者:
getThirdPartyIdBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for thirdPartyId.
-
setThirdPartyId
第三方ID
string thirdPartyId = 4;- 参数:
value- The thirdPartyId to set.- 返回:
- This builder for chaining.
-
clearThirdPartyId
第三方ID
string thirdPartyId = 4;- 返回:
- This builder for chaining.
-
setThirdPartyIdBytes
第三方ID
string thirdPartyId = 4;- 参数:
value- The bytes for thirdPartyId to set.- 返回:
- This builder for chaining.
-
getUnifiedSymbol
统一ID,通常是 <合约代码@交易所代码@产品类型>
string unifiedSymbol = 7;- 指定者:
getUnifiedSymbol在接口中CoreField.ContractFieldOrBuilder- 返回:
- The unifiedSymbol.
-
getUnifiedSymbolBytes
public com.google.protobuf.ByteString getUnifiedSymbolBytes()统一ID,通常是 <合约代码@交易所代码@产品类型>
string unifiedSymbol = 7;- 指定者:
getUnifiedSymbolBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for unifiedSymbol.
-
setUnifiedSymbol
统一ID,通常是 <合约代码@交易所代码@产品类型>
string unifiedSymbol = 7;- 参数:
value- The unifiedSymbol to set.- 返回:
- This builder for chaining.
-
clearUnifiedSymbol
统一ID,通常是 <合约代码@交易所代码@产品类型>
string unifiedSymbol = 7;- 返回:
- This builder for chaining.
-
setUnifiedSymbolBytes
统一ID,通常是 <合约代码@交易所代码@产品类型>
string unifiedSymbol = 7;- 参数:
value- The bytes for unifiedSymbol to set.- 返回:
- This builder for chaining.
-
getSymbol
代码
string symbol = 8;- 指定者:
getSymbol在接口中CoreField.ContractFieldOrBuilder- 返回:
- The symbol.
-
getSymbolBytes
public com.google.protobuf.ByteString getSymbolBytes()代码
string symbol = 8;- 指定者:
getSymbolBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for symbol.
-
setSymbol
代码
string symbol = 8;- 参数:
value- The symbol to set.- 返回:
- This builder for chaining.
-
clearSymbol
代码
string symbol = 8;- 返回:
- This builder for chaining.
-
setSymbolBytes
代码
string symbol = 8;- 参数:
value- The bytes for symbol to set.- 返回:
- This builder for chaining.
-
getExchangeValue
public int getExchangeValue()交易所
.xyz.redtorch.pb.ExchangeEnum exchange = 9;- 指定者:
getExchangeValue在接口中CoreField.ContractFieldOrBuilder- 返回:
- The enum numeric value on the wire for exchange.
-
setExchangeValue
交易所
.xyz.redtorch.pb.ExchangeEnum exchange = 9;- 参数:
value- The enum numeric value on the wire for exchange to set.- 返回:
- This builder for chaining.
-
getExchange
交易所
.xyz.redtorch.pb.ExchangeEnum exchange = 9;- 指定者:
getExchange在接口中CoreField.ContractFieldOrBuilder- 返回:
- The exchange.
-
setExchange
交易所
.xyz.redtorch.pb.ExchangeEnum exchange = 9;- 参数:
value- The exchange to set.- 返回:
- This builder for chaining.
-
clearExchange
交易所
.xyz.redtorch.pb.ExchangeEnum exchange = 9;- 返回:
- This builder for chaining.
-
getProductClassValue
public int getProductClassValue()产品类型
.xyz.redtorch.pb.ProductClassEnum productClass = 10;- 指定者:
getProductClassValue在接口中CoreField.ContractFieldOrBuilder- 返回:
- The enum numeric value on the wire for productClass.
-
setProductClassValue
产品类型
.xyz.redtorch.pb.ProductClassEnum productClass = 10;- 参数:
value- The enum numeric value on the wire for productClass to set.- 返回:
- This builder for chaining.
-
getProductClass
产品类型
.xyz.redtorch.pb.ProductClassEnum productClass = 10;- 指定者:
getProductClass在接口中CoreField.ContractFieldOrBuilder- 返回:
- The productClass.
-
setProductClass
产品类型
.xyz.redtorch.pb.ProductClassEnum productClass = 10;- 参数:
value- The productClass to set.- 返回:
- This builder for chaining.
-
clearProductClass
产品类型
.xyz.redtorch.pb.ProductClassEnum productClass = 10;- 返回:
- This builder for chaining.
-
getCurrencyValue
public int getCurrencyValue()币种
.xyz.redtorch.pb.CurrencyEnum currency = 11;- 指定者:
getCurrencyValue在接口中CoreField.ContractFieldOrBuilder- 返回:
- The enum numeric value on the wire for currency.
-
setCurrencyValue
币种
.xyz.redtorch.pb.CurrencyEnum currency = 11;- 参数:
value- The enum numeric value on the wire for currency to set.- 返回:
- This builder for chaining.
-
getCurrency
币种
.xyz.redtorch.pb.CurrencyEnum currency = 11;- 指定者:
getCurrency在接口中CoreField.ContractFieldOrBuilder- 返回:
- The currency.
-
setCurrency
币种
.xyz.redtorch.pb.CurrencyEnum currency = 11;- 参数:
value- The currency to set.- 返回:
- This builder for chaining.
-
clearCurrency
币种
.xyz.redtorch.pb.CurrencyEnum currency = 11;- 返回:
- This builder for chaining.
-
getMultiplier
public double getMultiplier()合约乘数
double multiplier = 12;- 指定者:
getMultiplier在接口中CoreField.ContractFieldOrBuilder- 返回:
- The multiplier.
-
setMultiplier
合约乘数
double multiplier = 12;- 参数:
value- The multiplier to set.- 返回:
- This builder for chaining.
-
clearMultiplier
合约乘数
double multiplier = 12;- 返回:
- This builder for chaining.
-
getPriceTick
public double getPriceTick()最小变动价位
double priceTick = 13;- 指定者:
getPriceTick在接口中CoreField.ContractFieldOrBuilder- 返回:
- The priceTick.
-
setPriceTick
最小变动价位
double priceTick = 13;- 参数:
value- The priceTick to set.- 返回:
- This builder for chaining.
-
clearPriceTick
最小变动价位
double priceTick = 13;- 返回:
- This builder for chaining.
-
getLongMarginRatio
public double getLongMarginRatio()多头保证金率
double longMarginRatio = 14;- 指定者:
getLongMarginRatio在接口中CoreField.ContractFieldOrBuilder- 返回:
- The longMarginRatio.
-
setLongMarginRatio
多头保证金率
double longMarginRatio = 14;- 参数:
value- The longMarginRatio to set.- 返回:
- This builder for chaining.
-
clearLongMarginRatio
多头保证金率
double longMarginRatio = 14;- 返回:
- This builder for chaining.
-
getShortMarginRatio
public double getShortMarginRatio()空头保证金率
double shortMarginRatio = 15;- 指定者:
getShortMarginRatio在接口中CoreField.ContractFieldOrBuilder- 返回:
- The shortMarginRatio.
-
setShortMarginRatio
空头保证金率
double shortMarginRatio = 15;- 参数:
value- The shortMarginRatio to set.- 返回:
- This builder for chaining.
-
clearShortMarginRatio
空头保证金率
double shortMarginRatio = 15;- 返回:
- This builder for chaining.
-
getMaxMarginSideAlgorithm
public boolean getMaxMarginSideAlgorithm()最大单边保证金算法
bool maxMarginSideAlgorithm = 16;- 指定者:
getMaxMarginSideAlgorithm在接口中CoreField.ContractFieldOrBuilder- 返回:
- The maxMarginSideAlgorithm.
-
setMaxMarginSideAlgorithm
最大单边保证金算法
bool maxMarginSideAlgorithm = 16;- 参数:
value- The maxMarginSideAlgorithm to set.- 返回:
- This builder for chaining.
-
clearMaxMarginSideAlgorithm
最大单边保证金算法
bool maxMarginSideAlgorithm = 16;- 返回:
- This builder for chaining.
-
getUnderlyingSymbol
基础商品代码
string underlyingSymbol = 17;- 指定者:
getUnderlyingSymbol在接口中CoreField.ContractFieldOrBuilder- 返回:
- The underlyingSymbol.
-
getUnderlyingSymbolBytes
public com.google.protobuf.ByteString getUnderlyingSymbolBytes()基础商品代码
string underlyingSymbol = 17;- 指定者:
getUnderlyingSymbolBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for underlyingSymbol.
-
setUnderlyingSymbol
基础商品代码
string underlyingSymbol = 17;- 参数:
value- The underlyingSymbol to set.- 返回:
- This builder for chaining.
-
clearUnderlyingSymbol
基础商品代码
string underlyingSymbol = 17;- 返回:
- This builder for chaining.
-
setUnderlyingSymbolBytes
public CoreField.ContractField.Builder setUnderlyingSymbolBytes(com.google.protobuf.ByteString value) 基础商品代码
string underlyingSymbol = 17;- 参数:
value- The bytes for underlyingSymbol to set.- 返回:
- This builder for chaining.
-
getStrikePrice
public double getStrikePrice()执行价
double strikePrice = 18;- 指定者:
getStrikePrice在接口中CoreField.ContractFieldOrBuilder- 返回:
- The strikePrice.
-
setStrikePrice
执行价
double strikePrice = 18;- 参数:
value- The strikePrice to set.- 返回:
- This builder for chaining.
-
clearStrikePrice
执行价
double strikePrice = 18;- 返回:
- This builder for chaining.
-
getOptionsTypeValue
public int getOptionsTypeValue()期权类型
.xyz.redtorch.pb.OptionsTypeEnum optionsType = 19;- 指定者:
getOptionsTypeValue在接口中CoreField.ContractFieldOrBuilder- 返回:
- The enum numeric value on the wire for optionsType.
-
setOptionsTypeValue
期权类型
.xyz.redtorch.pb.OptionsTypeEnum optionsType = 19;- 参数:
value- The enum numeric value on the wire for optionsType to set.- 返回:
- This builder for chaining.
-
getOptionsType
期权类型
.xyz.redtorch.pb.OptionsTypeEnum optionsType = 19;- 指定者:
getOptionsType在接口中CoreField.ContractFieldOrBuilder- 返回:
- The optionsType.
-
setOptionsType
期权类型
.xyz.redtorch.pb.OptionsTypeEnum optionsType = 19;- 参数:
value- The optionsType to set.- 返回:
- This builder for chaining.
-
clearOptionsType
期权类型
.xyz.redtorch.pb.OptionsTypeEnum optionsType = 19;- 返回:
- This builder for chaining.
-
getUnderlyingMultiplier
public double getUnderlyingMultiplier()合约基础商品乘数
double underlyingMultiplier = 20;- 指定者:
getUnderlyingMultiplier在接口中CoreField.ContractFieldOrBuilder- 返回:
- The underlyingMultiplier.
-
setUnderlyingMultiplier
合约基础商品乘数
double underlyingMultiplier = 20;- 参数:
value- The underlyingMultiplier to set.- 返回:
- This builder for chaining.
-
clearUnderlyingMultiplier
合约基础商品乘数
double underlyingMultiplier = 20;- 返回:
- This builder for chaining.
-
getLastTradeDateOrContractMonth
最后交易日或合约月
string lastTradeDateOrContractMonth = 21;- 指定者:
getLastTradeDateOrContractMonth在接口中CoreField.ContractFieldOrBuilder- 返回:
- The lastTradeDateOrContractMonth.
-
getLastTradeDateOrContractMonthBytes
public com.google.protobuf.ByteString getLastTradeDateOrContractMonthBytes()最后交易日或合约月
string lastTradeDateOrContractMonth = 21;- 指定者:
getLastTradeDateOrContractMonthBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for lastTradeDateOrContractMonth.
-
setLastTradeDateOrContractMonth
最后交易日或合约月
string lastTradeDateOrContractMonth = 21;- 参数:
value- The lastTradeDateOrContractMonth to set.- 返回:
- This builder for chaining.
-
clearLastTradeDateOrContractMonth
最后交易日或合约月
string lastTradeDateOrContractMonth = 21;- 返回:
- This builder for chaining.
-
setLastTradeDateOrContractMonthBytes
public CoreField.ContractField.Builder setLastTradeDateOrContractMonthBytes(com.google.protobuf.ByteString value) 最后交易日或合约月
string lastTradeDateOrContractMonth = 21;- 参数:
value- The bytes for lastTradeDateOrContractMonth to set.- 返回:
- This builder for chaining.
-
getMaxMarketOrderVolume
public int getMaxMarketOrderVolume()市价单最大下单量
fixed32 maxMarketOrderVolume = 22;- 指定者:
getMaxMarketOrderVolume在接口中CoreField.ContractFieldOrBuilder- 返回:
- The maxMarketOrderVolume.
-
setMaxMarketOrderVolume
市价单最大下单量
fixed32 maxMarketOrderVolume = 22;- 参数:
value- The maxMarketOrderVolume to set.- 返回:
- This builder for chaining.
-
clearMaxMarketOrderVolume
市价单最大下单量
fixed32 maxMarketOrderVolume = 22;- 返回:
- This builder for chaining.
-
getMinMarketOrderVolume
public int getMinMarketOrderVolume()市价单最小下单量
fixed32 minMarketOrderVolume = 23;- 指定者:
getMinMarketOrderVolume在接口中CoreField.ContractFieldOrBuilder- 返回:
- The minMarketOrderVolume.
-
setMinMarketOrderVolume
市价单最小下单量
fixed32 minMarketOrderVolume = 23;- 参数:
value- The minMarketOrderVolume to set.- 返回:
- This builder for chaining.
-
clearMinMarketOrderVolume
市价单最小下单量
fixed32 minMarketOrderVolume = 23;- 返回:
- This builder for chaining.
-
getMaxLimitOrderVolume
public int getMaxLimitOrderVolume()限价单最大下单量
fixed32 maxLimitOrderVolume = 24;- 指定者:
getMaxLimitOrderVolume在接口中CoreField.ContractFieldOrBuilder- 返回:
- The maxLimitOrderVolume.
-
setMaxLimitOrderVolume
限价单最大下单量
fixed32 maxLimitOrderVolume = 24;- 参数:
value- The maxLimitOrderVolume to set.- 返回:
- This builder for chaining.
-
clearMaxLimitOrderVolume
限价单最大下单量
fixed32 maxLimitOrderVolume = 24;- 返回:
- This builder for chaining.
-
getMinLimitOrderVolume
public int getMinLimitOrderVolume()限价单最小下单量
fixed32 minLimitOrderVolume = 25;- 指定者:
getMinLimitOrderVolume在接口中CoreField.ContractFieldOrBuilder- 返回:
- The minLimitOrderVolume.
-
setMinLimitOrderVolume
限价单最小下单量
fixed32 minLimitOrderVolume = 25;- 参数:
value- The minLimitOrderVolume to set.- 返回:
- This builder for chaining.
-
clearMinLimitOrderVolume
限价单最小下单量
fixed32 minLimitOrderVolume = 25;- 返回:
- This builder for chaining.
-
getCombinationTypeValue
public int getCombinationTypeValue()组合类型
.xyz.redtorch.pb.CombinationTypeEnum combinationType = 26;- 指定者:
getCombinationTypeValue在接口中CoreField.ContractFieldOrBuilder- 返回:
- The enum numeric value on the wire for combinationType.
-
setCombinationTypeValue
组合类型
.xyz.redtorch.pb.CombinationTypeEnum combinationType = 26;- 参数:
value- The enum numeric value on the wire for combinationType to set.- 返回:
- This builder for chaining.
-
getCombinationType
组合类型
.xyz.redtorch.pb.CombinationTypeEnum combinationType = 26;- 指定者:
getCombinationType在接口中CoreField.ContractFieldOrBuilder- 返回:
- The combinationType.
-
setCombinationType
组合类型
.xyz.redtorch.pb.CombinationTypeEnum combinationType = 26;- 参数:
value- The combinationType to set.- 返回:
- This builder for chaining.
-
clearCombinationType
组合类型
.xyz.redtorch.pb.CombinationTypeEnum combinationType = 26;- 返回:
- This builder for chaining.
-
getGatewayId
网关
string gatewayId = 27;- 指定者:
getGatewayId在接口中CoreField.ContractFieldOrBuilder- 返回:
- The gatewayId.
-
getGatewayIdBytes
public com.google.protobuf.ByteString getGatewayIdBytes()网关
string gatewayId = 27;- 指定者:
getGatewayIdBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for gatewayId.
-
setGatewayId
网关
string gatewayId = 27;- 参数:
value- The gatewayId to set.- 返回:
- This builder for chaining.
-
clearGatewayId
网关
string gatewayId = 27;- 返回:
- This builder for chaining.
-
setGatewayIdBytes
网关
string gatewayId = 27;- 参数:
value- The bytes for gatewayId to set.- 返回:
- This builder for chaining.
-
getCommissionFee
public double getCommissionFee()手续费
double commissionFee = 28;- 指定者:
getCommissionFee在接口中CoreField.ContractFieldOrBuilder- 返回:
- The commissionFee.
-
setCommissionFee
手续费
double commissionFee = 28;- 参数:
value- The commissionFee to set.- 返回:
- This builder for chaining.
-
clearCommissionFee
手续费
double commissionFee = 28;- 返回:
- This builder for chaining.
-
getCommissionRate
public double getCommissionRate()手续费率
double commissionRate = 29;- 指定者:
getCommissionRate在接口中CoreField.ContractFieldOrBuilder- 返回:
- The commissionRate.
-
setCommissionRate
手续费率
double commissionRate = 29;- 参数:
value- The commissionRate to set.- 返回:
- This builder for chaining.
-
clearCommissionRate
手续费率
double commissionRate = 29;- 返回:
- This builder for chaining.
-
getChannelType
渠道来源
string channelType = 30;- 指定者:
getChannelType在接口中CoreField.ContractFieldOrBuilder- 返回:
- The channelType.
-
getChannelTypeBytes
public com.google.protobuf.ByteString getChannelTypeBytes()渠道来源
string channelType = 30;- 指定者:
getChannelTypeBytes在接口中CoreField.ContractFieldOrBuilder- 返回:
- The bytes for channelType.
-
setChannelType
渠道来源
string channelType = 30;- 参数:
value- The channelType to set.- 返回:
- This builder for chaining.
-
clearChannelType
渠道来源
string channelType = 30;- 返回:
- This builder for chaining.
-
setChannelTypeBytes
渠道来源
string channelType = 30;- 参数:
value- The bytes for channelType to set.- 返回:
- This builder for chaining.
-
getPricePrecision
public int getPricePrecision()价格精度
sint32 pricePrecision = 31;- 指定者:
getPricePrecision在接口中CoreField.ContractFieldOrBuilder- 返回:
- The pricePrecision.
-
setPricePrecision
价格精度
sint32 pricePrecision = 31;- 参数:
value- The pricePrecision to set.- 返回:
- This builder for chaining.
-
clearPricePrecision
价格精度
sint32 pricePrecision = 31;- 返回:
- This builder for chaining.
-
getQuantityPrecision
public int getQuantityPrecision()成交量精度
sint32 quantityPrecision = 32;- 指定者:
getQuantityPrecision在接口中CoreField.ContractFieldOrBuilder- 返回:
- The quantityPrecision.
-
setQuantityPrecision
成交量精度
sint32 quantityPrecision = 32;- 参数:
value- The quantityPrecision to set.- 返回:
- This builder for chaining.
-
clearQuantityPrecision
成交量精度
sint32 quantityPrecision = 32;- 返回:
- This builder for chaining.
-
setUnknownFields
public final CoreField.ContractField.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
setUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
setUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-
mergeUnknownFields
public final CoreField.ContractField.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) - 指定者:
mergeUnknownFields在接口中com.google.protobuf.Message.Builder- 覆盖:
mergeUnknownFields在类中com.google.protobuf.GeneratedMessageV3.Builder<CoreField.ContractField.Builder>
-