package com.alibaba.doris.dataserver.monitor.action; import com.alibaba.doris.common.data.util.ByteUtils; import com.alibaba.doris.dataserver.action.ActionType; import com.alibaba.doris.dataserver.action.parser.ActionParser; /** * @author yi.zhou */ public enum StatsActionType implements ActionType { STATS("stats", new StatsActionParser()); private StatsActionType(String name, ActionParser actionParser) { this.command = name; this.commandBytes = ByteUtils.stringToByte(command); this.parser = actionParser; } public String getName() { return command; } public byte[] getNameBytes() { return commandBytes; } public ActionParser getParser() { return parser; } private ActionParser parser; private String command; private byte[] commandBytes; }