package ru.yandex.webmaster3.viewer.http.checklist.extras;

import ru.yandex.webmaster3.core.http.ActionResponse;
import ru.yandex.webmaster3.core.checklist.data.NotMobileFriendlyStatus;
import ru.yandex.webmaster3.core.checklist.data.SiteProblemContent;
import ru.yandex.webmaster3.storage.checklist.data.problems.MobileUrlSample;

import java.util.List;
import java.util.Map;
import lombok.AllArgsConstructor;
import lombok.Getter;

/**
 * @author avhaliullin
 */
@Getter
@AllArgsConstructor
public class NotMobileFriendlyPageSamplesResponse implements ActionResponse.NormalResponse {
    private final SiteProblemContent.NotMobileFriendly problem;
    private final Map<NotMobileFriendlyStatus, List<MobileUrlSample>> samples;
    private final int totalSamples;
}