public static final class ProfitContract.Scheme.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder> implements ProfitContract.SchemeOrBuilder
Scheme| 限定符和类型 | 方法和说明 |
|---|---|
ProfitContract.Scheme.Builder |
addAllReceivedTokenSymbols(Iterable<String> values)
The received token symbols.
|
ProfitContract.Scheme.Builder |
addAllSubSchemes(Iterable<? extends ProfitContract.SchemeBeneficiaryShare> values)
Sub schemes information.
|
ProfitContract.Scheme.Builder |
addReceivedTokenSymbols(String value)
The received token symbols.
|
ProfitContract.Scheme.Builder |
addReceivedTokenSymbolsBytes(com.google.protobuf.ByteString value)
The received token symbols.
|
ProfitContract.Scheme.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProfitContract.Scheme.Builder |
addSubSchemes(int index,
ProfitContract.SchemeBeneficiaryShare.Builder builderForValue)
Sub schemes information.
|
ProfitContract.Scheme.Builder |
addSubSchemes(int index,
ProfitContract.SchemeBeneficiaryShare value)
Sub schemes information.
|
ProfitContract.Scheme.Builder |
addSubSchemes(ProfitContract.SchemeBeneficiaryShare.Builder builderForValue)
Sub schemes information.
|
ProfitContract.Scheme.Builder |
addSubSchemes(ProfitContract.SchemeBeneficiaryShare value)
Sub schemes information.
|
ProfitContract.SchemeBeneficiaryShare.Builder |
addSubSchemesBuilder()
Sub schemes information.
|
ProfitContract.SchemeBeneficiaryShare.Builder |
addSubSchemesBuilder(int index)
Sub schemes information.
|
ProfitContract.Scheme |
build() |
ProfitContract.Scheme |
buildPartial() |
ProfitContract.Scheme.Builder |
clear() |
ProfitContract.Scheme.Builder |
clearCachedDelayTotalShares() |
ProfitContract.Scheme.Builder |
clearCanRemoveBeneficiaryDirectly()
Whether you can directly remove the beneficiary.
|
ProfitContract.Scheme.Builder |
clearCurrentPeriod()
The current period.
|
ProfitContract.Scheme.Builder |
clearDelayDistributePeriodCount()
Delay distribute period.
|
ProfitContract.Scheme.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
ProfitContract.Scheme.Builder |
clearIsReleaseAllBalanceEveryTimeByDefault()
Whether all the schemes balance will be distributed during distribution each period.
|
ProfitContract.Scheme.Builder |
clearManager()
The manager of the scheme.
|
ProfitContract.Scheme.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
ProfitContract.Scheme.Builder |
clearProfitReceivingDuePeriodCount()
Period of profit distribution.
|
ProfitContract.Scheme.Builder |
clearReceivedTokenSymbols()
The received token symbols.
|
ProfitContract.Scheme.Builder |
clearSchemeId()
The is of the scheme.
|
ProfitContract.Scheme.Builder |
clearSubSchemes()
Sub schemes information.
|
ProfitContract.Scheme.Builder |
clearTotalShares()
The total weight of the scheme.
|
ProfitContract.Scheme.Builder |
clearVirtualAddress()
The virtual address of the scheme.
|
ProfitContract.Scheme.Builder |
clone() |
boolean |
containsCachedDelayTotalShares(long key)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
|
Map<Long,Long> |
getCachedDelayTotalShares()
已过时。
|
int |
getCachedDelayTotalSharesCount()
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
|
Map<Long,Long> |
getCachedDelayTotalSharesMap()
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
|
long |
getCachedDelayTotalSharesOrDefault(long key,
long defaultValue)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
|
long |
getCachedDelayTotalSharesOrThrow(long key)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
|
boolean |
getCanRemoveBeneficiaryDirectly()
Whether you can directly remove the beneficiary.
|
long |
getCurrentPeriod()
The current period.
|
ProfitContract.Scheme |
getDefaultInstanceForType() |
int |
getDelayDistributePeriodCount()
Delay distribute period.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getIsReleaseAllBalanceEveryTimeByDefault()
Whether all the schemes balance will be distributed during distribution each period.
|
Client.Address |
getManager()
The manager of the scheme.
|
Client.Address.Builder |
getManagerBuilder()
The manager of the scheme.
|
Client.AddressOrBuilder |
getManagerOrBuilder()
The manager of the scheme.
|
Map<Long,Long> |
getMutableCachedDelayTotalShares()
已过时。
|
long |
getProfitReceivingDuePeriodCount()
Period of profit distribution.
|
String |
getReceivedTokenSymbols(int index)
The received token symbols.
|
com.google.protobuf.ByteString |
getReceivedTokenSymbolsBytes(int index)
The received token symbols.
|
int |
getReceivedTokenSymbolsCount()
The received token symbols.
|
com.google.protobuf.ProtocolStringList |
getReceivedTokenSymbolsList()
The received token symbols.
|
Client.Hash |
getSchemeId()
The is of the scheme.
|
Client.Hash.Builder |
getSchemeIdBuilder()
The is of the scheme.
|
Client.HashOrBuilder |
getSchemeIdOrBuilder()
The is of the scheme.
|
ProfitContract.SchemeBeneficiaryShare |
getSubSchemes(int index)
Sub schemes information.
|
ProfitContract.SchemeBeneficiaryShare.Builder |
getSubSchemesBuilder(int index)
Sub schemes information.
|
List<ProfitContract.SchemeBeneficiaryShare.Builder> |
getSubSchemesBuilderList()
Sub schemes information.
|
int |
getSubSchemesCount()
Sub schemes information.
|
List<ProfitContract.SchemeBeneficiaryShare> |
getSubSchemesList()
Sub schemes information.
|
ProfitContract.SchemeBeneficiaryShareOrBuilder |
getSubSchemesOrBuilder(int index)
Sub schemes information.
|
List<? extends ProfitContract.SchemeBeneficiaryShareOrBuilder> |
getSubSchemesOrBuilderList()
Sub schemes information.
|
long |
getTotalShares()
The total weight of the scheme.
|
Client.Address |
getVirtualAddress()
The virtual address of the scheme.
|
Client.Address.Builder |
getVirtualAddressBuilder()
The virtual address of the scheme.
|
Client.AddressOrBuilder |
getVirtualAddressOrBuilder()
The virtual address of the scheme.
|
boolean |
hasManager()
The manager of the scheme.
|
boolean |
hasSchemeId()
The is of the scheme.
|
boolean |
hasVirtualAddress()
The virtual address of the scheme.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
protected com.google.protobuf.MapField |
internalGetMapField(int number) |
protected com.google.protobuf.MapField |
internalGetMutableMapField(int number) |
boolean |
isInitialized() |
ProfitContract.Scheme.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
ProfitContract.Scheme.Builder |
mergeFrom(com.google.protobuf.Message other) |
ProfitContract.Scheme.Builder |
mergeFrom(ProfitContract.Scheme other) |
ProfitContract.Scheme.Builder |
mergeManager(Client.Address value)
The manager of the scheme.
|
ProfitContract.Scheme.Builder |
mergeSchemeId(Client.Hash value)
The is of the scheme.
|
ProfitContract.Scheme.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ProfitContract.Scheme.Builder |
mergeVirtualAddress(Client.Address value)
The virtual address of the scheme.
|
ProfitContract.Scheme.Builder |
putAllCachedDelayTotalShares(Map<Long,Long> values)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
|
ProfitContract.Scheme.Builder |
putCachedDelayTotalShares(long key,
long value)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
|
ProfitContract.Scheme.Builder |
removeCachedDelayTotalShares(long key)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
|
ProfitContract.Scheme.Builder |
removeSubSchemes(int index)
Sub schemes information.
|
ProfitContract.Scheme.Builder |
setCanRemoveBeneficiaryDirectly(boolean value)
Whether you can directly remove the beneficiary.
|
ProfitContract.Scheme.Builder |
setCurrentPeriod(long value)
The current period.
|
ProfitContract.Scheme.Builder |
setDelayDistributePeriodCount(int value)
Delay distribute period.
|
ProfitContract.Scheme.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
ProfitContract.Scheme.Builder |
setIsReleaseAllBalanceEveryTimeByDefault(boolean value)
Whether all the schemes balance will be distributed during distribution each period.
|
ProfitContract.Scheme.Builder |
setManager(Client.Address.Builder builderForValue)
The manager of the scheme.
|
ProfitContract.Scheme.Builder |
setManager(Client.Address value)
The manager of the scheme.
|
ProfitContract.Scheme.Builder |
setProfitReceivingDuePeriodCount(long value)
Period of profit distribution.
|
ProfitContract.Scheme.Builder |
setReceivedTokenSymbols(int index,
String value)
The received token symbols.
|
ProfitContract.Scheme.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
ProfitContract.Scheme.Builder |
setSchemeId(Client.Hash.Builder builderForValue)
The is of the scheme.
|
ProfitContract.Scheme.Builder |
setSchemeId(Client.Hash value)
The is of the scheme.
|
ProfitContract.Scheme.Builder |
setSubSchemes(int index,
ProfitContract.SchemeBeneficiaryShare.Builder builderForValue)
Sub schemes information.
|
ProfitContract.Scheme.Builder |
setSubSchemes(int index,
ProfitContract.SchemeBeneficiaryShare value)
Sub schemes information.
|
ProfitContract.Scheme.Builder |
setTotalShares(long value)
The total weight of the scheme.
|
ProfitContract.Scheme.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
ProfitContract.Scheme.Builder |
setVirtualAddress(Client.Address.Builder builderForValue)
The virtual address of the scheme.
|
ProfitContract.Scheme.Builder |
setVirtualAddress(Client.Address value)
The virtual address of the scheme.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeFrom, newUninitializedMessageExceptionpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.MapField internalGetMapField(int number)
internalGetMapField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>protected com.google.protobuf.MapField internalGetMutableMapField(int number)
internalGetMutableMapField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme.Builder clear()
clear 在接口中 com.google.protobuf.Message.Builderclear 在接口中 com.google.protobuf.MessageLite.Builderclear 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.Message.BuildergetDescriptorForType 在接口中 com.google.protobuf.MessageOrBuildergetDescriptorForType 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme getDefaultInstanceForType()
getDefaultInstanceForType 在接口中 com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType 在接口中 com.google.protobuf.MessageOrBuilderpublic ProfitContract.Scheme build()
build 在接口中 com.google.protobuf.Message.Builderbuild 在接口中 com.google.protobuf.MessageLite.Builderpublic ProfitContract.Scheme buildPartial()
buildPartial 在接口中 com.google.protobuf.Message.BuilderbuildPartial 在接口中 com.google.protobuf.MessageLite.Builderpublic ProfitContract.Scheme.Builder clone()
clone 在接口中 com.google.protobuf.Message.Builderclone 在接口中 com.google.protobuf.MessageLite.Builderclone 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField 在接口中 com.google.protobuf.Message.BuildersetField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField 在接口中 com.google.protobuf.Message.BuilderclearField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof 在接口中 com.google.protobuf.Message.BuilderclearOneof 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField 在接口中 com.google.protobuf.Message.BuildersetRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField 在接口中 com.google.protobuf.Message.BuilderaddRepeatedField 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom 在接口中 com.google.protobuf.Message.BuildermergeFrom 在类中 com.google.protobuf.AbstractMessage.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme.Builder mergeFrom(ProfitContract.Scheme other)
public final boolean isInitialized()
isInitialized 在接口中 com.google.protobuf.MessageLiteOrBuilderisInitialized 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public ProfitContract.Scheme.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<ProfitContract.Scheme.Builder>IOExceptionpublic boolean hasVirtualAddress()
The virtual address of the scheme.
.Address virtual_address = 1;hasVirtualAddress 在接口中 ProfitContract.SchemeOrBuilderpublic Client.Address getVirtualAddress()
The virtual address of the scheme.
.Address virtual_address = 1;getVirtualAddress 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setVirtualAddress(Client.Address value)
The virtual address of the scheme.
.Address virtual_address = 1;public ProfitContract.Scheme.Builder setVirtualAddress(Client.Address.Builder builderForValue)
The virtual address of the scheme.
.Address virtual_address = 1;public ProfitContract.Scheme.Builder mergeVirtualAddress(Client.Address value)
The virtual address of the scheme.
.Address virtual_address = 1;public ProfitContract.Scheme.Builder clearVirtualAddress()
The virtual address of the scheme.
.Address virtual_address = 1;public Client.Address.Builder getVirtualAddressBuilder()
The virtual address of the scheme.
.Address virtual_address = 1;public Client.AddressOrBuilder getVirtualAddressOrBuilder()
The virtual address of the scheme.
.Address virtual_address = 1;public long getTotalShares()
The total weight of the scheme.
int64 total_shares = 2;getTotalShares 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setTotalShares(long value)
The total weight of the scheme.
int64 total_shares = 2;value - The totalShares to set.public ProfitContract.Scheme.Builder clearTotalShares()
The total weight of the scheme.
int64 total_shares = 2;public boolean hasManager()
The manager of the scheme.
.Address manager = 3;hasManager 在接口中 ProfitContract.SchemeOrBuilderpublic Client.Address getManager()
The manager of the scheme.
.Address manager = 3;getManager 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setManager(Client.Address value)
The manager of the scheme.
.Address manager = 3;public ProfitContract.Scheme.Builder setManager(Client.Address.Builder builderForValue)
The manager of the scheme.
.Address manager = 3;public ProfitContract.Scheme.Builder mergeManager(Client.Address value)
The manager of the scheme.
.Address manager = 3;public ProfitContract.Scheme.Builder clearManager()
The manager of the scheme.
.Address manager = 3;public Client.Address.Builder getManagerBuilder()
The manager of the scheme.
.Address manager = 3;public Client.AddressOrBuilder getManagerOrBuilder()
The manager of the scheme.
.Address manager = 3;public long getCurrentPeriod()
The current period.
int64 current_period = 4;getCurrentPeriod 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setCurrentPeriod(long value)
The current period.
int64 current_period = 4;value - The currentPeriod to set.public ProfitContract.Scheme.Builder clearCurrentPeriod()
The current period.
int64 current_period = 4;public List<ProfitContract.SchemeBeneficiaryShare> getSubSchemesList()
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public int getSubSchemesCount()
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.SchemeBeneficiaryShare getSubSchemes(int index)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;getSubSchemes 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setSubSchemes(int index, ProfitContract.SchemeBeneficiaryShare value)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.Scheme.Builder setSubSchemes(int index, ProfitContract.SchemeBeneficiaryShare.Builder builderForValue)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.Scheme.Builder addSubSchemes(ProfitContract.SchemeBeneficiaryShare value)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.Scheme.Builder addSubSchemes(int index, ProfitContract.SchemeBeneficiaryShare value)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.Scheme.Builder addSubSchemes(ProfitContract.SchemeBeneficiaryShare.Builder builderForValue)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.Scheme.Builder addSubSchemes(int index, ProfitContract.SchemeBeneficiaryShare.Builder builderForValue)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.Scheme.Builder addAllSubSchemes(Iterable<? extends ProfitContract.SchemeBeneficiaryShare> values)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.Scheme.Builder clearSubSchemes()
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.Scheme.Builder removeSubSchemes(int index)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.SchemeBeneficiaryShare.Builder getSubSchemesBuilder(int index)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.SchemeBeneficiaryShareOrBuilder getSubSchemesOrBuilder(int index)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public List<? extends ProfitContract.SchemeBeneficiaryShareOrBuilder> getSubSchemesOrBuilderList()
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.SchemeBeneficiaryShare.Builder addSubSchemesBuilder()
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public ProfitContract.SchemeBeneficiaryShare.Builder addSubSchemesBuilder(int index)
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public List<ProfitContract.SchemeBeneficiaryShare.Builder> getSubSchemesBuilderList()
Sub schemes information.
repeated .SchemeBeneficiaryShare sub_schemes = 5;public boolean getCanRemoveBeneficiaryDirectly()
Whether you can directly remove the beneficiary.
bool can_remove_beneficiary_directly = 6;getCanRemoveBeneficiaryDirectly 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setCanRemoveBeneficiaryDirectly(boolean value)
Whether you can directly remove the beneficiary.
bool can_remove_beneficiary_directly = 6;value - The canRemoveBeneficiaryDirectly to set.public ProfitContract.Scheme.Builder clearCanRemoveBeneficiaryDirectly()
Whether you can directly remove the beneficiary.
bool can_remove_beneficiary_directly = 6;public long getProfitReceivingDuePeriodCount()
Period of profit distribution.
int64 profit_receiving_due_period_count = 7;getProfitReceivingDuePeriodCount 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setProfitReceivingDuePeriodCount(long value)
Period of profit distribution.
int64 profit_receiving_due_period_count = 7;value - The profitReceivingDuePeriodCount to set.public ProfitContract.Scheme.Builder clearProfitReceivingDuePeriodCount()
Period of profit distribution.
int64 profit_receiving_due_period_count = 7;public boolean getIsReleaseAllBalanceEveryTimeByDefault()
Whether all the schemes balance will be distributed during distribution each period.
bool is_release_all_balance_every_time_by_default = 8;getIsReleaseAllBalanceEveryTimeByDefault 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setIsReleaseAllBalanceEveryTimeByDefault(boolean value)
Whether all the schemes balance will be distributed during distribution each period.
bool is_release_all_balance_every_time_by_default = 8;value - The isReleaseAllBalanceEveryTimeByDefault to set.public ProfitContract.Scheme.Builder clearIsReleaseAllBalanceEveryTimeByDefault()
Whether all the schemes balance will be distributed during distribution each period.
bool is_release_all_balance_every_time_by_default = 8;public boolean hasSchemeId()
The is of the scheme.
.Hash scheme_id = 9;hasSchemeId 在接口中 ProfitContract.SchemeOrBuilderpublic Client.Hash getSchemeId()
The is of the scheme.
.Hash scheme_id = 9;getSchemeId 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setSchemeId(Client.Hash value)
The is of the scheme.
.Hash scheme_id = 9;public ProfitContract.Scheme.Builder setSchemeId(Client.Hash.Builder builderForValue)
The is of the scheme.
.Hash scheme_id = 9;public ProfitContract.Scheme.Builder mergeSchemeId(Client.Hash value)
The is of the scheme.
.Hash scheme_id = 9;public ProfitContract.Scheme.Builder clearSchemeId()
The is of the scheme.
.Hash scheme_id = 9;public Client.Hash.Builder getSchemeIdBuilder()
The is of the scheme.
.Hash scheme_id = 9;public Client.HashOrBuilder getSchemeIdOrBuilder()
The is of the scheme.
.Hash scheme_id = 9;public int getDelayDistributePeriodCount()
Delay distribute period.
int32 delay_distribute_period_count = 10;getDelayDistributePeriodCount 在接口中 ProfitContract.SchemeOrBuilderpublic ProfitContract.Scheme.Builder setDelayDistributePeriodCount(int value)
Delay distribute period.
int32 delay_distribute_period_count = 10;value - The delayDistributePeriodCount to set.public ProfitContract.Scheme.Builder clearDelayDistributePeriodCount()
Delay distribute period.
int32 delay_distribute_period_count = 10;public int getCachedDelayTotalSharesCount()
ProfitContract.SchemeOrBuilderRecord the scheme's current total share for deferred distribution of benefits, period -> total shares.
map<int64, int64> cached_delay_total_shares = 11;public boolean containsCachedDelayTotalShares(long key)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
map<int64, int64> cached_delay_total_shares = 11;@Deprecated public Map<Long,Long> getCachedDelayTotalShares()
getCachedDelayTotalSharesMap() instead.public Map<Long,Long> getCachedDelayTotalSharesMap()
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
map<int64, int64> cached_delay_total_shares = 11;public long getCachedDelayTotalSharesOrDefault(long key,
long defaultValue)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
map<int64, int64> cached_delay_total_shares = 11;public long getCachedDelayTotalSharesOrThrow(long key)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
map<int64, int64> cached_delay_total_shares = 11;public ProfitContract.Scheme.Builder clearCachedDelayTotalShares()
public ProfitContract.Scheme.Builder removeCachedDelayTotalShares(long key)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
map<int64, int64> cached_delay_total_shares = 11;@Deprecated public Map<Long,Long> getMutableCachedDelayTotalShares()
public ProfitContract.Scheme.Builder putCachedDelayTotalShares(long key, long value)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
map<int64, int64> cached_delay_total_shares = 11;public ProfitContract.Scheme.Builder putAllCachedDelayTotalShares(Map<Long,Long> values)
Record the scheme's current total share for deferred distribution of benefits, period -> total shares.
map<int64, int64> cached_delay_total_shares = 11;public com.google.protobuf.ProtocolStringList getReceivedTokenSymbolsList()
The received token symbols.
repeated string received_token_symbols = 12;getReceivedTokenSymbolsList 在接口中 ProfitContract.SchemeOrBuilderpublic int getReceivedTokenSymbolsCount()
The received token symbols.
repeated string received_token_symbols = 12;getReceivedTokenSymbolsCount 在接口中 ProfitContract.SchemeOrBuilderpublic String getReceivedTokenSymbols(int index)
The received token symbols.
repeated string received_token_symbols = 12;getReceivedTokenSymbols 在接口中 ProfitContract.SchemeOrBuilderindex - The index of the element to return.public com.google.protobuf.ByteString getReceivedTokenSymbolsBytes(int index)
The received token symbols.
repeated string received_token_symbols = 12;getReceivedTokenSymbolsBytes 在接口中 ProfitContract.SchemeOrBuilderindex - The index of the value to return.public ProfitContract.Scheme.Builder setReceivedTokenSymbols(int index, String value)
The received token symbols.
repeated string received_token_symbols = 12;index - The index to set the value at.value - The receivedTokenSymbols to set.public ProfitContract.Scheme.Builder addReceivedTokenSymbols(String value)
The received token symbols.
repeated string received_token_symbols = 12;value - The receivedTokenSymbols to add.public ProfitContract.Scheme.Builder addAllReceivedTokenSymbols(Iterable<String> values)
The received token symbols.
repeated string received_token_symbols = 12;values - The receivedTokenSymbols to add.public ProfitContract.Scheme.Builder clearReceivedTokenSymbols()
The received token symbols.
repeated string received_token_symbols = 12;public ProfitContract.Scheme.Builder addReceivedTokenSymbolsBytes(com.google.protobuf.ByteString value)
The received token symbols.
repeated string received_token_symbols = 12;value - The bytes of the receivedTokenSymbols to add.public final ProfitContract.Scheme.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields 在接口中 com.google.protobuf.Message.BuildersetUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>public final ProfitContract.Scheme.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields 在接口中 com.google.protobuf.Message.BuildermergeUnknownFields 在类中 com.google.protobuf.GeneratedMessageV3.Builder<ProfitContract.Scheme.Builder>Copyright © 2020. All rights reserved.