Class ActivityBucketDTO
- java.lang.Object
-
- io.nem.symbol.sdk.openapi.jersey2.model.ActivityBucketDTO
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2020-05-15T14:38:14.328808-03:00[America/Argentina/Buenos_Aires]") public class ActivityBucketDTO extends java.lang.ObjectSupplementary data stored for importance recalculation. At each importance recalculation, existing buckets are shifted, the working bucket is finalized and a new working bucketis created. Each bucket influences at most five importance recalculations.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringJSON_PROPERTY_BENEFICIARY_COUNTstatic java.lang.StringJSON_PROPERTY_RAW_SCOREstatic java.lang.StringJSON_PROPERTY_START_HEIGHTstatic java.lang.StringJSON_PROPERTY_TOTAL_FEES_PAID
-
Constructor Summary
Constructors Constructor Description ActivityBucketDTO()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActivityBucketDTObeneficiaryCount(java.lang.Integer beneficiaryCount)booleanequals(java.lang.Object o)java.lang.IntegergetBeneficiaryCount()Number of times the account has been a beneficiary for this bucket.java.math.BigIntegergetRawScore()Probability of an account to harvest the next block.java.math.BigIntegergetStartHeight()Height of the blockchain.java.math.BigIntegergetTotalFeesPaid()Absolute amount.inthashCode()ActivityBucketDTOrawScore(java.math.BigInteger rawScore)voidsetBeneficiaryCount(java.lang.Integer beneficiaryCount)voidsetRawScore(java.math.BigInteger rawScore)voidsetStartHeight(java.math.BigInteger startHeight)voidsetTotalFeesPaid(java.math.BigInteger totalFeesPaid)ActivityBucketDTOstartHeight(java.math.BigInteger startHeight)java.lang.StringtoString()ActivityBucketDTOtotalFeesPaid(java.math.BigInteger totalFeesPaid)
-
-
-
Field Detail
-
JSON_PROPERTY_START_HEIGHT
public static final java.lang.String JSON_PROPERTY_START_HEIGHT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_TOTAL_FEES_PAID
public static final java.lang.String JSON_PROPERTY_TOTAL_FEES_PAID
- See Also:
- Constant Field Values
-
JSON_PROPERTY_BENEFICIARY_COUNT
public static final java.lang.String JSON_PROPERTY_BENEFICIARY_COUNT
- See Also:
- Constant Field Values
-
JSON_PROPERTY_RAW_SCORE
public static final java.lang.String JSON_PROPERTY_RAW_SCORE
- See Also:
- Constant Field Values
-
-
Method Detail
-
startHeight
public ActivityBucketDTO startHeight(java.math.BigInteger startHeight)
-
getStartHeight
public java.math.BigInteger getStartHeight()
Height of the blockchain.- Returns:
- startHeight
-
setStartHeight
public void setStartHeight(java.math.BigInteger startHeight)
-
totalFeesPaid
public ActivityBucketDTO totalFeesPaid(java.math.BigInteger totalFeesPaid)
-
getTotalFeesPaid
public java.math.BigInteger getTotalFeesPaid()
Absolute amount. An amount of 123456789 (absolute) for a mosaic with divisibility 6 means 123.456789 (relative).- Returns:
- totalFeesPaid
-
setTotalFeesPaid
public void setTotalFeesPaid(java.math.BigInteger totalFeesPaid)
-
beneficiaryCount
public ActivityBucketDTO beneficiaryCount(java.lang.Integer beneficiaryCount)
-
getBeneficiaryCount
public java.lang.Integer getBeneficiaryCount()
Number of times the account has been a beneficiary for this bucket.- Returns:
- beneficiaryCount
-
setBeneficiaryCount
public void setBeneficiaryCount(java.lang.Integer beneficiaryCount)
-
rawScore
public ActivityBucketDTO rawScore(java.math.BigInteger rawScore)
-
getRawScore
public java.math.BigInteger getRawScore()
Probability of an account to harvest the next block.- Returns:
- rawScore
-
setRawScore
public void setRawScore(java.math.BigInteger rawScore)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-