public class AsperaTransferManagerConfig extends Object
Constructor and Description |
---|
AsperaTransferManagerConfig() |
Modifier and Type | Method and Description |
---|---|
String |
getAscpLogPath()
return the updated log path for the ascp processes
|
int |
getAscpMaxConcurrent()
return the number of ascp processes that are allowed to run at
any one time.
|
int |
getMaxFaspCacheSize()
return the size of the FaspConnectionInfo cache.
|
boolean |
isMultiSession()
Check if Aspera Transfer should use all available connections to the Aspera Service.
|
void |
setAscpLogPath(String ascpLogPath)
Set the log path for ascp processes to write to
|
void |
setAscpMaxConcurrent(int ascpMaxConcurrent)
Overwrite the default number of ascp processes.
|
void |
setMaxFaspCacheSize(int maxFaspCacheSize)
Overwrite the FaspConnectionInfo cache.
|
void |
setMultiSession(boolean multiSession)
Overwrite the default option for multi session using the '-all' suffix on the subdomain
of the remote_host field in the transfer spec
|
AsperaTransferManagerConfig |
withAscpLogPath(String ascpLogPath)
Set the log path for ascp processes to write to
|
AsperaTransferManagerConfig |
withAscpMaxConcurrent(int ascpMaxConcurrent)
Overwrite the default number of ascp processes.
|
AsperaTransferManagerConfig |
withMaxFaspCacheSize(int maxFaspCacheSize)
Overwrite the FaspConnectionInfo cache.
|
AsperaTransferManagerConfig |
withMultiSession(boolean multiSession)
Overwrite the default option for multi session using the '-all' suffix on the subdomain
of the remote_host field in the transfer spec
|
public int getAscpMaxConcurrent()
public void setAscpMaxConcurrent(int ascpMaxConcurrent)
ascpMaxConcurrent
- public AsperaTransferManagerConfig withAscpMaxConcurrent(int ascpMaxConcurrent)
ascpMaxConcurrent
- public String getAscpLogPath()
public void setAscpLogPath(String ascpLogPath)
ascpLogPath
- public AsperaTransferManagerConfig withAscpLogPath(String ascpLogPath)
ascpLogPath
- public int getMaxFaspCacheSize()
public void setMaxFaspCacheSize(int maxFaspCacheSize)
public AsperaTransferManagerConfig withMaxFaspCacheSize(int maxFaspCacheSize)
public boolean isMultiSession()
public void setMultiSession(boolean multiSession)
multiSession
- public AsperaTransferManagerConfig withMultiSession(boolean multiSession)
multiSession
- Copyright © 2024. All rights reserved.