Class TransferFilterDetails
java.lang.Object
com.azure.resourcemanager.databox.models.TransferFilterDetails
Details of the filtering the transfer of data.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the azureFileFilterDetails property: Filter details to transfer Azure files.Get the blobFilterDetails property: Filter details to transfer blobs.Get the dataAccountType property: Type of the account of data.Get the filterFileDetails property: Details of the filter files to be used for data transfer.void
validate()
Validates the instance.withAzureFileFilterDetails
(AzureFileFilterDetails azureFileFilterDetails) Set the azureFileFilterDetails property: Filter details to transfer Azure files.withBlobFilterDetails
(BlobFilterDetails blobFilterDetails) Set the blobFilterDetails property: Filter details to transfer blobs.withDataAccountType
(DataAccountType dataAccountType) Set the dataAccountType property: Type of the account of data.withFilterFileDetails
(List<FilterFileDetails> filterFileDetails) Set the filterFileDetails property: Details of the filter files to be used for data transfer.
-
Constructor Details
-
TransferFilterDetails
public TransferFilterDetails()Creates an instance of TransferFilterDetails class.
-
-
Method Details
-
dataAccountType
Get the dataAccountType property: Type of the account of data.- Returns:
- the dataAccountType value.
-
withDataAccountType
Set the dataAccountType property: Type of the account of data.- Parameters:
dataAccountType
- the dataAccountType value to set.- Returns:
- the TransferFilterDetails object itself.
-
blobFilterDetails
Get the blobFilterDetails property: Filter details to transfer blobs.- Returns:
- the blobFilterDetails value.
-
withBlobFilterDetails
Set the blobFilterDetails property: Filter details to transfer blobs.- Parameters:
blobFilterDetails
- the blobFilterDetails value to set.- Returns:
- the TransferFilterDetails object itself.
-
azureFileFilterDetails
Get the azureFileFilterDetails property: Filter details to transfer Azure files.- Returns:
- the azureFileFilterDetails value.
-
withAzureFileFilterDetails
public TransferFilterDetails withAzureFileFilterDetails(AzureFileFilterDetails azureFileFilterDetails) Set the azureFileFilterDetails property: Filter details to transfer Azure files.- Parameters:
azureFileFilterDetails
- the azureFileFilterDetails value to set.- Returns:
- the TransferFilterDetails object itself.
-
filterFileDetails
Get the filterFileDetails property: Details of the filter files to be used for data transfer.- Returns:
- the filterFileDetails value.
-
withFilterFileDetails
Set the filterFileDetails property: Details of the filter files to be used for data transfer.- Parameters:
filterFileDetails
- the filterFileDetails value to set.- Returns:
- the TransferFilterDetails object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-