SftpReadSettings Class
- java.
lang. Object - com.
azure. resourcemanager. datafactory. models. StoreReadSettings - com.
azure. resourcemanager. datafactory. models. SftpReadSettings
- com.
- com.
public final class SftpReadSettings
extends StoreReadSettings
Sftp read settings.
Constructor Summary
Constructor | Description |
---|---|
SftpReadSettings() |
Creates an instance of Sftp |
Method Summary
Modifier and Type | Method and Description |
---|---|
Object |
deleteFilesAfterCompletion()
Get the delete |
Object |
disableChunking()
Get the disable |
Object |
enablePartitionDiscovery()
Get the enable |
Object |
fileListPath()
Get the file |
Object |
modifiedDatetimeEnd()
Get the modified |
Object |
modifiedDatetimeStart()
Get the modified |
Object |
partitionRootPath()
Get the partition |
Object |
recursive()
Get the recursive property: If true, files under the folder path will be read recursively. |
String |
type()
Get the type property: The read setting type. |
void |
validate()
Validates the instance. |
Object |
wildcardFileName()
Get the wildcard |
Object |
wildcardFolderPath()
Get the wildcard |
Sftp |
withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion)
Set the delete |
Sftp |
withDisableChunking(Object disableChunking)
Set the disable |
Sftp |
withDisableMetricsCollection(Object disableMetricsCollection)
Set the disable |
Sftp |
withEnablePartitionDiscovery(Object enablePartitionDiscovery)
Set the enable |
Sftp |
withFileListPath(Object fileListPath)
Set the file |
Sftp |
withMaxConcurrentConnections(Object maxConcurrentConnections)
Set the max |
Sftp |
withModifiedDatetimeEnd(Object modifiedDatetimeEnd)
Set the modified |
Sftp |
withModifiedDatetimeStart(Object modifiedDatetimeStart)
Set the modified |
Sftp |
withPartitionRootPath(Object partitionRootPath)
Set the partition |
Sftp |
withRecursive(Object recursive)
Set the recursive property: If true, files under the folder path will be read recursively. |
Sftp |
withWildcardFileName(Object wildcardFileName)
Set the wildcard |
Sftp |
withWildcardFolderPath(Object wildcardFolderPath)
Set the wildcard |
Methods inherited from StoreReadSettings
Methods inherited from java.lang.Object
Constructor Details
SftpReadSettings
public SftpReadSettings()
Creates an instance of SftpReadSettings class.
Method Details
deleteFilesAfterCompletion
public Object deleteFilesAfterCompletion()
Get the deleteFilesAfterCompletion property: Indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean).
Returns:
disableChunking
public Object disableChunking()
Get the disableChunking property: If true, disable parallel reading within each file. Default is false. Type: boolean (or Expression with resultType boolean).
Returns:
enablePartitionDiscovery
public Object enablePartitionDiscovery()
Get the enablePartitionDiscovery property: Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean).
Returns:
fileListPath
public Object fileListPath()
Get the fileListPath property: Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).
Returns:
modifiedDatetimeEnd
public Object modifiedDatetimeEnd()
Get the modifiedDatetimeEnd property: The end of file's modified datetime. Type: string (or Expression with resultType string).
Returns:
modifiedDatetimeStart
public Object modifiedDatetimeStart()
Get the modifiedDatetimeStart property: The start of file's modified datetime. Type: string (or Expression with resultType string).
Returns:
partitionRootPath
public Object partitionRootPath()
Get the partitionRootPath property: Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string).
Returns:
recursive
public Object recursive()
Get the recursive property: If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType boolean).
Returns:
type
public String type()
Get the type property: The read setting type.
Overrides:
SftpReadSettings.type()Returns:
validate
public void validate()
Validates the instance.
Overrides:
SftpReadSettings.validate()wildcardFileName
public Object wildcardFileName()
Get the wildcardFileName property: Sftp wildcardFileName. Type: string (or Expression with resultType string).
Returns:
wildcardFolderPath
public Object wildcardFolderPath()
Get the wildcardFolderPath property: Sftp wildcardFolderPath. Type: string (or Expression with resultType string).
Returns:
withDeleteFilesAfterCompletion
public SftpReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion)
Set the deleteFilesAfterCompletion property: Indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean).
Parameters:
Returns:
withDisableChunking
public SftpReadSettings withDisableChunking(Object disableChunking)
Set the disableChunking property: If true, disable parallel reading within each file. Default is false. Type: boolean (or Expression with resultType boolean).
Parameters:
Returns:
withDisableMetricsCollection
public SftpReadSettings withDisableMetricsCollection(Object disableMetricsCollection)
Set the disableMetricsCollection property: If true, disable data store metrics collection. Default is false. Type: boolean (or Expression with resultType boolean).
Overrides:
SftpReadSettings.withDisableMetricsCollection(Object disableMetricsCollection)Parameters:
withEnablePartitionDiscovery
public SftpReadSettings withEnablePartitionDiscovery(Object enablePartitionDiscovery)
Set the enablePartitionDiscovery property: Indicates whether to enable partition discovery. Type: boolean (or Expression with resultType boolean).
Parameters:
Returns:
withFileListPath
public SftpReadSettings withFileListPath(Object fileListPath)
Set the fileListPath property: Point to a text file that lists each file (relative path to the path configured in the dataset) that you want to copy. Type: string (or Expression with resultType string).
Parameters:
Returns:
withMaxConcurrentConnections
public SftpReadSettings withMaxConcurrentConnections(Object maxConcurrentConnections)
Set the maxConcurrentConnections property: The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).
Overrides:
SftpReadSettings.withMaxConcurrentConnections(Object maxConcurrentConnections)Parameters:
withModifiedDatetimeEnd
public SftpReadSettings withModifiedDatetimeEnd(Object modifiedDatetimeEnd)
Set the modifiedDatetimeEnd property: The end of file's modified datetime. Type: string (or Expression with resultType string).
Parameters:
Returns:
withModifiedDatetimeStart
public SftpReadSettings withModifiedDatetimeStart(Object modifiedDatetimeStart)
Set the modifiedDatetimeStart property: The start of file's modified datetime. Type: string (or Expression with resultType string).
Parameters:
Returns:
withPartitionRootPath
public SftpReadSettings withPartitionRootPath(Object partitionRootPath)
Set the partitionRootPath property: Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string).
Parameters:
Returns:
withRecursive
public SftpReadSettings withRecursive(Object recursive)
Set the recursive property: If true, files under the folder path will be read recursively. Default is true. Type: boolean (or Expression with resultType boolean).
Parameters:
Returns:
withWildcardFileName
public SftpReadSettings withWildcardFileName(Object wildcardFileName)
Set the wildcardFileName property: Sftp wildcardFileName. Type: string (or Expression with resultType string).
Parameters:
Returns:
withWildcardFolderPath
public SftpReadSettings withWildcardFolderPath(Object wildcardFolderPath)
Set the wildcardFolderPath property: Sftp wildcardFolderPath. Type: string (or Expression with resultType string).
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for