DatabaseConfiguration Class
- java.
lang. Object - com.
azure. resourcemanager. workloadssapvirtualinstance. models. DatabaseConfiguration
- com.
Implements
public final class DatabaseConfiguration
implements JsonSerializable<DatabaseConfiguration>
Gets or sets the database configuration.
Constructor Summary
| Constructor | Description |
|---|---|
| DatabaseConfiguration() |
Creates an instance of Database |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Sap |
databaseType()
Get the database |
|
Disk |
diskConfiguration()
Get the disk |
|
static
Database |
fromJson(JsonReader jsonReader)
Reads an instance of Database |
| long |
instanceCount()
Get the instance |
| String |
subnetId()
Get the subnet |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Virtual |
virtualMachineConfiguration()
Get the virtual |
|
Database |
withDatabaseType(SapDatabaseType databaseType)
Set the database |
|
Database |
withDiskConfiguration(DiskConfiguration diskConfiguration)
Set the disk |
|
Database |
withInstanceCount(long instanceCount)
Set the instance |
|
Database |
withSubnetId(String subnetId)
Set the subnet |
|
Database |
withVirtualMachineConfiguration(VirtualMachineConfiguration virtualMachineConfiguration)
Set the virtual |
Methods inherited from java.lang.Object
Constructor Details
DatabaseConfiguration
public DatabaseConfiguration()
Creates an instance of DatabaseConfiguration class.
Method Details
databaseType
public SapDatabaseType databaseType()
Get the databaseType property: The database type.
Returns:
diskConfiguration
public DiskConfiguration diskConfiguration()
Get the diskConfiguration property: Gets or sets the disk configuration.
Returns:
fromJson
public static DatabaseConfiguration fromJson(JsonReader jsonReader)
Reads an instance of DatabaseConfiguration from the JsonReader.
Parameters:
Returns:
Throws:
instanceCount
public long instanceCount()
Get the instanceCount property: The number of database VMs.
Returns:
subnetId
public String subnetId()
Get the subnetId property: The subnet id.
Returns:
toJson
validate
public void validate()
Validates the instance.
virtualMachineConfiguration
public VirtualMachineConfiguration virtualMachineConfiguration()
Get the virtualMachineConfiguration property: Gets or sets the virtual machine configuration.
Returns:
withDatabaseType
public DatabaseConfiguration withDatabaseType(SapDatabaseType databaseType)
Set the databaseType property: The database type.
Parameters:
Returns:
withDiskConfiguration
public DatabaseConfiguration withDiskConfiguration(DiskConfiguration diskConfiguration)
Set the diskConfiguration property: Gets or sets the disk configuration.
Parameters:
Returns:
withInstanceCount
public DatabaseConfiguration withInstanceCount(long instanceCount)
Set the instanceCount property: The number of database VMs.
Parameters:
Returns:
withSubnetId
public DatabaseConfiguration withSubnetId(String subnetId)
Set the subnetId property: The subnet id.
Parameters:
Returns:
withVirtualMachineConfiguration
public DatabaseConfiguration withVirtualMachineConfiguration(VirtualMachineConfiguration virtualMachineConfiguration)
Set the virtualMachineConfiguration property: Gets or sets the virtual machine configuration.
Parameters:
Returns: