Class Region
java.lang.Object
com.azure.resourcemanager.trafficmanager.models.Region
- All Implemented Interfaces:
com.azure.json.JsonSerializable<Region>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncode()Get the code property: The code of the region.static RegionfromJson(com.azure.json.JsonReader jsonReader) Reads an instance of Region from the JsonReader.name()Get the name property: The name of the region.regions()Get the regions property: The list of Regions grouped under this Region in the Geographic Hierarchy.com.azure.json.JsonWritertoJson(com.azure.json.JsonWriter jsonWriter) voidvalidate()Validates the instance.Set the code property: The code of the region.Set the name property: The name of the region.withRegions(List<Region> regions) Set the regions property: The list of Regions grouped under this Region in the Geographic Hierarchy.Methods inherited from class 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
-
Region
public Region()Creates an instance of Region class.
-
-
Method Details
-
code
-
withCode
-
name
-
withName
-
regions
-
withRegions
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
toJson
- Specified by:
toJsonin interfacecom.azure.json.JsonSerializable<Region>- Throws:
IOException
-
fromJson
Reads an instance of Region from the JsonReader.- Parameters:
jsonReader- The JsonReader being read.- Returns:
- An instance of Region 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 Region.
-