Package com.casper.sdk.model.validator
Class JsonValidatorChanges
- java.lang.Object
-
- com.casper.sdk.model.validator.JsonValidatorChanges
-
public class JsonValidatorChanges extends java.lang.ObjectThe changes in a validator's status- Since:
- 0.2.0
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classJsonValidatorChanges.JsonValidatorChangesBuilder
-
Constructor Summary
Constructors Constructor Description JsonValidatorChanges()JsonValidatorChanges(PublicKey publicKey, java.util.List<JsonValidatorStatusChange> statusChanges)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static JsonValidatorChanges.JsonValidatorChangesBuilderbuilder()PublicKeygetPublicKey()The public key of the validatorjava.util.List<JsonValidatorStatusChange>getStatusChanges()The set of changes to the validator's status.voidsetPublicKey(PublicKey publicKey)The public key of the validatorvoidsetStatusChanges(java.util.List<JsonValidatorStatusChange> statusChanges)The set of changes to the validator's status.
-
-
-
Constructor Detail
-
JsonValidatorChanges
public JsonValidatorChanges()
-
JsonValidatorChanges
public JsonValidatorChanges(PublicKey publicKey, java.util.List<JsonValidatorStatusChange> statusChanges)
-
-
Method Detail
-
builder
public static JsonValidatorChanges.JsonValidatorChangesBuilder builder()
-
getPublicKey
public PublicKey getPublicKey()
The public key of the validator
-
getStatusChanges
public java.util.List<JsonValidatorStatusChange> getStatusChanges()
The set of changes to the validator's status.- See Also:
JsonValidatorStatusChange
-
setPublicKey
public void setPublicKey(PublicKey publicKey)
The public key of the validator
-
setStatusChanges
public void setStatusChanges(java.util.List<JsonValidatorStatusChange> statusChanges)
The set of changes to the validator's status.- See Also:
JsonValidatorStatusChange
-
-