Loading escheduler-api/src/main/java/cn/escheduler/api/dto/CommandStateCount.java 0 → 100644 +60 −0 Original line number Diff line number Diff line /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package cn.escheduler.api.dto; import cn.escheduler.common.enums.ExecutionStatus; /** * command state count */ public class CommandStateCount { private int errorCount; private int normalCount; private ExecutionStatus commandState; public CommandStateCount(){} public CommandStateCount(int errorCount, int normalCount, ExecutionStatus commandState) { this.errorCount = errorCount; this.normalCount = normalCount; this.commandState = commandState; } public int getErrorCount() { return errorCount; } public void setErrorCount(int errorCount) { this.errorCount = errorCount; } public int getNormalCount() { return normalCount; } public void setNormalCount(int normalCount) { this.normalCount = normalCount; } public ExecutionStatus getCommandState() { return commandState; } public void setCommandState(ExecutionStatus commandState) { this.commandState = commandState; } } Loading
escheduler-api/src/main/java/cn/escheduler/api/dto/CommandStateCount.java 0 → 100644 +60 −0 Original line number Diff line number Diff line /* * Licensed to the Apache Software Foundation (ASF) under one or more * contributor license agreements. See the NOTICE file distributed with * this work for additional information regarding copyright ownership. * The ASF licenses this file to You under the Apache License, Version 2.0 * (the "License"); you may not use this file except in compliance with * the License. You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. */ package cn.escheduler.api.dto; import cn.escheduler.common.enums.ExecutionStatus; /** * command state count */ public class CommandStateCount { private int errorCount; private int normalCount; private ExecutionStatus commandState; public CommandStateCount(){} public CommandStateCount(int errorCount, int normalCount, ExecutionStatus commandState) { this.errorCount = errorCount; this.normalCount = normalCount; this.commandState = commandState; } public int getErrorCount() { return errorCount; } public void setErrorCount(int errorCount) { this.errorCount = errorCount; } public int getNormalCount() { return normalCount; } public void setNormalCount(int normalCount) { this.normalCount = normalCount; } public ExecutionStatus getCommandState() { return commandState; } public void setCommandState(ExecutionStatus commandState) { this.commandState = commandState; } }