package io.cattle.platform.core.addon;
import io.github.ibuildthecloud.gdapi.annotation.Field;
import io.github.ibuildthecloud.gdapi.annotation.Type;
@Type(list = false)
public class RecreateOnQuorumStrategyConfig {
private static Integer defaultQuorum = 1;
Integer quorum;
public RecreateOnQuorumStrategyConfig() {
}
public RecreateOnQuorumStrategyConfig(Integer quorum) {
this.quorum = quorum;
}
@Field(nullable = false, required = true)
public Integer getQuorum() {
return quorum != null ? quorum : defaultQuorum;
}
public void setQuorum(Integer quorum) {
this.quorum = quorum;
}
}