Subversion Repositories SmartDukaan

Rev

Blame | Last modification | View Log | RSS feed

package com.spice.profitmandi.dao.model;

import com.spice.profitmandi.dao.enumuration.auth.CollectionRemark;

import java.util.Objects;

public class ClickToCallRequestModel {

    private String accountSid;
    private int agentGroup;
    private String agentNumber;
    private int callMode;
    private int callPriority;
    private int campaignId;
    private int customDtmf;
    private int customDtmfFlag;
    private String from;
    private String liveEvent;
    private int liveEventFlag;
    private int mediaFileFlag;
    private String mediaFileId;
    private int nameFileFlag;
    private String nameFileId;
    private String optionalField;
    private String pilotNumber;
    private int recordingFlag;
    private String scheduleDateTime;
    private String sessionId;
    private int smeId;
    private int status;
    private int timeLimit;
    private String countryCode;
    private String to;

    public String getAccountSid() {
        return accountSid;
    }

    public void setAccountSid(String accountSid) {
        this.accountSid = accountSid;
    }

    public int getAgentGroup() {
        return agentGroup;
    }

    public void setAgentGroup(int agentGroup) {
        this.agentGroup = agentGroup;
    }

    public String getAgentNumber() {
        return agentNumber;
    }

    public void setAgentNumber(String agentNumber) {
        this.agentNumber = agentNumber;
    }

    public int getCallMode() {
        return callMode;
    }

    public void setCallMode(int callMode) {
        this.callMode = callMode;
    }

    public int getCallPriority() {
        return callPriority;
    }

    public void setCallPriority(int callPriority) {
        this.callPriority = callPriority;
    }

    public int getCampaignId() {
        return campaignId;
    }

    public void setCampaignId(int campaignId) {
        this.campaignId = campaignId;
    }

    public int getCustomDtmf() {
        return customDtmf;
    }

    public void setCustomDtmf(int customDtmf) {
        this.customDtmf = customDtmf;
    }

    public int getCustomDtmfFlag() {
        return customDtmfFlag;
    }

    public void setCustomDtmfFlag(int customDtmfFlag) {
        this.customDtmfFlag = customDtmfFlag;
    }

    public String getFrom() {
        return from;
    }

    public void setFrom(String from) {
        this.from = from;
    }

    public String getLiveEvent() {
        return liveEvent;
    }

    public void setLiveEvent(String liveEvent) {
        this.liveEvent = liveEvent;
    }

    public int getLiveEventFlag() {
        return liveEventFlag;
    }

    public void setLiveEventFlag(int liveEventFlag) {
        this.liveEventFlag = liveEventFlag;
    }

    public int getMediaFileFlag() {
        return mediaFileFlag;
    }

    public void setMediaFileFlag(int mediaFileFlag) {
        this.mediaFileFlag = mediaFileFlag;
    }

    public String getMediaFileId() {
        return mediaFileId;
    }

    public void setMediaFileId(String mediaFileId) {
        this.mediaFileId = mediaFileId;
    }

    public int getNameFileFlag() {
        return nameFileFlag;
    }

    public void setNameFileFlag(int nameFileFlag) {
        this.nameFileFlag = nameFileFlag;
    }

    public String getNameFileId() {
        return nameFileId;
    }

    public void setNameFileId(String nameFileId) {
        this.nameFileId = nameFileId;
    }

    public String getOptionalField() {
        return optionalField;
    }

    public void setOptionalField(String optionalField) {
        this.optionalField = optionalField;
    }

    public String getPilotNumber() {
        return pilotNumber;
    }

    public void setPilotNumber(String pilotNumber) {
        this.pilotNumber = pilotNumber;
    }

    public int getRecordingFlag() {
        return recordingFlag;
    }

    public void setRecordingFlag(int recordingFlag) {
        this.recordingFlag = recordingFlag;
    }

    public String getScheduleDateTime() {
        return scheduleDateTime;
    }

    public void setScheduleDateTime(String scheduleDateTime) {
        this.scheduleDateTime = scheduleDateTime;
    }

    public String getSessionId() {
        return sessionId;
    }

    public void setSessionId(String sessionId) {
        this.sessionId = sessionId;
    }

    public int getSmeId() {
        return smeId;
    }

    public void setSmeId(int smeId) {
        this.smeId = smeId;
    }

    public int getStatus() {
        return status;
    }

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

    public int getTimeLimit() {
        return timeLimit;
    }

    public void setTimeLimit(int timeLimit) {
        this.timeLimit = timeLimit;
    }

    public String getCountryCode() {
        return countryCode;
    }

    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }

    public String getTo() {
        return to;
    }

    public void setTo(String to) {
        this.to = to;
    }

    @Override
    public boolean equals(Object o) {
        if (this == o) return true;
        if (o == null || getClass() != o.getClass()) return false;
        ClickToCallRequestModel that = (ClickToCallRequestModel) o;
        return agentGroup == that.agentGroup && callMode == that.callMode && callPriority == that.callPriority && campaignId == that.campaignId && customDtmf == that.customDtmf && customDtmfFlag == that.customDtmfFlag && liveEventFlag == that.liveEventFlag && mediaFileFlag == that.mediaFileFlag && nameFileFlag == that.nameFileFlag && recordingFlag == that.recordingFlag && smeId == that.smeId && status == that.status && timeLimit == that.timeLimit && Objects.equals(accountSid, that.accountSid) && Objects.equals(agentNumber, that.agentNumber) && Objects.equals(from, that.from) && Objects.equals(liveEvent, that.liveEvent) && Objects.equals(mediaFileId, that.mediaFileId) && Objects.equals(nameFileId, that.nameFileId) && Objects.equals(optionalField, that.optionalField) && Objects.equals(pilotNumber, that.pilotNumber) && Objects.equals(scheduleDateTime, that.scheduleDateTime) && Objects.equals(sessionId, that.sessionId) && Objects.equals(countryCode, that.countryCode) && Objects.equals(to, that.to);
    }

    @Override
    public int hashCode() {
        return Objects.hash(accountSid, agentGroup, agentNumber, callMode, callPriority, campaignId, customDtmf, customDtmfFlag, from, liveEvent, liveEventFlag, mediaFileFlag, mediaFileId, nameFileFlag, nameFileId, optionalField, pilotNumber, recordingFlag, scheduleDateTime, sessionId, smeId, status, timeLimit, countryCode, to);
    }

    @Override
    public String toString() {
        return "ClickToCallRequestModel{" +
                "accountSid='" + accountSid + '\'' +
                ", agentGroup=" + agentGroup +
                ", agentNumber='" + agentNumber + '\'' +
                ", callMode=" + callMode +
                ", callPriority=" + callPriority +
                ", campaignId=" + campaignId +
                ", customDtmf=" + customDtmf +
                ", customDtmfFlag=" + customDtmfFlag +
                ", from='" + from + '\'' +
                ", liveEvent='" + liveEvent + '\'' +
                ", liveEventFlag=" + liveEventFlag +
                ", mediaFileFlag=" + mediaFileFlag +
                ", mediaFileId='" + mediaFileId + '\'' +
                ", nameFileFlag=" + nameFileFlag +
                ", nameFileId='" + nameFileId + '\'' +
                ", optionalField='" + optionalField + '\'' +
                ", pilotNumber='" + pilotNumber + '\'' +
                ", recordingFlag=" + recordingFlag +
                ", scheduleDateTime='" + scheduleDateTime + '\'' +
                ", sessionId='" + sessionId + '\'' +
                ", smeId=" + smeId +
                ", status=" + status +
                ", timeLimit=" + timeLimit +
                ", countryCode='" + countryCode + '\'' +
                ", to='" + to + '\'' +
                '}';
    }
}