com.citrix.sharefile.api.models.SFPowerTools 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 SFPowerTools extends SFODataObject {
@SerializedName("EnableDesktopToolsPage")
private Boolean EnableDesktopToolsPage;
@SerializedName("ShowMobileTools")
private Boolean ShowMobileTools;
@SerializedName("ShowApps")
private Boolean ShowApps;
@SerializedName("EnableShareConnect")
private Boolean EnableShareConnect;
@SerializedName("EnableCLI")
private Boolean EnableCLI;
@SerializedName("EnableOutlook")
private Boolean EnableOutlook;
@SerializedName("EnableRightSignature")
private Boolean EnableRightSignature;
@SerializedName("EnableFTP")
private Boolean EnableFTP;
@SerializedName("EnableSFTP")
private Boolean EnableSFTP;
@SerializedName("EnableSync")
private Boolean EnableSync;
@SerializedName("EnableSyncAutoUpdate")
private Boolean EnableSyncAutoUpdate;
@SerializedName("EnableDriveMapping")
private Boolean EnableDriveMapping;
@SerializedName("EnableWebDAV")
private Boolean EnableWebDAV;
@SerializedName("SyncOverrideKey")
private String SyncOverrideKey;
public Boolean getEnableDesktopToolsPage() {
return this.EnableDesktopToolsPage;
}
public void setEnableDesktopToolsPage(Boolean enabledesktoptoolspage) {
this.EnableDesktopToolsPage = enabledesktoptoolspage;
}
public Boolean getShowMobileTools() {
return this.ShowMobileTools;
}
public void setShowMobileTools(Boolean showmobiletools) {
this.ShowMobileTools = showmobiletools;
}
/**
* This gives the ability to access Apps page in web app.
*/
public Boolean getShowApps() {
return this.ShowApps;
}
/**
* This gives the ability to access Apps page in web app.
*/
public void setShowApps(Boolean showapps) {
this.ShowApps = showapps;
}
/**
* Access your computer files and apps on your tablet.
*/
public Boolean getEnableShareConnect() {
return this.EnableShareConnect;
}
/**
* Access your computer files and apps on your tablet.
*/
public void setEnableShareConnect(Boolean enableshareconnect) {
this.EnableShareConnect = enableshareconnect;
}
/**
* SFCLI is a command-line interface to ShareFile. It can be used with a task scheduler to make regular backups or scheduled uploads to ShareFile.
*/
public Boolean getEnableCLI() {
return this.EnableCLI;
}
/**
* SFCLI is a command-line interface to ShareFile. It can be used with a task scheduler to make regular backups or scheduled uploads to ShareFile.
*/
public void setEnableCLI(Boolean enablecli) {
this.EnableCLI = enablecli;
}
/**
* The ShareFile Outlook Plug-in integrates with Outlook 2007, 2010, 2013 and 2016 to provide an easy interface to ShareFile, allowing you to quickly send and request files through e-mail.
*/
public Boolean getEnableOutlook() {
return this.EnableOutlook;
}
/**
* The ShareFile Outlook Plug-in integrates with Outlook 2007, 2010, 2013 and 2016 to provide an easy interface to ShareFile, allowing you to quickly send and request files through e-mail.
*/
public void setEnableOutlook(Boolean enableoutlook) {
this.EnableOutlook = enableoutlook;
}
/**
* Using Right Signature, you can send documents for signature online.
*/
public Boolean getEnableRightSignature() {
return this.EnableRightSignature;
}
/**
* Using Right Signature, you can send documents for signature online.
*/
public void setEnableRightSignature(Boolean enablerightsignature) {
this.EnableRightSignature = enablerightsignature;
}
/**
* FTP Access allows you to connect to your ShareFile account and upload and download using a typical FTP client, useful if you have clients already familiar with FTP, or business processes scheduled to run over FTP.
*/
public Boolean getEnableFTP() {
return this.EnableFTP;
}
/**
* FTP Access allows you to connect to your ShareFile account and upload and download using a typical FTP client, useful if you have clients already familiar with FTP, or business processes scheduled to run over FTP.
*/
public void setEnableFTP(Boolean enableftp) {
this.EnableFTP = enableftp;
}
/**
* FTPS Access allows you to use FTP with SSL/TLS encryption, for an extra layer of security. If FTPS is enabled but regular FTP Access is disabled, you can ensure that transfers over FTP will always be encrypted.
* Note: Connections using should be made using 'Implicit SSL/TLS' mode over Port 990.
*/
public Boolean getEnableSFTP() {
return this.EnableSFTP;
}
/**
* FTPS Access allows you to use FTP with SSL/TLS encryption, for an extra layer of security. If FTPS is enabled but regular FTP Access is disabled, you can ensure that transfers over FTP will always be encrypted.
* Note: Connections using should be made using 'Implicit SSL/TLS' mode over Port 990.
*/
public void setEnableSFTP(Boolean enablesftp) {
this.EnableSFTP = enablesftp;
}
/**
* Enables sync access.
*/
public Boolean getEnableSync() {
return this.EnableSync;
}
/**
* Enables sync access.
*/
public void setEnableSync(Boolean enablesync) {
this.EnableSync = enablesync;
}
/**
* Enables sync auto update.
*/
public Boolean getEnableSyncAutoUpdate() {
return this.EnableSyncAutoUpdate;
}
/**
* Enables sync auto update.
*/
public void setEnableSyncAutoUpdate(Boolean enablesyncautoupdate) {
this.EnableSyncAutoUpdate = enablesyncautoupdate;
}
/**
* ShareFile Drive Mapper allows Employee users to connect their account as a mapped drive on the Windows file system, without performing a full sync of account content.
*/
public Boolean getEnableDriveMapping() {
return this.EnableDriveMapping;
}
/**
* ShareFile Drive Mapper allows Employee users to connect their account as a mapped drive on the Windows file system, without performing a full sync of account content.
*/
public void setEnableDriveMapping(Boolean enabledrivemapping) {
this.EnableDriveMapping = enabledrivemapping;
}
/**
* WebDAV access allows you to connect to your ShareFile account through a WebDAV client on your computer or mobile device. Depending on the client, these files can then be edited, and directly saved back into ShareFile.
*/
public Boolean getEnableWebDAV() {
return this.EnableWebDAV;
}
/**
* WebDAV access allows you to connect to your ShareFile account through a WebDAV client on your computer or mobile device. Depending on the client, these files can then be edited, and directly saved back into ShareFile.
*/
public void setEnableWebDAV(Boolean enablewebdav) {
this.EnableWebDAV = enablewebdav;
}
/**
* Provide or generate key to override Sync access control.
*/
public String getSyncOverrideKey() {
return this.SyncOverrideKey;
}
/**
* Provide or generate key to override Sync access control.
*/
public void setSyncOverrideKey(String syncoverridekey) {
this.SyncOverrideKey = syncoverridekey;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy