Class AzureFileFilterDetails
java.lang.Object
com.azure.resourcemanager.databox.models.AzureFileFilterDetails
Filter details to transfer Azure files.
-
Constructor Summary
ConstructorDescriptionCreates an instance of AzureFileFilterDetails class. -
Method Summary
Modifier and TypeMethodDescriptionGet the filePathList property: List of full path of the files to be transferred.Get the filePrefixList property: Prefix list of the Azure files to be transferred.Get the fileShareList property: List of file shares to be transferred.void
validate()
Validates the instance.withFilePathList
(List<String> filePathList) Set the filePathList property: List of full path of the files to be transferred.withFilePrefixList
(List<String> filePrefixList) Set the filePrefixList property: Prefix list of the Azure files to be transferred.withFileShareList
(List<String> fileShareList) Set the fileShareList property: List of file shares to be transferred.
-
Constructor Details
-
AzureFileFilterDetails
public AzureFileFilterDetails()Creates an instance of AzureFileFilterDetails class.
-
-
Method Details
-
filePrefixList
Get the filePrefixList property: Prefix list of the Azure files to be transferred.- Returns:
- the filePrefixList value.
-
withFilePrefixList
Set the filePrefixList property: Prefix list of the Azure files to be transferred.- Parameters:
filePrefixList
- the filePrefixList value to set.- Returns:
- the AzureFileFilterDetails object itself.
-
filePathList
Get the filePathList property: List of full path of the files to be transferred.- Returns:
- the filePathList value.
-
withFilePathList
Set the filePathList property: List of full path of the files to be transferred.- Parameters:
filePathList
- the filePathList value to set.- Returns:
- the AzureFileFilterDetails object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-