package com.cloud.network.rules;

import com.cloud.legacymodel.Displayable;
import com.cloud.legacymodel.Identity;
import com.cloud.legacymodel.InternalIdentity;

/**
 */
public interface HealthCheckPolicy extends InternalIdentity, Identity, Displayable {

    public long getLoadBalancerId();

    public String getpingpath();

    public String getDescription();

    public int getResponseTime();

    public int getHealthcheckInterval();

    public int getHealthcheckThresshold();

    public int getUnhealthThresshold();

    public boolean isRevoke();

    @Override
    boolean isDisplay();
}
