java.lang.Object
com.azure.resourcemanager.network.models.VirtualApplianceIpConfigurationProperties
-
Constructor Summary
Constructors
Creates an instance of VirtualApplianceIpConfigurationProperties class.
-
Method Summary
fromJson(com.azure.json.JsonReader jsonReader)
Reads an instance of VirtualApplianceIpConfigurationProperties from the JsonReader.
Get the primary property: Whether or not this is primary IP configuration of the NIC.
com.azure.json.JsonWriter
toJson(com.azure.json.JsonWriter jsonWriter)
void
Set the primary property: Whether or not this is primary IP configuration of the NIC.
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
VirtualApplianceIpConfigurationProperties
public VirtualApplianceIpConfigurationProperties()
Creates an instance of VirtualApplianceIpConfigurationProperties class.
-
Method Details
-
primary
Get the primary property: Whether or not this is primary IP configuration of the NIC.
- Returns:
- the primary value.
-
withPrimary
Set the primary property: Whether or not this is primary IP configuration of the NIC.
- Parameters:
primary
- the primary value to set.
- Returns:
- the VirtualApplianceIpConfigurationProperties object itself.
-
validate
public void validate()
Validates the instance.
- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-
fromJson
Reads an instance of VirtualApplianceIpConfigurationProperties from the JsonReader.
- Parameters:
jsonReader
- The JsonReader being read.
- Returns:
- An instance of VirtualApplianceIpConfigurationProperties if the JsonReader was pointing to an instance of
it, or null if it was pointing to JSON null.
- Throws:
IOException
- If an error occurs while reading the VirtualApplianceIpConfigurationProperties.