Class TroubleshootingProperties


  • public final class TroubleshootingProperties
    extends Object
    Storage location provided for troubleshoot.
    • Constructor Detail

      • TroubleshootingProperties

        public TroubleshootingProperties()
    • Method Detail

      • storageId

        public String storageId()
        Get the storageId property: The ID for the storage account to save the troubleshoot result.
        Returns:
        the storageId value.
      • withStorageId

        public TroubleshootingProperties withStorageId​(String storageId)
        Set the storageId property: The ID for the storage account to save the troubleshoot result.
        Parameters:
        storageId - the storageId value to set.
        Returns:
        the TroubleshootingProperties object itself.
      • storagePath

        public String storagePath()
        Get the storagePath property: The path to the blob to save the troubleshoot result in.
        Returns:
        the storagePath value.
      • withStoragePath

        public TroubleshootingProperties withStoragePath​(String storagePath)
        Set the storagePath property: The path to the blob to save the troubleshoot result in.
        Parameters:
        storagePath - the storagePath value to set.
        Returns:
        the TroubleshootingProperties object itself.
      • validate

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