Class DataExportDetails

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

public final class DataExportDetails extends Object
Details of the data to be used for exporting data from azure.
  • Constructor Details

    • DataExportDetails

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

    • transferConfiguration

      public TransferConfiguration transferConfiguration()
      Get the transferConfiguration property: Configuration for the data transfer.
      Returns:
      the transferConfiguration value.
    • withTransferConfiguration

      public DataExportDetails withTransferConfiguration(TransferConfiguration transferConfiguration)
      Set the transferConfiguration property: Configuration for the data transfer.
      Parameters:
      transferConfiguration - the transferConfiguration value to set.
      Returns:
      the DataExportDetails object itself.
    • logCollectionLevel

      public LogCollectionLevel logCollectionLevel()
      Get the logCollectionLevel property: Level of the logs to be collected.
      Returns:
      the logCollectionLevel value.
    • withLogCollectionLevel

      public DataExportDetails withLogCollectionLevel(LogCollectionLevel logCollectionLevel)
      Set the logCollectionLevel property: Level of the logs to be collected.
      Parameters:
      logCollectionLevel - the logCollectionLevel value to set.
      Returns:
      the DataExportDetails object itself.
    • accountDetails

      public DataAccountDetails accountDetails()
      Get the accountDetails property: Account details of the data to be transferred.
      Returns:
      the accountDetails value.
    • withAccountDetails

      public DataExportDetails withAccountDetails(DataAccountDetails accountDetails)
      Set the accountDetails property: Account details of the data to be transferred.
      Parameters:
      accountDetails - the accountDetails value to set.
      Returns:
      the DataExportDetails object itself.
    • validate

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