package com.example.demo.entity;

import java.util.UUID;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;

import org.hibernate.annotations.GenericGenerator;

@Entity
@Table(name = "app_campaign_adunit_assoc")
public class CampaignAdunit {

	@Id
	@GeneratedValue(generator = "uuid2")
	@GenericGenerator(name = "uuid2", strategy = "uuid2")
	@Column(name = "assoc_id", columnDefinition = "BINARY(16)")
	private UUID assoc_id;

	@Column(name = "campaign_id", columnDefinition = "BINARY(16)")
	private UUID campaign_id;

	@Column(name = "adunit_id", columnDefinition = "BINARY(16)")
	private UUID adunit_id;

	public UUID getAssoc_id() {
		return assoc_id;
	}

	public void setAssoc_id(UUID assoc_id) {
		this.assoc_id = assoc_id;
	}

	public UUID getCampaign_id() {
		return campaign_id;
	}

	public void setCampaign_id(UUID campaign_id) {
		this.campaign_id = campaign_id;
	}

	public UUID getAdunit_id() {
		return adunit_id;
	}

	public void setAdunit_id(UUID adunit_id) {
		this.adunit_id = adunit_id;
	}

}
