public abstract class AbstractRemoteFileSourceProperties extends AbstractRemoteFileProperties
Constructor and Description |
---|
AbstractRemoteFileSourceProperties() |
Modifier and Type | Method and Description |
---|---|
String |
getFilenamePattern() |
Pattern |
getFilenameRegex() |
File |
getLocalDir() |
boolean |
isAutoCreateLocalDir() |
boolean |
isDeleteRemoteFiles() |
boolean |
isExclusivePatterns() |
boolean |
isPreserveTimestamp() |
void |
setAutoCreateLocalDir(boolean autoCreateLocalDir) |
void |
setDeleteRemoteFiles(boolean deleteRemoteFiles) |
void |
setFilenamePattern(String filenamePattern) |
void |
setFilenameRegex(Pattern filenameRegex) |
void |
setLocalDir(File localDir) |
void |
setPreserveTimestamp(boolean preserveTimestamp) |
getRemoteDir, getRemoteFileSeparator, getTmpFileSuffix, setRemoteDir, setRemoteFileSeparator, setTmpFileSuffix
public boolean isAutoCreateLocalDir()
public void setAutoCreateLocalDir(boolean autoCreateLocalDir)
public boolean isDeleteRemoteFiles()
public void setDeleteRemoteFiles(boolean deleteRemoteFiles)
@NotNull public File getLocalDir()
public final void setLocalDir(File localDir)
public String getFilenamePattern()
public void setFilenamePattern(String filenamePattern)
public Pattern getFilenameRegex()
public void setFilenameRegex(Pattern filenameRegex)
public boolean isPreserveTimestamp()
public void setPreserveTimestamp(boolean preserveTimestamp)
@AssertTrue(message="filenamePattern and filenameRegex are mutually exclusive") public boolean isExclusivePatterns()
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.