Class ExpressRouteCircuitStatsInner
- java.lang.Object
-
- com.azure.resourcemanager.network.fluent.models.ExpressRouteCircuitStatsInner
-
public final class ExpressRouteCircuitStatsInner extends Object
Contains stats associated with the peering.
-
-
Constructor Summary
Constructors Constructor Description ExpressRouteCircuitStatsInner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LongprimarybytesIn()Get the primarybytesIn property: The Primary BytesIn of the peering.LongprimarybytesOut()Get the primarybytesOut property: The primary BytesOut of the peering.LongsecondarybytesIn()Get the secondarybytesIn property: The secondary BytesIn of the peering.LongsecondarybytesOut()Get the secondarybytesOut property: The secondary BytesOut of the peering.voidvalidate()Validates the instance.ExpressRouteCircuitStatsInnerwithPrimarybytesIn(Long primarybytesIn)Set the primarybytesIn property: The Primary BytesIn of the peering.ExpressRouteCircuitStatsInnerwithPrimarybytesOut(Long primarybytesOut)Set the primarybytesOut property: The primary BytesOut of the peering.ExpressRouteCircuitStatsInnerwithSecondarybytesIn(Long secondarybytesIn)Set the secondarybytesIn property: The secondary BytesIn of the peering.ExpressRouteCircuitStatsInnerwithSecondarybytesOut(Long secondarybytesOut)Set the secondarybytesOut property: The secondary BytesOut of the peering.
-
-
-
Method Detail
-
primarybytesIn
public Long primarybytesIn()
Get the primarybytesIn property: The Primary BytesIn of the peering.- Returns:
- the primarybytesIn value.
-
withPrimarybytesIn
public ExpressRouteCircuitStatsInner withPrimarybytesIn(Long primarybytesIn)
Set the primarybytesIn property: The Primary BytesIn of the peering.- Parameters:
primarybytesIn- the primarybytesIn value to set.- Returns:
- the ExpressRouteCircuitStatsInner object itself.
-
primarybytesOut
public Long primarybytesOut()
Get the primarybytesOut property: The primary BytesOut of the peering.- Returns:
- the primarybytesOut value.
-
withPrimarybytesOut
public ExpressRouteCircuitStatsInner withPrimarybytesOut(Long primarybytesOut)
Set the primarybytesOut property: The primary BytesOut of the peering.- Parameters:
primarybytesOut- the primarybytesOut value to set.- Returns:
- the ExpressRouteCircuitStatsInner object itself.
-
secondarybytesIn
public Long secondarybytesIn()
Get the secondarybytesIn property: The secondary BytesIn of the peering.- Returns:
- the secondarybytesIn value.
-
withSecondarybytesIn
public ExpressRouteCircuitStatsInner withSecondarybytesIn(Long secondarybytesIn)
Set the secondarybytesIn property: The secondary BytesIn of the peering.- Parameters:
secondarybytesIn- the secondarybytesIn value to set.- Returns:
- the ExpressRouteCircuitStatsInner object itself.
-
secondarybytesOut
public Long secondarybytesOut()
Get the secondarybytesOut property: The secondary BytesOut of the peering.- Returns:
- the secondarybytesOut value.
-
withSecondarybytesOut
public ExpressRouteCircuitStatsInner withSecondarybytesOut(Long secondarybytesOut)
Set the secondarybytesOut property: The secondary BytesOut of the peering.- Parameters:
secondarybytesOut- the secondarybytesOut value to set.- Returns:
- the ExpressRouteCircuitStatsInner object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-