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

com.tinypass.client.common.TermChangeEvent Maven / Gradle / Ivy

There is a newer version: 16.331.0
Show newest version
package com.tinypass.client.common;

import com.fasterxml.jackson.annotation.JsonProperty;
import com.fasterxml.jackson.annotation.JsonCreator;
import com.fasterxml.jackson.annotation.JsonValue;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

public class TermChangeEvent extends Event {
    private String aid;
    private String uid;
    private String userEmail;
    private String previousTermId;
    private String previousTermName;
    private String newTermId;
    private String newTermName;
    private String previousSubscriptionId;
    private String newSubscriptionId;
    private String newSubscriptionRid;
    private String newSubscriptionAccessId;
    private String newBillingPlan;
    private Long newSubscriptionNextBillDate;
    private Long dateOfAccessChange;
    private Long dateOfBillingChange;
    private String upiId;
    private Boolean isInGrace;
    private Long gracePeriodStartDate;
    private Integer gracePeriodLength;
    private Integer failureCounter;
    private String passiveChurnLogicId;
    private String declineReason;
    private String paymentId;
    private String changedBy;

    public String getAid() {
        return aid;
    }

    public void setAid(String aid) {
        this.aid = aid;
    }

    public String getUid() {
        return uid;
    }

    public void setUid(String uid) {
        this.uid = uid;
    }

    public String getUserEmail() {
        return userEmail;
    }

    public void setUserEmail(String userEmail) {
        this.userEmail = userEmail;
    }

    public String getPreviousTermId() {
        return previousTermId;
    }

    public void setPreviousTermId(String previousTermId) {
        this.previousTermId = previousTermId;
    }

    public String getPreviousTermName() {
        return previousTermName;
    }

    public void setPreviousTermName(String previousTermName) {
        this.previousTermName = previousTermName;
    }

    public String getNewTermId() {
        return newTermId;
    }

    public void setNewTermId(String newTermId) {
        this.newTermId = newTermId;
    }

    public String getNewTermName() {
        return newTermName;
    }

    public void setNewTermName(String newTermName) {
        this.newTermName = newTermName;
    }

    public String getPreviousSubscriptionId() {
        return previousSubscriptionId;
    }

    public void setPreviousSubscriptionId(String previousSubscriptionId) {
        this.previousSubscriptionId = previousSubscriptionId;
    }

    public String getNewSubscriptionId() {
        return newSubscriptionId;
    }

    public void setNewSubscriptionId(String newSubscriptionId) {
        this.newSubscriptionId = newSubscriptionId;
    }

    public String getNewSubscriptionRid() {
        return newSubscriptionRid;
    }

    public void setNewSubscriptionRid(String newSubscriptionRid) {
        this.newSubscriptionRid = newSubscriptionRid;
    }

    public String getNewSubscriptionAccessId() {
        return newSubscriptionAccessId;
    }

    public void setNewSubscriptionAccessId(String newSubscriptionAccessId) {
        this.newSubscriptionAccessId = newSubscriptionAccessId;
    }

    public String getNewBillingPlan() {
        return newBillingPlan;
    }

    public void setNewBillingPlan(String newBillingPlan) {
        this.newBillingPlan = newBillingPlan;
    }

    public Long getNewSubscriptionNextBillDate() {
        return newSubscriptionNextBillDate;
    }

    public void setNewSubscriptionNextBillDate(Long newSubscriptionNextBillDate) {
        this.newSubscriptionNextBillDate = newSubscriptionNextBillDate;
    }

    public Long getDateOfAccessChange() {
        return dateOfAccessChange;
    }

    public void setDateOfAccessChange(Long dateOfAccessChange) {
        this.dateOfAccessChange = dateOfAccessChange;
    }

    public Long getDateOfBillingChange() {
        return dateOfBillingChange;
    }

    public void setDateOfBillingChange(Long dateOfBillingChange) {
        this.dateOfBillingChange = dateOfBillingChange;
    }

    public String getUpiId() {
        return upiId;
    }

    public void setUpiId(String upiId) {
        this.upiId = upiId;
    }

    public Boolean getIsInGrace() {
        return isInGrace;
    }

    public void setIsInGrace(Boolean isInGrace) {
        this.isInGrace = isInGrace;
    }

    public Long getGracePeriodStartDate() {
        return gracePeriodStartDate;
    }

    public void setGracePeriodStartDate(Long gracePeriodStartDate) {
        this.gracePeriodStartDate = gracePeriodStartDate;
    }

    public Integer getGracePeriodLength() {
        return gracePeriodLength;
    }

    public void setGracePeriodLength(Integer gracePeriodLength) {
        this.gracePeriodLength = gracePeriodLength;
    }

    public Integer getFailureCounter() {
        return failureCounter;
    }

    public void setFailureCounter(Integer failureCounter) {
        this.failureCounter = failureCounter;
    }

    public String getPassiveChurnLogicId() {
        return passiveChurnLogicId;
    }

    public void setPassiveChurnLogicId(String passiveChurnLogicId) {
        this.passiveChurnLogicId = passiveChurnLogicId;
    }

    public String getDeclineReason() {
        return declineReason;
    }

    public void setDeclineReason(String declineReason) {
        this.declineReason = declineReason;
    }

    public String getPaymentId() {
        return paymentId;
    }

    public void setPaymentId(String paymentId) {
        this.paymentId = paymentId;
    }

    public String getChangedBy() {
        return changedBy;
    }

    public void setChangedBy(String changedBy) {
        this.changedBy = changedBy;
    }

}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy