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

com.citrix.sharefile.api.models.SFFreeTrialAccount Maven / Gradle / Ivy


// ------------------------------------------------------------------------------
// 
//     This code was generated by a tool.
//  
//     Changes to this file may cause incorrect behavior and will be lost if
//     the code is regenerated.
//     
//	   Copyright (c) 2017 Citrix ShareFile. All rights reserved.
// 
// ------------------------------------------------------------------------------

package com.citrix.sharefile.api.models;

import java.io.InputStream;
import java.util.ArrayList;
import java.net.URI;
import java.util.Date;
import java.util.Map;
import java.util.HashMap;

import com.google.gson.annotations.SerializedName;
import com.citrix.sharefile.api.*;
import com.citrix.sharefile.api.enumerations.*;
import com.citrix.sharefile.api.models.*;

public class SFFreeTrialAccount extends SFAccount {

	@SerializedName("PromoCode")
	private String PromoCode;
	@SerializedName("EndDate")
	private Date EndDate;
	@SerializedName("IsValid")
	private Boolean IsValid;
	@SerializedName("HasFollowedUp")
	private Boolean HasFollowedUp;
	@SerializedName("FollowUpDate")
	private Date FollowUpDate;
	@SerializedName("CancellationReason")
	private String CancellationReason;
	@SerializedName("SignupProcess")
	private String SignupProcess;
	@SerializedName("ConversionIndex")
	private Double ConversionIndex;
	@SerializedName("ConversionIndexDay7")
	private Double ConversionIndexDay7;
	@SerializedName("ConversionIndexDay14")
	private Double ConversionIndexDay14;
	@SerializedName("LTVIndex")
	private Double LTVIndex;
	@SerializedName("AllSources")
	private String AllSources;
	@SerializedName("ReferralID")
	private String ReferralID;
	@SerializedName("TrialTypeID")
	private Integer TrialTypeID;
	@SerializedName("InitialCallRepID")
	private String InitialCallRepID;
	@SerializedName("InitialCallDate")
	private Date InitialCallDate;
	@SerializedName("DemoStatus")
	private Integer DemoStatus;
	@SerializedName("DemoDate")
	private Date DemoDate;
	@SerializedName("MarketoID")
	private String MarketoID;
	@SerializedName("IsResellerAccount")
	private Boolean IsResellerAccount;
	@SerializedName("IsAmazon")
	private Boolean IsAmazon;
	@SerializedName("BrandingStylesStr")
	private String BrandingStylesStr;
	@SerializedName("DatabaseLevel")
	private SFSafeEnum DatabaseLevel;
	@SerializedName("ResellerInfo")
	private SFReseller ResellerInfo;
	@SerializedName("TopLevelDomain")
	private String TopLevelDomain;
	@SerializedName("WebUserId")
	private String WebUserId;
	@SerializedName("RightSignatureAdmin")
	private SFUser RightSignatureAdmin;
	@SerializedName("OpportunityId")
	private String OpportunityId;
	@SerializedName("CreatedBy")
	private SFShareFileRepresentative CreatedBy;
	@SerializedName("RightSignatureShareFileRep")
	private SFShareFileRepresentative RightSignatureShareFileRep;
	@SerializedName("IsNewRightSignatureAdmin")
	private Boolean IsNewRightSignatureAdmin;
	@SerializedName("IsDemo")
	private Boolean IsDemo;
	@SerializedName("IsCardRequired")
	private Boolean IsCardRequired;
	@SerializedName("IsCMSZ")
	private Boolean IsCMSZ;
	@SerializedName("ProvisionedById")
	private String ProvisionedById;
	@SerializedName("TrialLengthInDays")
	private Integer TrialLengthInDays;
	@SerializedName("EnterpriseOrders")
	private ArrayList EnterpriseOrders;
	@SerializedName("IsHipaaBaa")
	private Boolean IsHipaaBaa;
	@SerializedName("ExternalId")
	private String ExternalId;
	@SerializedName("TenantOptions")
	private SFTenantAccountCreationParameters TenantOptions;

	public String getPromoCode() {
		return this.PromoCode;
	}

	public void setPromoCode(String promocode) {
		this.PromoCode = promocode;
	}
	public Date getEndDate() {
		return this.EndDate;
	}

	public void setEndDate(Date enddate) {
		this.EndDate = enddate;
	}
	public Boolean getIsValid() {
		return this.IsValid;
	}

	public void setIsValid(Boolean isvalid) {
		this.IsValid = isvalid;
	}
	public Boolean getHasFollowedUp() {
		return this.HasFollowedUp;
	}

	public void setHasFollowedUp(Boolean hasfollowedup) {
		this.HasFollowedUp = hasfollowedup;
	}
	public Date getFollowUpDate() {
		return this.FollowUpDate;
	}

	public void setFollowUpDate(Date followupdate) {
		this.FollowUpDate = followupdate;
	}
	public String getCancellationReason() {
		return this.CancellationReason;
	}

	public void setCancellationReason(String cancellationreason) {
		this.CancellationReason = cancellationreason;
	}
	public String getSignupProcess() {
		return this.SignupProcess;
	}

	public void setSignupProcess(String signupprocess) {
		this.SignupProcess = signupprocess;
	}
	public Double getConversionIndex() {
		return this.ConversionIndex;
	}

	public void setConversionIndex(Double conversionindex) {
		this.ConversionIndex = conversionindex;
	}
	public Double getConversionIndexDay7() {
		return this.ConversionIndexDay7;
	}

	public void setConversionIndexDay7(Double conversionindexday7) {
		this.ConversionIndexDay7 = conversionindexday7;
	}
	public Double getConversionIndexDay14() {
		return this.ConversionIndexDay14;
	}

	public void setConversionIndexDay14(Double conversionindexday14) {
		this.ConversionIndexDay14 = conversionindexday14;
	}
	public Double getLTVIndex() {
		return this.LTVIndex;
	}

	public void setLTVIndex(Double ltvindex) {
		this.LTVIndex = ltvindex;
	}
	public String getAllSources() {
		return this.AllSources;
	}

	public void setAllSources(String allsources) {
		this.AllSources = allsources;
	}
	public String getReferralID() {
		return this.ReferralID;
	}

	public void setReferralID(String referralid) {
		this.ReferralID = referralid;
	}
	public Integer getTrialTypeID() {
		return this.TrialTypeID;
	}

	public void setTrialTypeID(Integer trialtypeid) {
		this.TrialTypeID = trialtypeid;
	}
	public String getInitialCallRepID() {
		return this.InitialCallRepID;
	}

	public void setInitialCallRepID(String initialcallrepid) {
		this.InitialCallRepID = initialcallrepid;
	}
	public Date getInitialCallDate() {
		return this.InitialCallDate;
	}

	public void setInitialCallDate(Date initialcalldate) {
		this.InitialCallDate = initialcalldate;
	}
	public Integer getDemoStatus() {
		return this.DemoStatus;
	}

	public void setDemoStatus(Integer demostatus) {
		this.DemoStatus = demostatus;
	}
	public Date getDemoDate() {
		return this.DemoDate;
	}

	public void setDemoDate(Date demodate) {
		this.DemoDate = demodate;
	}
	public String getMarketoID() {
		return this.MarketoID;
	}

	public void setMarketoID(String marketoid) {
		this.MarketoID = marketoid;
	}
	public Boolean getIsResellerAccount() {
		return this.IsResellerAccount;
	}

	public void setIsResellerAccount(Boolean isreselleraccount) {
		this.IsResellerAccount = isreselleraccount;
	}
	public Boolean getIsAmazon() {
		return this.IsAmazon;
	}

	public void setIsAmazon(Boolean isamazon) {
		this.IsAmazon = isamazon;
	}
	public String getBrandingStylesStr() {
		return this.BrandingStylesStr;
	}

	public void setBrandingStylesStr(String brandingstylesstr) {
		this.BrandingStylesStr = brandingstylesstr;
	}
	public SFSafeEnum getDatabaseLevel() {
		return this.DatabaseLevel;
	}

	public void setDatabaseLevel(SFSafeEnum databaselevel) {
		this.DatabaseLevel = databaselevel;
	}
	public SFReseller getResellerInfo() {
		return this.ResellerInfo;
	}

	public void setResellerInfo(SFReseller resellerinfo) {
		this.ResellerInfo = resellerinfo;
	}
	public String getTopLevelDomain() {
		return this.TopLevelDomain;
	}

	public void setTopLevelDomain(String topleveldomain) {
		this.TopLevelDomain = topleveldomain;
	}
	public String getWebUserId() {
		return this.WebUserId;
	}

	public void setWebUserId(String webuserid) {
		this.WebUserId = webuserid;
	}
	public SFUser getRightSignatureAdmin() {
		return this.RightSignatureAdmin;
	}

	public void setRightSignatureAdmin(SFUser rightsignatureadmin) {
		this.RightSignatureAdmin = rightsignatureadmin;
	}
	public String getOpportunityId() {
		return this.OpportunityId;
	}

	public void setOpportunityId(String opportunityid) {
		this.OpportunityId = opportunityid;
	}
	public SFShareFileRepresentative getCreatedBy() {
		return this.CreatedBy;
	}

	public void setCreatedBy(SFShareFileRepresentative createdby) {
		this.CreatedBy = createdby;
	}
	public SFShareFileRepresentative getRightSignatureShareFileRep() {
		return this.RightSignatureShareFileRep;
	}

	public void setRightSignatureShareFileRep(SFShareFileRepresentative rightsignaturesharefilerep) {
		this.RightSignatureShareFileRep = rightsignaturesharefilerep;
	}
	public Boolean getIsNewRightSignatureAdmin() {
		return this.IsNewRightSignatureAdmin;
	}

	public void setIsNewRightSignatureAdmin(Boolean isnewrightsignatureadmin) {
		this.IsNewRightSignatureAdmin = isnewrightsignatureadmin;
	}
	public Boolean getIsDemo() {
		return this.IsDemo;
	}

	public void setIsDemo(Boolean isdemo) {
		this.IsDemo = isdemo;
	}
	public Boolean getIsCardRequired() {
		return this.IsCardRequired;
	}

	public void setIsCardRequired(Boolean iscardrequired) {
		this.IsCardRequired = iscardrequired;
	}
	public Boolean getIsCMSZ() {
		return this.IsCMSZ;
	}

	public void setIsCMSZ(Boolean iscmsz) {
		this.IsCMSZ = iscmsz;
	}
	public String getProvisionedById() {
		return this.ProvisionedById;
	}

	public void setProvisionedById(String provisionedbyid) {
		this.ProvisionedById = provisionedbyid;
	}
		/**
		* trial length in days
		*/
	public Integer getTrialLengthInDays() {
		return this.TrialLengthInDays;
	}

		/**
		* trial length in days
		*/
	public void setTrialLengthInDays(Integer triallengthindays) {
		this.TrialLengthInDays = triallengthindays;
	}
	public ArrayList getEnterpriseOrders() {
		return this.EnterpriseOrders;
	}

	public void setEnterpriseOrders(ArrayList enterpriseorders) {
		this.EnterpriseOrders = enterpriseorders;
	}
	public Boolean getIsHipaaBaa() {
		return this.IsHipaaBaa;
	}

	public void setIsHipaaBaa(Boolean ishipaabaa) {
		this.IsHipaaBaa = ishipaabaa;
	}
		/**
		* ID of company creating this free trial
		*/
	public String getExternalId() {
		return this.ExternalId;
	}

		/**
		* ID of company creating this free trial
		*/
	public void setExternalId(String externalid) {
		this.ExternalId = externalid;
	}
		/**
		* Optional parameter used only during Account Creation.
		* Allows the new account to be created as a Tenant
		*/
	public SFTenantAccountCreationParameters getTenantOptions() {
		return this.TenantOptions;
	}

		/**
		* Optional parameter used only during Account Creation.
		* Allows the new account to be created as a Tenant
		*/
	public void setTenantOptions(SFTenantAccountCreationParameters tenantoptions) {
		this.TenantOptions = tenantoptions;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy