ExpressRouteLinkFailoverRouteList Class

  • java.lang.Object
    • com.azure.resourcemanager.network.models.ExpressRouteLinkFailoverRouteList

Implements

public final class ExpressRouteLinkFailoverRouteList
implements JsonSerializable<ExpressRouteLinkFailoverRouteList>

Represents a list of failover routes for an ExpressRoute link.

Method Summary

Modifier and Type Method and Description
List<ExpressRouteLinkFailoverRoute> beforeSimulation()

Get the beforeSimulation property: The routes before the simulation.

List<ExpressRouteLinkFailoverRoute> duringSimulation()

Get the duringSimulation property: The routes during the simulation.

static ExpressRouteLinkFailoverRouteList fromJson(JsonReader jsonReader)

Reads an instance of ExpressRouteLinkFailoverRouteList from the JsonReader.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Method Details

beforeSimulation

public List<ExpressRouteLinkFailoverRoute> beforeSimulation()

Get the beforeSimulation property: The routes before the simulation.

Returns:

the beforeSimulation value.

duringSimulation

public List<ExpressRouteLinkFailoverRoute> duringSimulation()

Get the duringSimulation property: The routes during the simulation.

Returns:

the duringSimulation value.

fromJson

public static ExpressRouteLinkFailoverRouteList fromJson(JsonReader jsonReader)

Reads an instance of ExpressRouteLinkFailoverRouteList from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of ExpressRouteLinkFailoverRouteList 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 ExpressRouteLinkFailoverRouteList.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to