scp endpoint

scp endpoint

Secure Copy Endpoint

Name Kind Type Required Deprecated Default Value Enum Values Description
host path java.lang.String true false
port path int false
directoryName path java.lang.String false
useUserKnownHostsFile parameter boolean false true
verboseLogging parameter boolean false true
knownHostsFile parameter java.lang.String false
privateKeyFile parameter java.lang.String false
privateKeyFilePassphrase parameter java.lang.String false
strictHostKeyChecking parameter java.lang.String false
serverAliveInterval parameter int false
serverAliveCountMax parameter int false 1
chmod parameter java.lang.String false 664
ciphers parameter java.lang.String false
compression parameter int false
username parameter java.lang.String false
password parameter java.lang.String false
binary parameter boolean false
passiveMode parameter boolean false
connectTimeout parameter int false 10000
timeout parameter int false 30000
soTimeout parameter int false
throwExceptionOnConnectFailed parameter boolean false
siteCommand parameter java.lang.String false
stepwise parameter boolean false true
separator parameter org.apache.camel.component.file.remote.RemoteFileConfiguration.PathSeparator false Auto
streamDownload parameter boolean false
useList parameter boolean false true
ignoreFileNotFoundOrPermissionError parameter boolean false
maximumReconnectAttempts parameter int false
reconnectDelay parameter long false
disconnect parameter boolean false
fastExistsCheck parameter boolean false
download parameter boolean false
autoCreate parameter boolean false true
bufferSize parameter int false 131072
flatten parameter boolean false
charset parameter java.lang.String false
fileName parameter org.apache.camel.Expression false
fileExist parameter org.apache.camel.component.file.GenericFileExist false Override Override
Append
Fail
Ignore
Move
TryRename
tempPrefix parameter java.lang.String false
tempFileName parameter org.apache.camel.Expression false
eagerDeleteTargetFile parameter boolean false true
keepLastModified parameter boolean false false
doneFileName parameter java.lang.String false
allowNullBody parameter boolean false false
processStrategy parameter org.apache.camel.component.file.GenericFileProcessStrategy false
inProgressRepository parameter org.apache.camel.spi.IdempotentRepository false
localWorkDirectory parameter java.lang.String false
startingDirectoryMustExist parameter boolean false false
directoryMustExist parameter boolean false false
noop parameter boolean false false
recursive parameter boolean false false
delete parameter boolean false false
maxMessagesPerPoll parameter int false
eagerMaxMessagesPerPoll parameter boolean false true
maxDepth parameter int false 2147483647
minDepth parameter int false
include parameter java.lang.String false
exclude parameter java.lang.String false
move parameter org.apache.camel.Expression false
moveFailed parameter org.apache.camel.Expression false
preMove parameter org.apache.camel.Expression false
moveExisting parameter org.apache.camel.Expression false
idempotent parameter java.lang.Boolean false
idempotentKey parameter org.apache.camel.Expression false
idempotentRepository parameter org.apache.camel.spi.IdempotentRepository false
filter parameter org.apache.camel.component.file.GenericFileFilter false
antInclude parameter java.lang.String false
antExclude parameter java.lang.String false
sorter parameter java.util.Comparator> false
sortBy parameter java.util.Comparator false
readLock parameter java.lang.String false none
markerFile
fileLock
rename
changed
readLockCheckInterval parameter long false 1000
readLockTimeout parameter long false 10000
readLockMarkerFile parameter boolean false true
readLockLoggingLevel parameter org.apache.camel.LoggingLevel false WARN DEBUG
ERROR
INFO
TRACE
WARN
OFF
readLockMinLength parameter long false 1
readLockMinAge parameter long false 0
exclusiveReadLockStrategy parameter org.apache.camel.component.file.GenericFileExclusiveReadLockStrategy false
startScheduler parameter boolean false true
initialDelay parameter long false 1000
delay parameter long false 500
timeUnit parameter java.util.concurrent.TimeUnit false MILLISECONDS NANOSECONDS
MICROSECONDS
MILLISECONDS
SECONDS
MINUTES
HOURS
DAYS
useFixedDelay parameter boolean false true
pollStrategy parameter org.apache.camel.spi.PollingConsumerPollStrategy false
runLoggingLevel parameter org.apache.camel.LoggingLevel false TRACE DEBUG
ERROR
INFO
TRACE
WARN
OFF
sendEmptyMessageWhenIdle parameter boolean false
greedy parameter boolean false
scheduler parameter org.apache.camel.spi.ScheduledPollConsumerScheduler false spring
quartz2
schedulerProperties parameter java.util.Map false
scheduledExecutorService parameter java.util.concurrent.ScheduledExecutorService false
backoffMultiplier parameter int false
backoffIdleThreshold parameter int false
backoffErrorThreshold parameter int false
exchangePattern parameter org.apache.camel.ExchangePattern false InOnly InOnly
RobustInOnly
InOut
InOptionalOut
OutOnly
RobustOutOnly
OutIn
OutOptionalIn
Sets the default exchange pattern when creating an exchange
synchronous parameter boolean false false Sets whether synchronous processing should be strictly used, or Camel is allowed to use asynchronous processing (if supported).