Class RestoredLogs

java.lang.Object
com.azure.resourcemanager.loganalytics.models.RestoredLogs

public final class RestoredLogs extends Object
Restore parameters.
  • Constructor Details

    • RestoredLogs

      public RestoredLogs()
  • Method Details

    • startRestoreTime

      public OffsetDateTime startRestoreTime()
      Get the startRestoreTime property: The timestamp to start the restore from (UTC).
      Returns:
      the startRestoreTime value.
    • withStartRestoreTime

      public RestoredLogs withStartRestoreTime(OffsetDateTime startRestoreTime)
      Set the startRestoreTime property: The timestamp to start the restore from (UTC).
      Parameters:
      startRestoreTime - the startRestoreTime value to set.
      Returns:
      the RestoredLogs object itself.
    • endRestoreTime

      public OffsetDateTime endRestoreTime()
      Get the endRestoreTime property: The timestamp to end the restore by (UTC).
      Returns:
      the endRestoreTime value.
    • withEndRestoreTime

      public RestoredLogs withEndRestoreTime(OffsetDateTime endRestoreTime)
      Set the endRestoreTime property: The timestamp to end the restore by (UTC).
      Parameters:
      endRestoreTime - the endRestoreTime value to set.
      Returns:
      the RestoredLogs object itself.
    • sourceTable

      public String sourceTable()
      Get the sourceTable property: The table to restore data from.
      Returns:
      the sourceTable value.
    • withSourceTable

      public RestoredLogs withSourceTable(String sourceTable)
      Set the sourceTable property: The table to restore data from.
      Parameters:
      sourceTable - the sourceTable value to set.
      Returns:
      the RestoredLogs object itself.
    • validate

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