Class Region
- java.lang.Object
-
- com.azure.resourcemanager.trafficmanager.models.Region
-
public final class Region extends Object
Class representing a region in the Geographic hierarchy used with the Geographic traffic routing method.
-
-
Constructor Summary
Constructors Constructor Description Region()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringcode()Get the code property: The code of the region.Stringname()Get the name property: The name of the region.List<Region>regions()Get the regions property: The list of Regions grouped under this Region in the Geographic Hierarchy.voidvalidate()Validates the instance.RegionwithCode(String code)Set the code property: The code of the region.RegionwithName(String name)Set the name property: The name of the region.RegionwithRegions(List<Region> regions)Set the regions property: The list of Regions grouped under this Region in the Geographic Hierarchy.
-
-
-
Method Detail
-
code
public String code()
Get the code property: The code of the region.- Returns:
- the code value.
-
withCode
public Region withCode(String code)
Set the code property: The code of the region.- Parameters:
code- the code value to set.- Returns:
- the Region object itself.
-
name
public String name()
Get the name property: The name of the region.- Returns:
- the name value.
-
withName
public Region withName(String name)
Set the name property: The name of the region.- Parameters:
name- the name value to set.- Returns:
- the Region object itself.
-
regions
public List<Region> regions()
Get the regions property: The list of Regions grouped under this Region in the Geographic Hierarchy.- Returns:
- the regions value.
-
withRegions
public Region withRegions(List<Region> regions)
Set the regions property: The list of Regions grouped under this Region in the Geographic Hierarchy.- Parameters:
regions- the regions value to set.- Returns:
- the Region object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-