Class FilterFileDetails

java.lang.Object
com.azure.resourcemanager.databox.models.FilterFileDetails

public final class FilterFileDetails extends Object
Details of the filter files to be used for data transfer.
  • Constructor Details

    • FilterFileDetails

      public FilterFileDetails()
      Creates an instance of FilterFileDetails class.
  • Method Details

    • filterFileType

      public FilterFileType filterFileType()
      Get the filterFileType property: Type of the filter file.
      Returns:
      the filterFileType value.
    • withFilterFileType

      public FilterFileDetails withFilterFileType(FilterFileType filterFileType)
      Set the filterFileType property: Type of the filter file.
      Parameters:
      filterFileType - the filterFileType value to set.
      Returns:
      the FilterFileDetails object itself.
    • filterFilePath

      public String filterFilePath()
      Get the filterFilePath property: Path of the file that contains the details of all items to transfer.
      Returns:
      the filterFilePath value.
    • withFilterFilePath

      public FilterFileDetails withFilterFilePath(String filterFilePath)
      Set the filterFilePath property: Path of the file that contains the details of all items to transfer.
      Parameters:
      filterFilePath - the filterFilePath value to set.
      Returns:
      the FilterFileDetails object itself.
    • validate

      public void validate()
      Validates the instance.
      Throws:
      IllegalArgumentException - thrown if the instance is not valid.