@Override public boolean equals(Object obj) { if (obj instanceof RestartPolicy) { RestartPolicy other = (RestartPolicy) obj; return new EqualsBuilder().append(maximumRetryCount, other.getMaximumRetryCount()) .append(name, other.getName()).isEquals(); } else { return super.equals(obj); } }
@Override public boolean equals(Object obj) { if (obj instanceof RestartPolicy) { RestartPolicy other = (RestartPolicy) obj; return new EqualsBuilder().append(maximumRetryCount, other.getMaximumRetryCount()) .append(name, other.getName()).isEquals(); } else { return super.equals(obj); } }
void setRestartPolicy(Instance instance, RestartPolicy restartPolicy) { if (restartPolicy == null || StringUtils.isEmpty(restartPolicy.getName())) { return; } io.cattle.platform.core.addon.RestartPolicy rp = new io.cattle.platform.core.addon.RestartPolicy(); rp.setMaximumRetryCount(restartPolicy.getMaximumRetryCount()); rp.setName(restartPolicy.getName()); setField(instance, FIELD_RESTART_POLICY, rp); }