package com.dacrt.SBIABackend.dto.responseDto;

import java.util.List;

import com.dacrt.SBIABackend.dto.TechnologyRecordDto;
import com.dacrt.SBIABackend.dto.TypesUnitDto;
import com.dacrt.SBIABackend.security.dto.PrivilegesAllDto;

public class TechnologyResponseDto {

	private String sessionvalidthru;
	private Long numofrecords;
	private List<TechnologyRecordDto> records;
	private List<TypesUnitDto> techlayer;
	private List<TypesUnitDto> techtype;
	private List<TypesUnitDto> techyesno;
	private List<TypesUnitDto> techmonitored;
	private List<TypesUnitDto> techeoleos;
	private PrivilegesAllDto privileges;
	
	public TechnologyResponseDto() {
		super();
		// TODO Auto-generated constructor stub
	}

	public TechnologyResponseDto(String sessionvalidthru, Long numofrecords, List<TechnologyRecordDto> records,
			List<TypesUnitDto> techlayer, List<TypesUnitDto> techtype, List<TypesUnitDto> techyesno,
			List<TypesUnitDto> techmonitored,List<TypesUnitDto> techeoleos, PrivilegesAllDto privileges) {
		super();
		this.sessionvalidthru = sessionvalidthru;
		this.numofrecords = numofrecords;
		this.records = records;
		this.techlayer = techlayer;
		this.techtype = techtype;
		this.techyesno = techyesno;
		this.techmonitored = techmonitored;
		this.privileges = privileges;
		this.techeoleos = techeoleos;
	}

	public String getSessionvalidthru() {
		return sessionvalidthru;
	}

	public void setSessionvalidthru(String sessionvalidthru) {
		this.sessionvalidthru = sessionvalidthru;
	}

	public Long getNumofrecords() {
		return numofrecords;
	}

	public void setNumofrecords(Long numofrecords) {
		this.numofrecords = numofrecords;
	}

	public List<TechnologyRecordDto> getRecords() {
		return records;
	}

	public void setRecords(List<TechnologyRecordDto> records) {
		this.records = records;
	}

	public List<TypesUnitDto> getTechlayer() {
		return techlayer;
	}

	public void setTechlayer(List<TypesUnitDto> techlayer) {
		this.techlayer = techlayer;
	}

	public List<TypesUnitDto> getTechtype() {
		return techtype;
	}

	public void setTechtype(List<TypesUnitDto> techtype) {
		this.techtype = techtype;
	}

	public List<TypesUnitDto> getTechyesno() {
		return techyesno;
	}

	public void setTechyesno(List<TypesUnitDto> techyesno) {
		this.techyesno = techyesno;
	}

	public List<TypesUnitDto> getTechmonitored() {
		return techmonitored;
	}

	public void setTechmonitored(List<TypesUnitDto> techmonitored) {
		this.techmonitored = techmonitored;
	}

	public PrivilegesAllDto getPrivileges() {
		return privileges;
	}

	public void setPrivileges(PrivilegesAllDto privileges) {
		this.privileges = privileges;
	}

	public List<TypesUnitDto> getTecheoleos() {
		return techeoleos;
	}

	public void setTecheoleos(List<TypesUnitDto> techeoleos) {
		this.techeoleos = techeoleos;
	}

}
