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

net.nemerosa.ontrack.model.structure.ValidationRunRequest Maven / Gradle / Ivy

There is a newer version: 4.4.5
Show newest version
package net.nemerosa.ontrack.model.structure;

import lombok.Data;

import java.beans.ConstructorProperties;
import java.util.Collections;
import java.util.List;

@Data
public class ValidationRunRequest {

    private final Integer validationStampId;
    private final String validationStampName;
    private final String validationRunStatusId;
    private final String description;
    private final List properties;

    @ConstructorProperties({"validationStampId", "validationStampName", "validationRunStatusId", "description", "properties"})
    public ValidationRunRequest(Integer validationStampId, String validationStampName, String validationRunStatusId, String description, List properties) {
        this.validationStampId = validationStampId;
        this.validationStampName = validationStampName;
        this.validationRunStatusId = validationRunStatusId;
        this.description = description;
        this.properties = properties != null ? properties : Collections.emptyList();
    }

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy