Class VirtualApplianceSkuProperties
- java.lang.Object
-
- com.azure.resourcemanager.network.models.VirtualApplianceSkuProperties
-
public final class VirtualApplianceSkuProperties extends Object
Network Virtual Appliance Sku Properties.
-
-
Constructor Summary
Constructors Constructor Description VirtualApplianceSkuProperties()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description StringbundledScaleUnit()Get the bundledScaleUnit property: Virtual Appliance Scale Unit.StringmarketPlaceVersion()Get the marketPlaceVersion property: Virtual Appliance Version.voidvalidate()Validates the instance.Stringvendor()Get the vendor property: Virtual Appliance Vendor.VirtualApplianceSkuPropertieswithBundledScaleUnit(String bundledScaleUnit)Set the bundledScaleUnit property: Virtual Appliance Scale Unit.VirtualApplianceSkuPropertieswithMarketPlaceVersion(String marketPlaceVersion)Set the marketPlaceVersion property: Virtual Appliance Version.VirtualApplianceSkuPropertieswithVendor(String vendor)Set the vendor property: Virtual Appliance Vendor.
-
-
-
Method Detail
-
vendor
public String vendor()
Get the vendor property: Virtual Appliance Vendor.- Returns:
- the vendor value.
-
withVendor
public VirtualApplianceSkuProperties withVendor(String vendor)
Set the vendor property: Virtual Appliance Vendor.- Parameters:
vendor- the vendor value to set.- Returns:
- the VirtualApplianceSkuProperties object itself.
-
bundledScaleUnit
public String bundledScaleUnit()
Get the bundledScaleUnit property: Virtual Appliance Scale Unit.- Returns:
- the bundledScaleUnit value.
-
withBundledScaleUnit
public VirtualApplianceSkuProperties withBundledScaleUnit(String bundledScaleUnit)
Set the bundledScaleUnit property: Virtual Appliance Scale Unit.- Parameters:
bundledScaleUnit- the bundledScaleUnit value to set.- Returns:
- the VirtualApplianceSkuProperties object itself.
-
marketPlaceVersion
public String marketPlaceVersion()
Get the marketPlaceVersion property: Virtual Appliance Version.- Returns:
- the marketPlaceVersion value.
-
withMarketPlaceVersion
public VirtualApplianceSkuProperties withMarketPlaceVersion(String marketPlaceVersion)
Set the marketPlaceVersion property: Virtual Appliance Version.- Parameters:
marketPlaceVersion- the marketPlaceVersion value to set.- Returns:
- the VirtualApplianceSkuProperties object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException- thrown if the instance is not valid.
-
-