package com.dacrt.SBIABackend.dto;

import java.util.List;

import javax.validation.constraints.NotNull;

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

public class RankingAplicacionesResponseDto {
	@NotNull
	private String sessionvalidthru;
	
	@NotNull
	private Long numofrecords;
	
	private List<RankingAplicacionesResponseDto2> records;
	
	private List<AppTypeDto> apptype;
    private List<AppyesnoDto> appyesno;

	public RankingAplicacionesResponseDto() {
		super();
	}

	public RankingAplicacionesResponseDto(@NotNull String sessionvalidthru, @NotNull Long numofrecords,
			List<RankingAplicacionesResponseDto2> records, List<AppTypeDto> apptype, List<AppyesnoDto> appyesno) {
		super();
		this.sessionvalidthru = sessionvalidthru;
		this.numofrecords = numofrecords;
		this.records = records;
		this.apptype = apptype;
		this.appyesno = appyesno;
	}

	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<RankingAplicacionesResponseDto2> getRecords() {
		return records;
	}

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

	public List<AppTypeDto> getApptype() {
		return apptype;
	}

	public void setApptype(List<AppTypeDto> apptype) {
		this.apptype = apptype;
	}

	public List<AppyesnoDto> getAppyesno() {
		return appyesno;
	}

	public void setAppyesno(List<AppyesnoDto> appyesno) {
		this.appyesno = appyesno;
	}

	
}
