Class ServerConfigurationsManagementSettings
java.lang.Object
com.azure.resourcemanager.sqlvirtualmachine.models.ServerConfigurationsManagementSettings
Set the connectivity, storage and workload settings.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionGet the additionalFeaturesServerConfigurations property: Additional SQL feature settings.Get the sqlConnectivityUpdateSettings property: SQL connectivity type settings.Get the sqlInstanceSettings property: SQL Instance settings.Get the sqlStorageUpdateSettings property: SQL storage update settings.Get the sqlWorkloadTypeUpdateSettings property: SQL workload type settings.void
validate()
Validates the instance.withAdditionalFeaturesServerConfigurations
(AdditionalFeaturesServerConfigurations additionalFeaturesServerConfigurations) Set the additionalFeaturesServerConfigurations property: Additional SQL feature settings.withSqlConnectivityUpdateSettings
(SqlConnectivityUpdateSettings sqlConnectivityUpdateSettings) Set the sqlConnectivityUpdateSettings property: SQL connectivity type settings.withSqlInstanceSettings
(SqlInstanceSettings sqlInstanceSettings) Set the sqlInstanceSettings property: SQL Instance settings.withSqlStorageUpdateSettings
(SqlStorageUpdateSettings sqlStorageUpdateSettings) Set the sqlStorageUpdateSettings property: SQL storage update settings.withSqlWorkloadTypeUpdateSettings
(SqlWorkloadTypeUpdateSettings sqlWorkloadTypeUpdateSettings) Set the sqlWorkloadTypeUpdateSettings property: SQL workload type settings.
-
Constructor Details
-
ServerConfigurationsManagementSettings
public ServerConfigurationsManagementSettings()
-
-
Method Details
-
sqlConnectivityUpdateSettings
Get the sqlConnectivityUpdateSettings property: SQL connectivity type settings.- Returns:
- the sqlConnectivityUpdateSettings value.
-
withSqlConnectivityUpdateSettings
public ServerConfigurationsManagementSettings withSqlConnectivityUpdateSettings(SqlConnectivityUpdateSettings sqlConnectivityUpdateSettings) Set the sqlConnectivityUpdateSettings property: SQL connectivity type settings.- Parameters:
sqlConnectivityUpdateSettings
- the sqlConnectivityUpdateSettings value to set.- Returns:
- the ServerConfigurationsManagementSettings object itself.
-
sqlWorkloadTypeUpdateSettings
Get the sqlWorkloadTypeUpdateSettings property: SQL workload type settings.- Returns:
- the sqlWorkloadTypeUpdateSettings value.
-
withSqlWorkloadTypeUpdateSettings
public ServerConfigurationsManagementSettings withSqlWorkloadTypeUpdateSettings(SqlWorkloadTypeUpdateSettings sqlWorkloadTypeUpdateSettings) Set the sqlWorkloadTypeUpdateSettings property: SQL workload type settings.- Parameters:
sqlWorkloadTypeUpdateSettings
- the sqlWorkloadTypeUpdateSettings value to set.- Returns:
- the ServerConfigurationsManagementSettings object itself.
-
sqlStorageUpdateSettings
Get the sqlStorageUpdateSettings property: SQL storage update settings.- Returns:
- the sqlStorageUpdateSettings value.
-
withSqlStorageUpdateSettings
public ServerConfigurationsManagementSettings withSqlStorageUpdateSettings(SqlStorageUpdateSettings sqlStorageUpdateSettings) Set the sqlStorageUpdateSettings property: SQL storage update settings.- Parameters:
sqlStorageUpdateSettings
- the sqlStorageUpdateSettings value to set.- Returns:
- the ServerConfigurationsManagementSettings object itself.
-
additionalFeaturesServerConfigurations
Get the additionalFeaturesServerConfigurations property: Additional SQL feature settings.- Returns:
- the additionalFeaturesServerConfigurations value.
-
withAdditionalFeaturesServerConfigurations
public ServerConfigurationsManagementSettings withAdditionalFeaturesServerConfigurations(AdditionalFeaturesServerConfigurations additionalFeaturesServerConfigurations) Set the additionalFeaturesServerConfigurations property: Additional SQL feature settings.- Parameters:
additionalFeaturesServerConfigurations
- the additionalFeaturesServerConfigurations value to set.- Returns:
- the ServerConfigurationsManagementSettings object itself.
-
sqlInstanceSettings
Get the sqlInstanceSettings property: SQL Instance settings.- Returns:
- the sqlInstanceSettings value.
-
withSqlInstanceSettings
public ServerConfigurationsManagementSettings withSqlInstanceSettings(SqlInstanceSettings sqlInstanceSettings) Set the sqlInstanceSettings property: SQL Instance settings.- Parameters:
sqlInstanceSettings
- the sqlInstanceSettings value to set.- Returns:
- the ServerConfigurationsManagementSettings object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-