package com.test.common.core.domain.model;

import java.util.List;

/**
 * @author liangdaliang
 * @Description：Jmeter线程组调用参数
 * @date 2025-04-14 18:04
 */
public class JmeterGroupRequest {
    private Long testCaseId;
    private Long sid;
    private Integer concurrentThreads;
    private Integer errorOperType;
    private Integer executeType;
    private Integer rampUpSeconds;
    private Long pressureSecond;
    private Integer loopCount;
    private Integer rpsStatus;
    private Integer rpsLimit;
    private String jmeterHomePath;
    private List<JmeterRequest> jmeterRequestList;

    public String getJmeterHomePath() {
        return jmeterHomePath;
    }

    public void setJmeterHomePath(String jmeterHomePath) {
        this.jmeterHomePath = jmeterHomePath;
    }

    public Integer getConcurrentThreads() {
        return concurrentThreads;
    }

    public void setConcurrentThreads(Integer concurrentThreads) {
        this.concurrentThreads = concurrentThreads;
    }

    public Integer getErrorOperType() {
        return errorOperType;
    }

    public void setErrorOperType(Integer errorOperType) {
        this.errorOperType = errorOperType;
    }

    public Integer getExecuteType() {
        return executeType;
    }

    public void setExecuteType(Integer executeType) {
        this.executeType = executeType;
    }

    public Integer getRampUpSeconds() {
        return rampUpSeconds;
    }

    public void setRampUpSeconds(Integer rampUpSeconds) {
        this.rampUpSeconds = rampUpSeconds;
    }

    public Long getPressureSecond() {
        return pressureSecond;
    }

    public void setPressureSecond(Long pressureSecond) {
        this.pressureSecond = pressureSecond;
    }

    public Integer getLoopCount() {
        return loopCount;
    }

    public void setLoopCount(Integer loopCount) {
        this.loopCount = loopCount;
    }

    public Integer getRpsStatus() {
        return rpsStatus;
    }

    public void setRpsStatus(Integer rpsStatus) {
        this.rpsStatus = rpsStatus;
    }

    public Integer getRpsLimit() {
        return rpsLimit;
    }

    public void setRpsLimit(Integer rpsLimit) {
        this.rpsLimit = rpsLimit;
    }

    public Long getTestCaseId() {
        return testCaseId;
    }

    public void setTestCaseId(Long testCaseId) {
        this.testCaseId = testCaseId;
    }

    public Long getSid() {
        return sid;
    }

    public void setSid(Long sid) {
        this.sid = sid;
    }

    public List<JmeterRequest> getJmeterRequestList() {
        return jmeterRequestList;
    }

    public void setJmeterRequestList(List<JmeterRequest> jmeterRequestList) {
        this.jmeterRequestList = jmeterRequestList;
    }
}
