Class ExpressRouteCircuitSkuType
- java.lang.Object
-
- com.azure.resourcemanager.network.models.ExpressRouteCircuitSkuType
-
public class ExpressRouteCircuitSkuType extends Object
Express route circuit sku type.
-
-
Field Summary
Fields Modifier and Type Field Description static ExpressRouteCircuitSkuTypePREMIUM_METEREDDATAStatic value for Premium sku tier and MeteredData sku family.static ExpressRouteCircuitSkuTypePREMIUM_UNLIMITEDDATAStatic value for Premium sku tier and UnlimitedData sku family.static ExpressRouteCircuitSkuTypeSTANDARD_METEREDDATAStatic value for Standard sku tier and MeteredData sku family.static ExpressRouteCircuitSkuTypeSTANDARD_UNLIMITEDDATAStatic value for Standard sku tier and UnlimitedData sku family.
-
Constructor Summary
Constructors Constructor Description ExpressRouteCircuitSkuType(ExpressRouteCircuitSku sku)Creates a custom value for ExpressRouteCircuitSkuType.ExpressRouteCircuitSkuType(ExpressRouteCircuitSkuTier skuTier, ExpressRouteCircuitSkuFamily skuFamily)Creates a custom value for ExpressRouteCircuitSkuType.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)static ExpressRouteCircuitSkuTypefromSku(ExpressRouteCircuitSku sku)Searches for an SKU type and creates a new Express Route circuit SKU type instance if not found among the existing ones.inthashCode()ExpressRouteCircuitSkusku()StringtoString()static ExpressRouteCircuitSkuType[]values()
-
-
-
Field Detail
-
STANDARD_METEREDDATA
public static final ExpressRouteCircuitSkuType STANDARD_METEREDDATA
Static value for Standard sku tier and MeteredData sku family.
-
STANDARD_UNLIMITEDDATA
public static final ExpressRouteCircuitSkuType STANDARD_UNLIMITEDDATA
Static value for Standard sku tier and UnlimitedData sku family.
-
PREMIUM_METEREDDATA
public static final ExpressRouteCircuitSkuType PREMIUM_METEREDDATA
Static value for Premium sku tier and MeteredData sku family.
-
PREMIUM_UNLIMITEDDATA
public static final ExpressRouteCircuitSkuType PREMIUM_UNLIMITEDDATA
Static value for Premium sku tier and UnlimitedData sku family.
-
-
Constructor Detail
-
ExpressRouteCircuitSkuType
public ExpressRouteCircuitSkuType(ExpressRouteCircuitSkuTier skuTier, ExpressRouteCircuitSkuFamily skuFamily)
Creates a custom value for ExpressRouteCircuitSkuType.- Parameters:
skuTier- a SKU tierskuFamily- an SKU family
-
ExpressRouteCircuitSkuType
public ExpressRouteCircuitSkuType(ExpressRouteCircuitSku sku)
Creates a custom value for ExpressRouteCircuitSkuType.- Parameters:
sku- the SKU
-
-
Method Detail
-
values
public static ExpressRouteCircuitSkuType[] values()
- Returns:
- predefined Express Route circuit SKU types
-
fromSku
public static ExpressRouteCircuitSkuType fromSku(ExpressRouteCircuitSku sku)
Searches for an SKU type and creates a new Express Route circuit SKU type instance if not found among the existing ones.- Parameters:
sku- an Express Route circuit SKU- Returns:
- the parsed or created Express Route circuit SKU type
-
sku
public ExpressRouteCircuitSku sku()
- Returns:
- the SKU
-
-