package com.arms.egovframework.javaservice.esframework.model.dto.esquery;

import lombok.AllArgsConstructor;
import lombok.Getter;
import lombok.NoArgsConstructor;
import lombok.Setter;

import java.util.ArrayList;
import java.util.List;
import java.util.Map;

@Setter
@Getter
@AllArgsConstructor
@NoArgsConstructor
public class CompositeGroupDTO extends SearchDocDTO {

	private List<CompositeSourceDTO> sources = new ArrayList<>();

	private Map<String, Object> afterKey;

	private int hitSize = 1;

	private String sortField;

	private boolean sortAscending;

	private String[] includeFields;

	private boolean contentView;

}
