package com.kryptnostic.search.v1.models.response;
import java.util.List;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonProperty;
import com.kryptnostic.kodex.v1.constants.Names;
import com.kryptnostic.search.v1.models.SearchResult;
public class SearchResultResponse {
private final List<SearchResult> data;
private final int offset;
@JsonCreator
public SearchResultResponse(
@JsonProperty( Names.DATA_FIELD ) List<SearchResult> data,
@JsonProperty( Names.OFFSET_FIELD ) int offset) {
this.data = data;
this.offset = offset;
}
@JsonProperty( Names.DATA_FIELD )
public List<SearchResult> getData() {
return data;
}
@JsonProperty( Names.OFFSET_FIELD )
public int getOffset() {
return offset;
}
}