Class IpamPoolPrefixAllocationPool
java.lang.Object
com.azure.resourcemanager.network.fluent.models.IpamPoolPrefixAllocationPool
- All Implemented Interfaces:
com.azure.json.JsonSerializable<IpamPoolPrefixAllocationPool>
public final class IpamPoolPrefixAllocationPool
extends Object
implements com.azure.json.JsonSerializable<IpamPoolPrefixAllocationPool>
The IpamPoolPrefixAllocationPool model.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates an instance of IpamPoolPrefixAllocationPool class. -
Method Summary
Modifier and TypeMethodDescriptionstatic IpamPoolPrefixAllocationPoolfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of IpamPoolPrefixAllocationPool from the JsonReader.id()Get the id property: Resource id of the associated Azure IpamPool resource.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.Set the id property: Resource id of the associated Azure IpamPool resource.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.azure.json.JsonSerializable
toJson, toJson, toJsonBytes, toJsonString
-
Constructor Details
-
IpamPoolPrefixAllocationPool
public IpamPoolPrefixAllocationPool()Creates an instance of IpamPoolPrefixAllocationPool class.
-
-
Method Details
-
id
Get the id property: Resource id of the associated Azure IpamPool resource.- Returns:
- the id value.
-
withId
Set the id property: Resource id of the associated Azure IpamPool resource.- Parameters:
id- the id value to set.- Returns:
- the IpamPoolPrefixAllocationPool object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<IpamPoolPrefixAllocationPool>- Throws:
IOException
-
fromJson
public static IpamPoolPrefixAllocationPool fromJson(com.azure.json.JsonReader jsonReader) throws IOException Reads an instance of IpamPoolPrefixAllocationPool from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of IpamPoolPrefixAllocationPool 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 IpamPoolPrefixAllocationPool.
-