All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.os.falcon.dwh.message.CSAdsDwhLog Maven / Gradle / Ivy

 /*
 * To change this license header, choose License Headers in Project Properties.
 * To change this template file, choose Tools | Templates
 * and open the template in the editor.
 */
package com.os.falcon.dwh.message;

import com.fasterxml.jackson.annotation.JsonIgnore;
import com.os.falcon.dwh.event.constant.DWHEvents;
import com.os.falcon.dwh.message.item.AccountInfoItem;
import com.os.falcon.network.api.message.FMessage;

/**
 *
 * @author phamquan
 */
public class CSAdsDwhLog extends FMessage {

    private AccountInfoItem accountInfo;    
    private String sessionId;
    private String type;
    private String provider;
    private String unitId;
    private String where;
    private String status;
    private long createdDate;
    
    @Override
    @JsonIgnore
    public String getEvent() {
        return DWHEvents.CS_ADS_LOG;
    }

    public CSAdsDwhLog() {
    }

    public CSAdsDwhLog(AccountInfoItem accountInfo, String sessionId, String type, String provider, String unitId, String where, String status, long createdDate) {
        this.accountInfo = accountInfo;
        this.sessionId = sessionId;
        this.type = type;
        this.provider = provider;
        this.unitId = unitId;
        this.where = where;
        this.status = status;
        this.createdDate = createdDate;
    }
    
    

    public AccountInfoItem getAccountInfo() {
        return accountInfo;
    }

    public void setAccountInfo(AccountInfoItem accountInfo) {
        this.accountInfo = accountInfo;
    }

    public String getSessionId() {
        return sessionId;
    }

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

    public String getType() {
        return type;
    }

    public void setType(String type) {
        this.type = type;
    }

    public String getProvider() {
        return provider;
    }

    public void setProvider(String provider) {
        this.provider = provider;
    }

    public String getUnitId() {
        return unitId;
    }

    public void setUnitId(String unitId) {
        this.unitId = unitId;
    }

    public String getWhere() {
        return where;
    }

    public void setWhere(String where) {
        this.where = where;
    }

    public String getStatus() {
        return status;
    }

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

    public long getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(long createdDate) {
        this.createdDate = createdDate;
    }


    
    
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy