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

com.citrix.sharefile.api.models.SFFolderInvite 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 SFFolderInvite extends SFODataObject {

	@SerializedName("Title")
	private String Title;
	@SerializedName("Description")
	private String Description;
	@SerializedName("CreationDate")
	private Date CreationDate;
	@SerializedName("ExpirationDate")
	private Date ExpirationDate;
	@SerializedName("CreatorId")
	private String CreatorId;
	@SerializedName("CreatorNameShort")
	private String CreatorNameShort;
	@SerializedName("AccountId")
	private String AccountId;
	@SerializedName("MaxRegistrations")
	private Integer MaxRegistrations;
	@SerializedName("TotalRegistrations")
	private Integer TotalRegistrations;
	@SerializedName("NotifyCreatorOnRegistration")
	private Boolean NotifyCreatorOnRegistration;
	@SerializedName("FolderId")
	private String FolderId;
	@SerializedName("CanDownload")
	private Boolean CanDownload;
	@SerializedName("CanView")
	private Boolean CanView;
	@SerializedName("CanUpload")
	private Boolean CanUpload;
	@SerializedName("CanDelete")
	private Boolean CanDelete;
	@SerializedName("NotifyOnUpload")
	private Boolean NotifyOnUpload;
	@SerializedName("NotifyOnDownload")
	private Boolean NotifyOnDownload;
	@SerializedName("InviteUrl")
	private String InviteUrl;
	@SerializedName("IsExistingUser")
	private Boolean IsExistingUser;
	@SerializedName("IsConfirmed")
	private Boolean IsConfirmed;
	@SerializedName("HasExceededMaxFailedAttempts")
	private Boolean HasExceededMaxFailedAttempts;

		/**
		* Title of the folder invite
		*/
	public String getTitle() {
		return this.Title;
	}

		/**
		* Title of the folder invite
		*/
	public void setTitle(String title) {
		this.Title = title;
	}
		/**
		* Short description for the folder invite
		*/
	public String getDescription() {
		return this.Description;
	}

		/**
		* Short description for the folder invite
		*/
	public void setDescription(String description) {
		this.Description = description;
	}
		/**
		* Date when the folder invititation was created.
		*/
	public Date getCreationDate() {
		return this.CreationDate;
	}

		/**
		* Date when the folder invititation was created.
		*/
	public void setCreationDate(Date creationdate) {
		this.CreationDate = creationdate;
	}
		/**
		* Expiration date of the folder invite.
		*/
	public Date getExpirationDate() {
		return this.ExpirationDate;
	}

		/**
		* Expiration date of the folder invite.
		*/
	public void setExpirationDate(Date expirationdate) {
		this.ExpirationDate = expirationdate;
	}
		/**
		* Unique identifier for the Creator of the folder invite.
		*/
	public String getCreatorId() {
		return this.CreatorId;
	}

		/**
		* Unique identifier for the Creator of the folder invite.
		*/
	public void setCreatorId(String creatorid) {
		this.CreatorId = creatorid;
	}
		/**
		* Short version of items creator's name. E.g., J. Doe.
		*/
	public String getCreatorNameShort() {
		return this.CreatorNameShort;
	}

		/**
		* Short version of items creator's name. E.g., J. Doe.
		*/
	public void setCreatorNameShort(String creatornameshort) {
		this.CreatorNameShort = creatornameshort;
	}
		/**
		* AccountId of the folder invite.
		*/
	public String getAccountId() {
		return this.AccountId;
	}

		/**
		* AccountId of the folder invite.
		*/
	public void setAccountId(String accountid) {
		this.AccountId = accountid;
	}
		/**
		* Maxixmum registrations allowed for the folder invite.
		*/
	public Integer getMaxRegistrations() {
		return this.MaxRegistrations;
	}

		/**
		* Maxixmum registrations allowed for the folder invite.
		*/
	public void setMaxRegistrations(Integer maxregistrations) {
		this.MaxRegistrations = maxregistrations;
	}
		/**
		* Total registrations on the the folder invite.
		*/
	public Integer getTotalRegistrations() {
		return this.TotalRegistrations;
	}

		/**
		* Total registrations on the the folder invite.
		*/
	public void setTotalRegistrations(Integer totalregistrations) {
		this.TotalRegistrations = totalregistrations;
	}
		/**
		* Notify the creator when a user registers for the folder.
		*/
	public Boolean getNotifyCreatorOnRegistration() {
		return this.NotifyCreatorOnRegistration;
	}

		/**
		* Notify the creator when a user registers for the folder.
		*/
	public void setNotifyCreatorOnRegistration(Boolean notifycreatoronregistration) {
		this.NotifyCreatorOnRegistration = notifycreatoronregistration;
	}
		/**
		* Unique identifier of the folder whose invite has been created or edited
		*/
	public String getFolderId() {
		return this.FolderId;
	}

		/**
		* Unique identifier of the folder whose invite has been created or edited
		*/
	public void setFolderId(String folderid) {
		this.FolderId = folderid;
	}
		/**
		* Indicates whether the recipient of the invite can download files from the folder.
		*/
	public Boolean getCanDownload() {
		return this.CanDownload;
	}

		/**
		* Indicates whether the recipient of the invite can download files from the folder.
		*/
	public void setCanDownload(Boolean candownload) {
		this.CanDownload = candownload;
	}
		/**
		* Indicates whether the recipient of the invite can view files of the folder.
		*/
	public Boolean getCanView() {
		return this.CanView;
	}

		/**
		* Indicates whether the recipient of the invite can view files of the folder.
		*/
	public void setCanView(Boolean canview) {
		this.CanView = canview;
	}
		/**
		* Indicates whether the recipient of the invite can upload files to the folder.
		*/
	public Boolean getCanUpload() {
		return this.CanUpload;
	}

		/**
		* Indicates whether the recipient of the invite can upload files to the folder.
		*/
	public void setCanUpload(Boolean canupload) {
		this.CanUpload = canupload;
	}
		/**
		* Indicates whether the recipient of the invite can delete files from the folder.
		*/
	public Boolean getCanDelete() {
		return this.CanDelete;
	}

		/**
		* Indicates whether the recipient of the invite can delete files from the folder.
		*/
	public void setCanDelete(Boolean candelete) {
		this.CanDelete = candelete;
	}
		/**
		* Indicates whether the recipient of the invite can get notified when uploding files to the folder.
		*/
	public Boolean getNotifyOnUpload() {
		return this.NotifyOnUpload;
	}

		/**
		* Indicates whether the recipient of the invite can get notified when uploding files to the folder.
		*/
	public void setNotifyOnUpload(Boolean notifyonupload) {
		this.NotifyOnUpload = notifyonupload;
	}
		/**
		* Indicates whether the recipient of the invite can get notified when downloading files from the folder.
		*/
	public Boolean getNotifyOnDownload() {
		return this.NotifyOnDownload;
	}

		/**
		* Indicates whether the recipient of the invite can get notified when downloading files from the folder.
		*/
	public void setNotifyOnDownload(Boolean notifyondownload) {
		this.NotifyOnDownload = notifyondownload;
	}
		/**
		* Url that redirects the user to registration page.
		*/
	public String getInviteUrl() {
		return this.InviteUrl;
	}

		/**
		* Url that redirects the user to registration page.
		*/
	public void setInviteUrl(String inviteurl) {
		this.InviteUrl = inviteurl;
	}
		/**
		* User exists.
		*/
	public Boolean getIsExistingUser() {
		return this.IsExistingUser;
	}

		/**
		* User exists.
		*/
	public void setIsExistingUser(Boolean isexistinguser) {
		this.IsExistingUser = isexistinguser;
	}
		/**
		* User exists and already confirmed.
		*/
	public Boolean getIsConfirmed() {
		return this.IsConfirmed;
	}

		/**
		* User exists and already confirmed.
		*/
	public void setIsConfirmed(Boolean isconfirmed) {
		this.IsConfirmed = isconfirmed;
	}
		/**
		* Has exceeded Maximum failed attempts.
		*/
	public Boolean getHasExceededMaxFailedAttempts() {
		return this.HasExceededMaxFailedAttempts;
	}

		/**
		* Has exceeded Maximum failed attempts.
		*/
	public void setHasExceededMaxFailedAttempts(Boolean hasexceededmaxfailedattempts) {
		this.HasExceededMaxFailedAttempts = hasexceededmaxfailedattempts;
	}

}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy