GatewayRouteSetsInformationInner Class

  • java.lang.Object
    • com.azure.resourcemanager.network.fluent.models.GatewayRouteSetsInformationInner

Implements

public final class GatewayRouteSetsInformationInner
implements JsonSerializable<GatewayRouteSetsInformationInner>

Gateway Route Sets Information.

Method Summary

Modifier and Type Method and Description
Map<String,CircuitMetadataMap> circuitsMetadataMap()

Get the circuitsMetadataMap property: Dictionary containing map of the circuit id and circuit details.

static GatewayRouteSetsInformationInner fromJson(JsonReader jsonReader)

Reads an instance of GatewayRouteSetsInformationInner from the JsonReader.

OffsetDateTime lastComputedTime()

Get the lastComputedTime property: Timestamp denoting the last time when the route sets were computed for the gateway.

OffsetDateTime nextEligibleComputeTime()

Get the nextEligibleComputeTime property: Timestamp denoting the next eligible time to re-compute the route sets for the gateway.

List<GatewayRouteSet> routeSets()

Get the routeSets property: List of Gateway Route Sets.

String routeSetVersion()

Get the routeSetVersion property: Version for the route set.

JsonWriter toJson(JsonWriter jsonWriter)
void validate()

Validates the instance.

Methods inherited from java.lang.Object

Method Details

circuitsMetadataMap

public Map<String,CircuitMetadataMap> circuitsMetadataMap()

Get the circuitsMetadataMap property: Dictionary containing map of the circuit id and circuit details.

Returns:

the circuitsMetadataMap value.

fromJson

public static GatewayRouteSetsInformationInner fromJson(JsonReader jsonReader)

Reads an instance of GatewayRouteSetsInformationInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

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

lastComputedTime

public OffsetDateTime lastComputedTime()

Get the lastComputedTime property: Timestamp denoting the last time when the route sets were computed for the gateway.

Returns:

the lastComputedTime value.

nextEligibleComputeTime

public OffsetDateTime nextEligibleComputeTime()

Get the nextEligibleComputeTime property: Timestamp denoting the next eligible time to re-compute the route sets for the gateway.

Returns:

the nextEligibleComputeTime value.

routeSets

public List<GatewayRouteSet> routeSets()

Get the routeSets property: List of Gateway Route Sets.

Returns:

the routeSets value.

routeSetVersion

public String routeSetVersion()

Get the routeSetVersion property: Version for the route set.

Returns:

the routeSetVersion value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

validate

public void validate()

Validates the instance.

Applies to