Class SqlTempDbSettings


  • public final class SqlTempDbSettings
    extends Object
    The SqlTempDbSettings model.
    • Constructor Detail

      • SqlTempDbSettings

        public SqlTempDbSettings()
    • Method Detail

      • dataFileSize

        public Integer dataFileSize()
        Get the dataFileSize property: SQL Server default file size.
        Returns:
        the dataFileSize value.
      • withDataFileSize

        public SqlTempDbSettings withDataFileSize​(Integer dataFileSize)
        Set the dataFileSize property: SQL Server default file size.
        Parameters:
        dataFileSize - the dataFileSize value to set.
        Returns:
        the SqlTempDbSettings object itself.
      • dataGrowth

        public Integer dataGrowth()
        Get the dataGrowth property: SQL Server default file autoGrowth size.
        Returns:
        the dataGrowth value.
      • withDataGrowth

        public SqlTempDbSettings withDataGrowth​(Integer dataGrowth)
        Set the dataGrowth property: SQL Server default file autoGrowth size.
        Parameters:
        dataGrowth - the dataGrowth value to set.
        Returns:
        the SqlTempDbSettings object itself.
      • logFileSize

        public Integer logFileSize()
        Get the logFileSize property: SQL Server default file size.
        Returns:
        the logFileSize value.
      • withLogFileSize

        public SqlTempDbSettings withLogFileSize​(Integer logFileSize)
        Set the logFileSize property: SQL Server default file size.
        Parameters:
        logFileSize - the logFileSize value to set.
        Returns:
        the SqlTempDbSettings object itself.
      • logGrowth

        public Integer logGrowth()
        Get the logGrowth property: SQL Server default file autoGrowth size.
        Returns:
        the logGrowth value.
      • withLogGrowth

        public SqlTempDbSettings withLogGrowth​(Integer logGrowth)
        Set the logGrowth property: SQL Server default file autoGrowth size.
        Parameters:
        logGrowth - the logGrowth value to set.
        Returns:
        the SqlTempDbSettings object itself.
      • dataFileCount

        public Integer dataFileCount()
        Get the dataFileCount property: SQL Server default file count.
        Returns:
        the dataFileCount value.
      • withDataFileCount

        public SqlTempDbSettings withDataFileCount​(Integer dataFileCount)
        Set the dataFileCount property: SQL Server default file count.
        Parameters:
        dataFileCount - the dataFileCount value to set.
        Returns:
        the SqlTempDbSettings object itself.
      • luns

        public List<Integer> luns()
        Get the luns property: Logical Unit Numbers for the disks.
        Returns:
        the luns value.
      • withLuns

        public SqlTempDbSettings withLuns​(List<Integer> luns)
        Set the luns property: Logical Unit Numbers for the disks.
        Parameters:
        luns - the luns value to set.
        Returns:
        the SqlTempDbSettings object itself.
      • defaultFilePath

        public String defaultFilePath()
        Get the defaultFilePath property: SQL Server default file path.
        Returns:
        the defaultFilePath value.
      • withDefaultFilePath

        public SqlTempDbSettings withDefaultFilePath​(String defaultFilePath)
        Set the defaultFilePath property: SQL Server default file path.
        Parameters:
        defaultFilePath - the defaultFilePath value to set.
        Returns:
        the SqlTempDbSettings object itself.
      • validate

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