Class EndpointPropertiesSubnetsItem
java.lang.Object
com.azure.resourcemanager.trafficmanager.models.EndpointPropertiesSubnetsItem
Subnet first address, scope, and/or last address.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionfirst()Get the first property: First address in the subnet.last()Get the last property: Last address in the subnet.scope()Get the scope property: Block size (number of leading bits in the subnet mask).voidvalidate()Validates the instance.Set the first property: First address in the subnet.Set the last property: Last address in the subnet.Set the scope property: Block size (number of leading bits in the subnet mask).
-
Constructor Details
-
EndpointPropertiesSubnetsItem
public EndpointPropertiesSubnetsItem()
-
-
Method Details
-
first
Get the first property: First address in the subnet.- Returns:
- the first value.
-
withFirst
Set the first property: First address in the subnet.- Parameters:
first- the first value to set.- Returns:
- the EndpointPropertiesSubnetsItem object itself.
-
last
Get the last property: Last address in the subnet.- Returns:
- the last value.
-
withLast
Set the last property: Last address in the subnet.- Parameters:
last- the last value to set.- Returns:
- the EndpointPropertiesSubnetsItem object itself.
-
scope
Get the scope property: Block size (number of leading bits in the subnet mask).- Returns:
- the scope value.
-
withScope
Set the scope property: Block size (number of leading bits in the subnet mask).- Parameters:
scope- the scope value to set.- Returns:
- the EndpointPropertiesSubnetsItem object itself.
-
validate
public void validate()Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-