EdgeNodeProperties Class
- java.
lang. Object - com.
azure. resourcemanager. cdn. fluent. models. EdgeNodeProperties
- com.
Implements
public final class EdgeNodeProperties
implements JsonSerializable<EdgeNodeProperties>
The JSON object that contains the properties required to create an edgenode.
Constructor Summary
| Constructor | Description |
|---|---|
| EdgeNodeProperties() |
Creates an instance of Edge |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
static
Edge |
fromJson(JsonReader jsonReader)
Reads an instance of Edge |
|
List<Ip |
ipAddressGroups()
Get the ip |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Edge |
withIpAddressGroups(List<IpAddressGroup> ipAddressGroups)
Set the ip |
Methods inherited from java.lang.Object
Constructor Details
EdgeNodeProperties
public EdgeNodeProperties()
Creates an instance of EdgeNodeProperties class.
Method Details
fromJson
public static EdgeNodeProperties fromJson(JsonReader jsonReader)
Reads an instance of EdgeNodeProperties from the JsonReader.
Parameters:
Returns:
Throws:
ipAddressGroups
public List<IpAddressGroup> ipAddressGroups()
Get the ipAddressGroups property: List of ip address groups.
Returns:
toJson
validate
public void validate()
Validates the instance.
withIpAddressGroups
public EdgeNodeProperties withIpAddressGroups(List<IpAddressGroup> ipAddressGroups)
Set the ipAddressGroups property: List of ip address groups.
Parameters:
Returns: