StorageConfigurationSettings Class
- java.
lang. Object - com.
azure. resourcemanager. sqlvirtualmachine. models. StorageConfigurationSettings
- com.
public final class StorageConfigurationSettings
Storage Configurations for SQL Data, Log and TempDb.
Constructor Summary
Constructor | Description |
---|---|
StorageConfigurationSettings() |
Creates an instance of Storage |
Method Summary
Modifier and Type | Method and Description |
---|---|
Disk |
diskConfigurationType()
Get the disk |
Sql |
sqlDataSettings()
Get the sql |
Sql |
sqlLogSettings()
Get the sql |
Boolean |
sqlSystemDbOnDataDisk()
Get the sql |
Sql |
sqlTempDbSettings()
Get the sql |
Storage |
storageWorkloadType()
Get the storage |
void |
validate()
Validates the instance. |
Storage |
withDiskConfigurationType(DiskConfigurationType diskConfigurationType)
Set the disk |
Storage |
withSqlDataSettings(SqlStorageSettings sqlDataSettings)
Set the sql |
Storage |
withSqlLogSettings(SqlStorageSettings sqlLogSettings)
Set the sql |
Storage |
withSqlSystemDbOnDataDisk(Boolean sqlSystemDbOnDataDisk)
Set the sql |
Storage |
withSqlTempDbSettings(SqlTempDbSettings sqlTempDbSettings)
Set the sql |
Storage |
withStorageWorkloadType(StorageWorkloadType storageWorkloadType)
Set the storage |
Methods inherited from java.lang.Object
Constructor Details
StorageConfigurationSettings
public StorageConfigurationSettings()
Creates an instance of StorageConfigurationSettings class.
Method Details
diskConfigurationType
public DiskConfigurationType diskConfigurationType()
Get the diskConfigurationType property: Disk configuration to apply to SQL Server.
Returns:
sqlDataSettings
public SqlStorageSettings sqlDataSettings()
Get the sqlDataSettings property: SQL Server Data Storage Settings.
Returns:
sqlLogSettings
public SqlStorageSettings sqlLogSettings()
Get the sqlLogSettings property: SQL Server Log Storage Settings.
Returns:
sqlSystemDbOnDataDisk
public Boolean sqlSystemDbOnDataDisk()
Get the sqlSystemDbOnDataDisk property: SQL Server SystemDb Storage on DataPool if true.
Returns:
sqlTempDbSettings
public SqlTempDbSettings sqlTempDbSettings()
Get the sqlTempDbSettings property: SQL Server TempDb Storage Settings.
Returns:
storageWorkloadType
public StorageWorkloadType storageWorkloadType()
Get the storageWorkloadType property: Storage workload type.
Returns:
validate
public void validate()
Validates the instance.
withDiskConfigurationType
public StorageConfigurationSettings withDiskConfigurationType(DiskConfigurationType diskConfigurationType)
Set the diskConfigurationType property: Disk configuration to apply to SQL Server.
Parameters:
Returns:
withSqlDataSettings
public StorageConfigurationSettings withSqlDataSettings(SqlStorageSettings sqlDataSettings)
Set the sqlDataSettings property: SQL Server Data Storage Settings.
Parameters:
Returns:
withSqlLogSettings
public StorageConfigurationSettings withSqlLogSettings(SqlStorageSettings sqlLogSettings)
Set the sqlLogSettings property: SQL Server Log Storage Settings.
Parameters:
Returns:
withSqlSystemDbOnDataDisk
public StorageConfigurationSettings withSqlSystemDbOnDataDisk(Boolean sqlSystemDbOnDataDisk)
Set the sqlSystemDbOnDataDisk property: SQL Server SystemDb Storage on DataPool if true.
Parameters:
Returns:
withSqlTempDbSettings
public StorageConfigurationSettings withSqlTempDbSettings(SqlTempDbSettings sqlTempDbSettings)
Set the sqlTempDbSettings property: SQL Server TempDb Storage Settings.
Parameters:
Returns:
withStorageWorkloadType
public StorageConfigurationSettings withStorageWorkloadType(StorageWorkloadType storageWorkloadType)
Set the storageWorkloadType property: Storage workload type.
Parameters:
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Submit and view feedback for