package kz.konturai.parser.dto;

import java.time.LocalDateTime;

public class MarketingAnalysisResponse {
    private String analysisId;
    private String status;
    private LocalDateTime estimatedCompletionTime;
    private String message;
    private Integer queuePosition;
    private Integer estimatedWaitTime;

    public MarketingAnalysisResponse() {
    }

    public MarketingAnalysisResponse(String analysisId, String status, LocalDateTime estimatedCompletionTime,
            String message) {
        this.analysisId = analysisId;
        this.status = status;
        this.estimatedCompletionTime = estimatedCompletionTime;
        this.message = message;
    }

    public String getAnalysisId() {
        return analysisId;
    }

    public void setAnalysisId(String analysisId) {
        this.analysisId = analysisId;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public LocalDateTime getEstimatedCompletionTime() {
        return estimatedCompletionTime;
    }

    public void setEstimatedCompletionTime(LocalDateTime estimatedCompletionTime) {
        this.estimatedCompletionTime = estimatedCompletionTime;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public Integer getQueuePosition() {
        return queuePosition;
    }

    public void setQueuePosition(Integer queuePosition) {
        this.queuePosition = queuePosition;
    }

    public Integer getEstimatedWaitTime() {
        return estimatedWaitTime;
    }

    public void setEstimatedWaitTime(Integer estimatedWaitTime) {
        this.estimatedWaitTime = estimatedWaitTime;
    }
}
