All Downloads are FREE. Search and download functionalities are using the official Maven repository.

io.hyperfoil.controller.model.RequestStats Maven / Gradle / Ivy

There is a newer version: 0.27.1
Show newest version
package io.hyperfoil.controller.model;

import java.util.Date;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.fasterxml.jackson.annotation.JsonProperty;

public class RequestStats {

    public final String phase;

    public final int stepId;

    public final String metric;

    public final io.hyperfoil.api.statistics.StatisticsSummary summary;

    public final List failedSLAs;

    public final boolean isWarmup;

    @JsonCreator
    public RequestStats(@JsonProperty("phase") String phase, @JsonProperty("stepId") int stepId, @JsonProperty("metric") String metric, @JsonProperty("summary") io.hyperfoil.api.statistics.StatisticsSummary summary, @JsonProperty("failedSLAs") List failedSLAs, @JsonProperty("isWarmup") boolean isWarmup) {
        this.phase = phase;
        this.stepId = stepId;
        this.metric = metric;
        this.summary = summary;
        this.failedSLAs = failedSLAs;
        this.isWarmup = isWarmup;
    }
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy