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

com.mozu.api.contracts.customer.CustomerAuditEntry Maven / Gradle / Ivy

Go to download

Mozu Java is a SDK that enables you to create robust Java applications that integrate with the Mozu platform

There is a newer version: 2.6.1-RC1
Show newest version
/**
 *     This code was auto-generated by a Codezu.     
 *
 *     Changes to this file may cause incorrect behavior and will be lost if
 *     the code is regenerated.
 */
package com.mozu.api.contracts.customer;

import java.io.Serializable;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import org.joda.time.DateTime;
import java.io.IOException;
import java.lang.ClassNotFoundException;

/**
 *	A list of audit details associated with a specific customer account.
 */
@JsonIgnoreProperties(ignoreUnknown = true)
public class CustomerAuditEntry implements Serializable
{
	// Default Serial Version UID
	private static final long serialVersionUID = 1L;

	/**
	 * Applicattion associated with this entry
	 */
	protected  String application;

	public String getApplication() {
		return this.application;
	}

	public void setApplication(String application) {
		this.application = application;
	}

	/**
	 * Unique identifer of the customer account. This ID is used to associate numerous types of data and object with the customer account, including orders, returns, wish lists, and in-store credit.
	 */
	protected  Integer customerAccountId;

	public Integer getCustomerAccountId() {
		return this.customerAccountId;
	}

	public void setCustomerAccountId(Integer customerAccountId) {
		this.customerAccountId = customerAccountId;
	}

	/**
	 * The unique identifier of the audit entry associated with the customer account.
	 */
	protected  Integer customerAuditEntryId;

	public Integer getCustomerAuditEntryId() {
		return this.customerAuditEntryId;
	}

	public void setCustomerAuditEntryId(Integer customerAuditEntryId) {
		this.customerAuditEntryId = customerAuditEntryId;
	}

	/**
	 * The localized description in text for the object, displayed per the locale code. For example, descriptions are used for product descriptions, attributes, and pre-authorization transaction types.
	 */
	protected  String description;

	public String getDescription() {
		return this.description;
	}

	public void setDescription(String description) {
		this.description = description;
	}

	/**
	 * The date the audit entries was created.
	 */
	protected  DateTime entryDate;

	public DateTime getEntryDate() {
		return this.entryDate;
	}

	public void setEntryDate(DateTime entryDate) {
		this.entryDate = entryDate;
	}

	/**
	 * The unique identifier of the user who created the audit entry.
	 */
	protected  String entryUser;

	public String getEntryUser() {
		return this.entryUser;
	}

	public void setEntryUser(String entryUser) {
		this.entryUser = entryUser;
	}

	/**
	 * The path of the field value that was changed, for example 
	 */
	protected  String fieldPath;

	public String getFieldPath() {
		return this.fieldPath;
	}

	public void setFieldPath(String fieldPath) {
		this.fieldPath = fieldPath;
	}

	/**
	 * The field's new value after the audit entry event.
	 */
	protected  String newValue;

	public String getNewValue() {
		return this.newValue;
	}

	public void setNewValue(String newValue) {
		this.newValue = newValue;
	}

	/**
	 * The field's original value before the audit entry event.
	 */
	protected  String oldValue;

	public String getOldValue() {
		return this.oldValue;
	}

	public void setOldValue(String oldValue) {
		this.oldValue = oldValue;
	}

	/**
	 * The site identifier associated with this audit entry.
	 */
	protected  String site;

	public String getSite() {
		return this.site;
	}

	public void setSite(String site) {
		this.site = site;
	}


}




© 2015 - 2024 Weber Informatics LLC | Privacy Policy