package oracle.kv.impl.mgmt.snmp.generated;

//
// Generated by mibgen version 5.1 (03/08/07) when compiling OracleNosqlMIB in standard metadata mode.
//


// jmx imports
//
import com.sun.management.snmp.SnmpStatusException;

/**
 * This interface is used for representing the remote management interface for the "Admin" MBean.
 */
public interface AdminMBean {

    /**
     * Getter for the "AdminPollPeriod" variable.
     */
    public Integer getAdminPollPeriod() throws SnmpStatusException;

    /**
     * Getter for the "AdminLogFileLimit" variable.
     */
    public Integer getAdminLogFileLimit() throws SnmpStatusException;

    /**
     * Getter for the "AdminLogFileCount" variable.
     */
    public Integer getAdminLogFileCount() throws SnmpStatusException;

    /**
     * Getter for the "AdminHttpPort" variable.
     */
    public Integer getAdminHttpPort() throws SnmpStatusException;

    /**
     * Getter for the "AdminServiceStatus" variable.
     */
    public EnumAdminServiceStatus getAdminServiceStatus() throws SnmpStatusException;

    /**
     * Getter for the "AdminId" variable.
     */
    public Integer getAdminId() throws SnmpStatusException;

    /**
     * Getter for the "AdminIsMaster" variable.
     */
    public EnumAdminIsMaster getAdminIsMaster() throws SnmpStatusException;

    /**
     * Getter for the "AdminEventExpiryAge" variable.
     */
    public Integer getAdminEventExpiryAge() throws SnmpStatusException;

}
