Class ProductDetails
- java.lang.Object
-
- com.azure.resourcemanager.edgeorder.models.ProductDetails
-
public final class ProductDetails extends Object
Represents product details.
-
-
Constructor Summary
Constructors Constructor Description ProductDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Integer
count()
Get the count property: Quantity of the product.List<DeviceDetails>
deviceDetails()
Get the deviceDetails property: list of device details.DisplayInfo
displayInfo()
Get the displayInfo property: Display details of the product.HierarchyInformation
hierarchyInformation()
Get the hierarchyInformation property: Hierarchy of the product which uniquely identifies the product.DoubleEncryptionStatus
productDoubleEncryptionStatus()
Get the productDoubleEncryptionStatus property: Double encryption status of the configuration.void
validate()
Validates the instance.ProductDetails
withDisplayInfo(DisplayInfo displayInfo)
Set the displayInfo property: Display details of the product.ProductDetails
withHierarchyInformation(HierarchyInformation hierarchyInformation)
Set the hierarchyInformation property: Hierarchy of the product which uniquely identifies the product.
-
-
-
Method Detail
-
displayInfo
public DisplayInfo displayInfo()
Get the displayInfo property: Display details of the product.- Returns:
- the displayInfo value.
-
withDisplayInfo
public ProductDetails withDisplayInfo(DisplayInfo displayInfo)
Set the displayInfo property: Display details of the product.- Parameters:
displayInfo
- the displayInfo value to set.- Returns:
- the ProductDetails object itself.
-
hierarchyInformation
public HierarchyInformation hierarchyInformation()
Get the hierarchyInformation property: Hierarchy of the product which uniquely identifies the product.- Returns:
- the hierarchyInformation value.
-
withHierarchyInformation
public ProductDetails withHierarchyInformation(HierarchyInformation hierarchyInformation)
Set the hierarchyInformation property: Hierarchy of the product which uniquely identifies the product.- Parameters:
hierarchyInformation
- the hierarchyInformation value to set.- Returns:
- the ProductDetails object itself.
-
count
public Integer count()
Get the count property: Quantity of the product.- Returns:
- the count value.
-
productDoubleEncryptionStatus
public DoubleEncryptionStatus productDoubleEncryptionStatus()
Get the productDoubleEncryptionStatus property: Double encryption status of the configuration. Read-only field.- Returns:
- the productDoubleEncryptionStatus value.
-
deviceDetails
public List<DeviceDetails> deviceDetails()
Get the deviceDetails property: list of device details.- Returns:
- the deviceDetails value.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-