package io.gimbalabs.hilltop.api.v0.models; import com.fasterxml.jackson.annotation.JsonIgnoreProperties; import java.lang.Double; import java.lang.Integer; import java.lang.Long; import java.lang.String; import lombok.Data; import me.geso.tinyvalidator.constraints.NotNull; /** * Generated by API Builder - https://www.apibuilder.io * Service version: 0.0.1-SNAPSHOT * User agent: apibuilder app.apibuilder.io/gimbalabs/hilltop-api/0.0.1-SNAPSHOT/java_aws_lambda_pojo_client * * WARNING: not all features (notably unions) and data types work with the java generator yet. * Java POJO generator is designed to be used with AWS Lambdas. * If you are considering using this library, would like to request/discuss features, or would like to share how you're using it, please contact daniel.kirby@gilt.com * */ @Data @JsonIgnoreProperties( ignoreUnknown = true ) public class Sigma { @NotNull protected Double sigma; @NotNull protected Integer epoch; @NotNull protected Long totalStaked; @NotNull protected Long activeStake; @NotNull protected String nonce; @NotNull protected Double d; public Sigma(Double sigma, Integer epoch, Long totalStaked, Long activeStake, String nonce, Double d) { this.sigma = sigma; this.epoch = epoch; this.totalStaked = totalStaked; this.activeStake = activeStake; this.nonce = nonce; this.d = d; } public Sigma() { } public Double getSigma() { return sigma; } public void setSigma(Double sigma) { this.sigma = sigma; } public Integer getEpoch() { return epoch; } public void setEpoch(Integer epoch) { this.epoch = epoch; } public Long getTotalStaked() { return totalStaked; } public void setTotalStaked(Long totalStaked) { this.totalStaked = totalStaked; } public Long getActiveStake() { return activeStake; } public void setActiveStake(Long activeStake) { this.activeStake = activeStake; } public String getNonce() { return nonce; } public void setNonce(String nonce) { this.nonce = nonce; } public Double getD() { return d; } public void setD(Double d) { this.d = d; } }