package com.dacrt.SBIABackend.dto;

import java.util.List;

import javax.validation.constraints.NotNull;

public class ImpactResponseDto {
	@NotNull
	private Integer id;
	@NotNull
	private StatusDto  status;
	
	@NotNull
	private RtoResponseDto  rto;
	
	private List<PeriodsResponseDto> periods;
	
	private List<ScaleResponseDto> scale;

	public ImpactResponseDto() {
		super();
	}

	public ImpactResponseDto(@NotNull Integer id, @NotNull StatusDto status, @NotNull RtoResponseDto rto,
			List<PeriodsResponseDto> periods, List<ScaleResponseDto> scale) {
		super();
		this.id = id;
		this.status = status;
		this.rto = rto;
		this.periods = periods;
		this.scale = scale;
	}

	public Integer getId() {
		return id;
	}

	public void setId(Integer id) {
		this.id = id;
	}

	public StatusDto getStatus() {
		return status;
	}

	public void setStatus(StatusDto status) {
		this.status = status;
	}

	public RtoResponseDto getRto() {
		return rto;
	}

	public void setRto(RtoResponseDto rto) {
		this.rto = rto;
	}

	public List<PeriodsResponseDto> getPeriods() {
		return periods;
	}

	public void setPeriods(List<PeriodsResponseDto> periods) {
		this.periods = periods;
	}

	public List<ScaleResponseDto> getScale() {
		return scale;
	}

	public void setScale(List<ScaleResponseDto> scale) {
		this.scale = scale;
	}
	
}
