Package org.duracloud.sync.config
Class SyncToolConfig
java.lang.Object
org.duracloud.sync.config.SyncToolConfig
- All Implemented Interfaces:
Serializable
Configuration for the Sync Tool
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanlonggetHost()longintlongintgetPort()booleanbooleanbooleanbooleanvoidsetCleanStart(boolean cleanStart) voidsetContentDirs(List<File> contentDirs) voidsetContext(String context) voidsetExcludeList(File excludeList) voidsetExitOnCompletion(boolean exitOnCompletion) voidvoidsetJumpStart(boolean jumpStart) voidsetMaxFileSize(long maxFileSize) voidsetNumThreads(int numThreads) voidsetPassword(String password) voidsetPollFrequency(long pollFrequency) voidsetPort(int port) voidvoidsetRenameUpdates(boolean renameUpdates) voidsetSpaceId(String spaceId) voidsetStoreId(String storeId) voidsetSyncDeletes(boolean syncDeletes) voidsetSyncUpdates(boolean syncUpdates) voidsetUpdateSuffix(String updateSuffix) voidsetUsername(String username) voidsetVersion(String version) voidsetWorkDir(File workDir) boolean
-
Field Details
-
DEFAULT_UPDATE_SUFFIX
- See Also:
-
-
Constructor Details
-
SyncToolConfig
public SyncToolConfig()
-
-
Method Details
-
getPrintableConfig
-
getHost
-
setHost
-
getPort
public int getPort() -
setPort
public void setPort(int port) -
getContext
-
setContext
-
getUsername
-
setUsername
-
getPassword
-
setPassword
-
getStoreId
-
setStoreId
-
getSpaceId
-
setSpaceId
-
getWorkDir
-
setWorkDir
-
getContentDirs
-
setContentDirs
-
getPollFrequency
public long getPollFrequency() -
setPollFrequency
public void setPollFrequency(long pollFrequency) -
getNumThreads
public int getNumThreads() -
setNumThreads
public void setNumThreads(int numThreads) -
getMaxFileSize
public long getMaxFileSize() -
setMaxFileSize
public void setMaxFileSize(long maxFileSize) -
syncDeletes
public boolean syncDeletes() -
setSyncDeletes
public void setSyncDeletes(boolean syncDeletes) -
isCleanStart
public boolean isCleanStart() -
setCleanStart
public void setCleanStart(boolean cleanStart) -
exitOnCompletion
public boolean exitOnCompletion() -
setExitOnCompletion
public void setExitOnCompletion(boolean exitOnCompletion) -
getExcludeList
-
setExcludeList
-
setVersion
-
isSyncUpdates
public boolean isSyncUpdates() -
setSyncUpdates
public void setSyncUpdates(boolean syncUpdates) -
isRenameUpdates
public boolean isRenameUpdates() -
setRenameUpdates
public void setRenameUpdates(boolean renameUpdates) -
getUpdateSuffix
-
setUpdateSuffix
-
getPrefix
-
setPrefix
-
isJumpStart
public boolean isJumpStart() -
setJumpStart
public void setJumpStart(boolean jumpStart) -
getBackupFrequency
public long getBackupFrequency()
-