Class AzureBlobStorageReadSettings
- java.lang.Object
-
- com.azure.analytics.synapse.artifacts.models.StoreReadSettings
-
- com.azure.analytics.synapse.artifacts.models.AzureBlobStorageReadSettings
-
public final class AzureBlobStorageReadSettings extends StoreReadSettings
Azure blob read settings.
-
-
Constructor Summary
Constructors Constructor Description AzureBlobStorageReadSettings()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Object
getDeleteFilesAfterCompletion()
Get the deleteFilesAfterCompletion property: Indicates whether the source files need to be deleted after copy completion.Object
getFileListPath()
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.Object
getModifiedDatetimeEnd()
Get the modifiedDatetimeEnd property: The end of file's modified datetime.Object
getModifiedDatetimeStart()
Get the modifiedDatetimeStart property: The start of file's modified datetime.Object
getPartitionRootPath()
Get the partitionRootPath property: Specify the root path where partition discovery starts from.Object
getPrefix()
Get the prefix property: The prefix filter for the Azure Blob name.Object
getRecursive()
Get the recursive property: If true, files under the folder path will be read recursively.Object
getWildcardFileName()
Get the wildcardFileName property: Azure blob wildcardFileName.Object
getWildcardFolderPath()
Get the wildcardFolderPath property: Azure blob wildcardFolderPath.Boolean
isEnablePartitionDiscovery()
Get the enablePartitionDiscovery property: Indicates whether to enable partition discovery.AzureBlobStorageReadSettings
setDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion)
Set the deleteFilesAfterCompletion property: Indicates whether the source files need to be deleted after copy completion.AzureBlobStorageReadSettings
setEnablePartitionDiscovery(Boolean enablePartitionDiscovery)
Set the enablePartitionDiscovery property: Indicates whether to enable partition discovery.AzureBlobStorageReadSettings
setFileListPath(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.AzureBlobStorageReadSettings
setMaxConcurrentConnections(Object maxConcurrentConnections)
Set the maxConcurrentConnections property: The maximum concurrent connection count for the source data store.AzureBlobStorageReadSettings
setModifiedDatetimeEnd(Object modifiedDatetimeEnd)
Set the modifiedDatetimeEnd property: The end of file's modified datetime.AzureBlobStorageReadSettings
setModifiedDatetimeStart(Object modifiedDatetimeStart)
Set the modifiedDatetimeStart property: The start of file's modified datetime.AzureBlobStorageReadSettings
setPartitionRootPath(Object partitionRootPath)
Set the partitionRootPath property: Specify the root path where partition discovery starts from.AzureBlobStorageReadSettings
setPrefix(Object prefix)
Set the prefix property: The prefix filter for the Azure Blob name.AzureBlobStorageReadSettings
setRecursive(Object recursive)
Set the recursive property: If true, files under the folder path will be read recursively.AzureBlobStorageReadSettings
setWildcardFileName(Object wildcardFileName)
Set the wildcardFileName property: Azure blob wildcardFileName.AzureBlobStorageReadSettings
setWildcardFolderPath(Object wildcardFolderPath)
Set the wildcardFolderPath property: Azure blob wildcardFolderPath.-
Methods inherited from class com.azure.analytics.synapse.artifacts.models.StoreReadSettings
getAdditionalProperties, getMaxConcurrentConnections, setAdditionalProperties
-
-
-
-
Method Detail
-
getRecursive
public Object getRecursive()
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:
- the recursive value.
-
setRecursive
public AzureBlobStorageReadSettings setRecursive(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:
recursive
- the recursive value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
getWildcardFolderPath
public Object getWildcardFolderPath()
Get the wildcardFolderPath property: Azure blob wildcardFolderPath. Type: string (or Expression with resultType string).- Returns:
- the wildcardFolderPath value.
-
setWildcardFolderPath
public AzureBlobStorageReadSettings setWildcardFolderPath(Object wildcardFolderPath)
Set the wildcardFolderPath property: Azure blob wildcardFolderPath. Type: string (or Expression with resultType string).- Parameters:
wildcardFolderPath
- the wildcardFolderPath value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
getWildcardFileName
public Object getWildcardFileName()
Get the wildcardFileName property: Azure blob wildcardFileName. Type: string (or Expression with resultType string).- Returns:
- the wildcardFileName value.
-
setWildcardFileName
public AzureBlobStorageReadSettings setWildcardFileName(Object wildcardFileName)
Set the wildcardFileName property: Azure blob wildcardFileName. Type: string (or Expression with resultType string).- Parameters:
wildcardFileName
- the wildcardFileName value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
getPrefix
public Object getPrefix()
Get the prefix property: The prefix filter for the Azure Blob name. Type: string (or Expression with resultType string).- Returns:
- the prefix value.
-
setPrefix
public AzureBlobStorageReadSettings setPrefix(Object prefix)
Set the prefix property: The prefix filter for the Azure Blob name. Type: string (or Expression with resultType string).- Parameters:
prefix
- the prefix value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
getFileListPath
public Object getFileListPath()
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:
- the fileListPath value.
-
setFileListPath
public AzureBlobStorageReadSettings setFileListPath(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:
fileListPath
- the fileListPath value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
isEnablePartitionDiscovery
public Boolean isEnablePartitionDiscovery()
Get the enablePartitionDiscovery property: Indicates whether to enable partition discovery.- Returns:
- the enablePartitionDiscovery value.
-
setEnablePartitionDiscovery
public AzureBlobStorageReadSettings setEnablePartitionDiscovery(Boolean enablePartitionDiscovery)
Set the enablePartitionDiscovery property: Indicates whether to enable partition discovery.- Parameters:
enablePartitionDiscovery
- the enablePartitionDiscovery value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
getPartitionRootPath
public Object getPartitionRootPath()
Get the partitionRootPath property: Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string).- Returns:
- the partitionRootPath value.
-
setPartitionRootPath
public AzureBlobStorageReadSettings setPartitionRootPath(Object partitionRootPath)
Set the partitionRootPath property: Specify the root path where partition discovery starts from. Type: string (or Expression with resultType string).- Parameters:
partitionRootPath
- the partitionRootPath value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
getDeleteFilesAfterCompletion
public Object getDeleteFilesAfterCompletion()
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:
- the deleteFilesAfterCompletion value.
-
setDeleteFilesAfterCompletion
public AzureBlobStorageReadSettings setDeleteFilesAfterCompletion(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:
deleteFilesAfterCompletion
- the deleteFilesAfterCompletion value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
getModifiedDatetimeStart
public Object getModifiedDatetimeStart()
Get the modifiedDatetimeStart property: The start of file's modified datetime. Type: string (or Expression with resultType string).- Returns:
- the modifiedDatetimeStart value.
-
setModifiedDatetimeStart
public AzureBlobStorageReadSettings setModifiedDatetimeStart(Object modifiedDatetimeStart)
Set the modifiedDatetimeStart property: The start of file's modified datetime. Type: string (or Expression with resultType string).- Parameters:
modifiedDatetimeStart
- the modifiedDatetimeStart value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
getModifiedDatetimeEnd
public Object getModifiedDatetimeEnd()
Get the modifiedDatetimeEnd property: The end of file's modified datetime. Type: string (or Expression with resultType string).- Returns:
- the modifiedDatetimeEnd value.
-
setModifiedDatetimeEnd
public AzureBlobStorageReadSettings setModifiedDatetimeEnd(Object modifiedDatetimeEnd)
Set the modifiedDatetimeEnd property: The end of file's modified datetime. Type: string (or Expression with resultType string).- Parameters:
modifiedDatetimeEnd
- the modifiedDatetimeEnd value to set.- Returns:
- the AzureBlobStorageReadSettings object itself.
-
setMaxConcurrentConnections
public AzureBlobStorageReadSettings setMaxConcurrentConnections(Object maxConcurrentConnections)
Set the maxConcurrentConnections property: The maximum concurrent connection count for the source data store. Type: integer (or Expression with resultType integer).- Overrides:
setMaxConcurrentConnections
in classStoreReadSettings
- Parameters:
maxConcurrentConnections
- the maxConcurrentConnections value to set.- Returns:
- the StoreReadSettings object itself.
-
-