diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AmazonS3ReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AmazonS3ReadSettings.java index 484beb3d09351..6d9e2244bbd11 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AmazonS3ReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AmazonS3ReadSettings.java @@ -67,6 +67,14 @@ public class AmazonS3ReadSettings extends StoreReadSettings { @JsonProperty(value = "partitionRootPath") private Object partitionRootPath; + /** + * Indicates whether the source files need to be deleted after copy + * completion. Default is false. Type: boolean (or Expression with + * resultType boolean). + */ + @JsonProperty(value = "deleteFilesAfterCompletion") + private Object deleteFilesAfterCompletion; + /** * The start of file's modified datetime. Type: string (or Expression with * resultType string). @@ -221,6 +229,26 @@ public AmazonS3ReadSettings withPartitionRootPath(Object partitionRootPath) { return this; } + /** + * Get indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @return the deleteFilesAfterCompletion value + */ + public Object deleteFilesAfterCompletion() { + return this.deleteFilesAfterCompletion; + } + + /** + * Set indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @param deleteFilesAfterCompletion the deleteFilesAfterCompletion value to set + * @return the AmazonS3ReadSettings object itself. + */ + public AmazonS3ReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion) { + this.deleteFilesAfterCompletion = deleteFilesAfterCompletion; + return this; + } + /** * Get the start of file's modified datetime. Type: string (or Expression with resultType string). * diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureBlobFSReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureBlobFSReadSettings.java index a8af3156ccdfe..a7a0d4c6e40fb 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureBlobFSReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureBlobFSReadSettings.java @@ -60,6 +60,14 @@ public class AzureBlobFSReadSettings extends StoreReadSettings { @JsonProperty(value = "partitionRootPath") private Object partitionRootPath; + /** + * Indicates whether the source files need to be deleted after copy + * completion. Default is false. Type: boolean (or Expression with + * resultType boolean). + */ + @JsonProperty(value = "deleteFilesAfterCompletion") + private Object deleteFilesAfterCompletion; + /** * The start of file's modified datetime. Type: string (or Expression with * resultType string). @@ -194,6 +202,26 @@ public AzureBlobFSReadSettings withPartitionRootPath(Object partitionRootPath) { return this; } + /** + * Get indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @return the deleteFilesAfterCompletion value + */ + public Object deleteFilesAfterCompletion() { + return this.deleteFilesAfterCompletion; + } + + /** + * Set indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @param deleteFilesAfterCompletion the deleteFilesAfterCompletion value to set + * @return the AzureBlobFSReadSettings object itself. + */ + public AzureBlobFSReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion) { + this.deleteFilesAfterCompletion = deleteFilesAfterCompletion; + return this; + } + /** * Get the start of file's modified datetime. Type: string (or Expression with resultType string). * diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureBlobStorageReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureBlobStorageReadSettings.java index 16bf0a898ee36..62311b93fd437 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureBlobStorageReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureBlobStorageReadSettings.java @@ -67,6 +67,14 @@ public class AzureBlobStorageReadSettings extends StoreReadSettings { @JsonProperty(value = "partitionRootPath") private Object partitionRootPath; + /** + * Indicates whether the source files need to be deleted after copy + * completion. Default is false. Type: boolean (or Expression with + * resultType boolean). + */ + @JsonProperty(value = "deleteFilesAfterCompletion") + private Object deleteFilesAfterCompletion; + /** * The start of file's modified datetime. Type: string (or Expression with * resultType string). @@ -221,6 +229,26 @@ public AzureBlobStorageReadSettings withPartitionRootPath(Object partitionRootPa return this; } + /** + * Get indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @return the deleteFilesAfterCompletion value + */ + public Object deleteFilesAfterCompletion() { + return this.deleteFilesAfterCompletion; + } + + /** + * Set indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @param deleteFilesAfterCompletion the deleteFilesAfterCompletion value to set + * @return the AzureBlobStorageReadSettings object itself. + */ + public AzureBlobStorageReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion) { + this.deleteFilesAfterCompletion = deleteFilesAfterCompletion; + return this; + } + /** * Get the start of file's modified datetime. Type: string (or Expression with resultType string). * diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureDataLakeStoreReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureDataLakeStoreReadSettings.java index 1ebfe36f21b2e..1ac2e9e8f00e9 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureDataLakeStoreReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureDataLakeStoreReadSettings.java @@ -47,6 +47,24 @@ public class AzureDataLakeStoreReadSettings extends StoreReadSettings { @JsonProperty(value = "fileListPath") private Object fileListPath; + /** + * Lists files after the value (exclusive) based on file/folder names’ + * lexicographical order. Applies under the folderPath in data set, and + * filter files/sub-folders under the folderPath. Type: string (or + * Expression with resultType string). + */ + @JsonProperty(value = "listAfter") + private Object listAfter; + + /** + * Lists files before the value (inclusive) based on file/folder names’ + * lexicographical order. Applies under the folderPath in data set, and + * filter files/sub-folders under the folderPath. Type: string (or + * Expression with resultType string). + */ + @JsonProperty(value = "listBefore") + private Object listBefore; + /** * Indicates whether to enable partition discovery. */ @@ -60,6 +78,14 @@ public class AzureDataLakeStoreReadSettings extends StoreReadSettings { @JsonProperty(value = "partitionRootPath") private Object partitionRootPath; + /** + * Indicates whether the source files need to be deleted after copy + * completion. Default is false. Type: boolean (or Expression with + * resultType boolean). + */ + @JsonProperty(value = "deleteFilesAfterCompletion") + private Object deleteFilesAfterCompletion; + /** * The start of file's modified datetime. Type: string (or Expression with * resultType string). @@ -154,6 +180,46 @@ public AzureDataLakeStoreReadSettings withFileListPath(Object fileListPath) { return this; } + /** + * Get lists files after the value (exclusive) based on file/folder names’ lexicographical order. Applies under the folderPath in data set, and filter files/sub-folders under the folderPath. Type: string (or Expression with resultType string). + * + * @return the listAfter value + */ + public Object listAfter() { + return this.listAfter; + } + + /** + * Set lists files after the value (exclusive) based on file/folder names’ lexicographical order. Applies under the folderPath in data set, and filter files/sub-folders under the folderPath. Type: string (or Expression with resultType string). + * + * @param listAfter the listAfter value to set + * @return the AzureDataLakeStoreReadSettings object itself. + */ + public AzureDataLakeStoreReadSettings withListAfter(Object listAfter) { + this.listAfter = listAfter; + return this; + } + + /** + * Get lists files before the value (inclusive) based on file/folder names’ lexicographical order. Applies under the folderPath in data set, and filter files/sub-folders under the folderPath. Type: string (or Expression with resultType string). + * + * @return the listBefore value + */ + public Object listBefore() { + return this.listBefore; + } + + /** + * Set lists files before the value (inclusive) based on file/folder names’ lexicographical order. Applies under the folderPath in data set, and filter files/sub-folders under the folderPath. Type: string (or Expression with resultType string). + * + * @param listBefore the listBefore value to set + * @return the AzureDataLakeStoreReadSettings object itself. + */ + public AzureDataLakeStoreReadSettings withListBefore(Object listBefore) { + this.listBefore = listBefore; + return this; + } + /** * Get indicates whether to enable partition discovery. * @@ -194,6 +260,26 @@ public AzureDataLakeStoreReadSettings withPartitionRootPath(Object partitionRoot return this; } + /** + * Get indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @return the deleteFilesAfterCompletion value + */ + public Object deleteFilesAfterCompletion() { + return this.deleteFilesAfterCompletion; + } + + /** + * Set indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @param deleteFilesAfterCompletion the deleteFilesAfterCompletion value to set + * @return the AzureDataLakeStoreReadSettings object itself. + */ + public AzureDataLakeStoreReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion) { + this.deleteFilesAfterCompletion = deleteFilesAfterCompletion; + return this; + } + /** * Get the start of file's modified datetime. Type: string (or Expression with resultType string). * diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureFileStorageReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureFileStorageReadSettings.java index 0ec208be703d5..5c6aba58fbe7d 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureFileStorageReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/AzureFileStorageReadSettings.java @@ -67,6 +67,14 @@ public class AzureFileStorageReadSettings extends StoreReadSettings { @JsonProperty(value = "partitionRootPath") private Object partitionRootPath; + /** + * Indicates whether the source files need to be deleted after copy + * completion. Default is false. Type: boolean (or Expression with + * resultType boolean). + */ + @JsonProperty(value = "deleteFilesAfterCompletion") + private Object deleteFilesAfterCompletion; + /** * The start of file's modified datetime. Type: string (or Expression with * resultType string). @@ -221,6 +229,26 @@ public AzureFileStorageReadSettings withPartitionRootPath(Object partitionRootPa return this; } + /** + * Get indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @return the deleteFilesAfterCompletion value + */ + public Object deleteFilesAfterCompletion() { + return this.deleteFilesAfterCompletion; + } + + /** + * Set indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @param deleteFilesAfterCompletion the deleteFilesAfterCompletion value to set + * @return the AzureFileStorageReadSettings object itself. + */ + public AzureFileStorageReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion) { + this.deleteFilesAfterCompletion = deleteFilesAfterCompletion; + return this; + } + /** * Get the start of file's modified datetime. Type: string (or Expression with resultType string). * diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FileServerReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FileServerReadSettings.java index 8946528386f81..2c93e027fffea 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FileServerReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FileServerReadSettings.java @@ -60,6 +60,14 @@ public class FileServerReadSettings extends StoreReadSettings { @JsonProperty(value = "partitionRootPath") private Object partitionRootPath; + /** + * Indicates whether the source files need to be deleted after copy + * completion. Default is false. Type: boolean (or Expression with + * resultType boolean). + */ + @JsonProperty(value = "deleteFilesAfterCompletion") + private Object deleteFilesAfterCompletion; + /** * The start of file's modified datetime. Type: string (or Expression with * resultType string). @@ -202,6 +210,26 @@ public FileServerReadSettings withPartitionRootPath(Object partitionRootPath) { return this; } + /** + * Get indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @return the deleteFilesAfterCompletion value + */ + public Object deleteFilesAfterCompletion() { + return this.deleteFilesAfterCompletion; + } + + /** + * Set indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @param deleteFilesAfterCompletion the deleteFilesAfterCompletion value to set + * @return the FileServerReadSettings object itself. + */ + public FileServerReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion) { + this.deleteFilesAfterCompletion = deleteFilesAfterCompletion; + return this; + } + /** * Get the start of file's modified datetime. Type: string (or Expression with resultType string). * diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FtpReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FtpReadSettings.java index bf9383ce9e1f3..61cf0964f8731 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FtpReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/FtpReadSettings.java @@ -52,6 +52,14 @@ public class FtpReadSettings extends StoreReadSettings { @JsonProperty(value = "partitionRootPath") private Object partitionRootPath; + /** + * Indicates whether the source files need to be deleted after copy + * completion. Default is false. Type: boolean (or Expression with + * resultType boolean). + */ + @JsonProperty(value = "deleteFilesAfterCompletion") + private Object deleteFilesAfterCompletion; + /** * 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 @@ -166,6 +174,26 @@ public FtpReadSettings withPartitionRootPath(Object partitionRootPath) { return this; } + /** + * Get indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @return the deleteFilesAfterCompletion value + */ + public Object deleteFilesAfterCompletion() { + return this.deleteFilesAfterCompletion; + } + + /** + * Set indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @param deleteFilesAfterCompletion the deleteFilesAfterCompletion value to set + * @return the FtpReadSettings object itself. + */ + public FtpReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion) { + this.deleteFilesAfterCompletion = deleteFilesAfterCompletion; + return this; + } + /** * Get 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). * diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/GoogleCloudStorageReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/GoogleCloudStorageReadSettings.java index dd1435268df6d..ed74d7541208f 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/GoogleCloudStorageReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/GoogleCloudStorageReadSettings.java @@ -67,6 +67,14 @@ public class GoogleCloudStorageReadSettings extends StoreReadSettings { @JsonProperty(value = "partitionRootPath") private Object partitionRootPath; + /** + * Indicates whether the source files need to be deleted after copy + * completion. Default is false. Type: boolean (or Expression with + * resultType boolean). + */ + @JsonProperty(value = "deleteFilesAfterCompletion") + private Object deleteFilesAfterCompletion; + /** * The start of file's modified datetime. Type: string (or Expression with * resultType string). @@ -221,6 +229,26 @@ public GoogleCloudStorageReadSettings withPartitionRootPath(Object partitionRoot return this; } + /** + * Get indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @return the deleteFilesAfterCompletion value + */ + public Object deleteFilesAfterCompletion() { + return this.deleteFilesAfterCompletion; + } + + /** + * Set indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @param deleteFilesAfterCompletion the deleteFilesAfterCompletion value to set + * @return the GoogleCloudStorageReadSettings object itself. + */ + public GoogleCloudStorageReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion) { + this.deleteFilesAfterCompletion = deleteFilesAfterCompletion; + return this; + } + /** * Get the start of file's modified datetime. Type: string (or Expression with resultType string). * diff --git a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SftpReadSettings.java b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SftpReadSettings.java index 8f5acc2bfab50..b8cfb7e2cc172 100644 --- a/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SftpReadSettings.java +++ b/sdk/datafactory/mgmt-v2018_06_01/src/main/java/com/microsoft/azure/management/datafactory/v2018_06_01/SftpReadSettings.java @@ -60,6 +60,14 @@ public class SftpReadSettings extends StoreReadSettings { @JsonProperty(value = "fileListPath") private Object fileListPath; + /** + * Indicates whether the source files need to be deleted after copy + * completion. Default is false. Type: boolean (or Expression with + * resultType boolean). + */ + @JsonProperty(value = "deleteFilesAfterCompletion") + private Object deleteFilesAfterCompletion; + /** * The start of file's modified datetime. Type: string (or Expression with * resultType string). @@ -194,6 +202,26 @@ public SftpReadSettings withFileListPath(Object fileListPath) { return this; } + /** + * Get indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @return the deleteFilesAfterCompletion value + */ + public Object deleteFilesAfterCompletion() { + return this.deleteFilesAfterCompletion; + } + + /** + * Set indicates whether the source files need to be deleted after copy completion. Default is false. Type: boolean (or Expression with resultType boolean). + * + * @param deleteFilesAfterCompletion the deleteFilesAfterCompletion value to set + * @return the SftpReadSettings object itself. + */ + public SftpReadSettings withDeleteFilesAfterCompletion(Object deleteFilesAfterCompletion) { + this.deleteFilesAfterCompletion = deleteFilesAfterCompletion; + return this; + } + /** * Get the start of file's modified datetime. Type: string (or Expression with resultType string). *