ProductFamilyInner Class
- java.
lang. Object - com.
azure. resourcemanager. edgeorder. fluent. models. ProductFamilyInner
- com.
Implements
public final class ProductFamilyInner
implements JsonSerializable<ProductFamilyInner>
Product Family.
Constructor Summary
| Constructor | Description |
|---|---|
| ProductFamilyInner() |
Creates an instance of Product |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Availability |
availabilityInformation()
Get the availability |
|
Cost |
costInformation()
Get the cost |
| Description |
description()
Get the description property: Description related to the product system. |
| String |
displayName()
Get the display |
|
List<Filterable |
filterableProperties()
Get the filterable |
|
static
Product |
fromJson(JsonReader jsonReader)
Reads an instance of Product |
|
Hierarchy |
hierarchyInformation()
Get the hierarchy |
|
List<Image |
imageInformation()
Get the image |
|
List<Product |
productLines()
Get the product |
|
List<Resource |
resourceProviderDetails()
Get the resource |
|
Json |
toJson(JsonWriter jsonWriter) |
| void |
validate()
Validates the instance. |
|
Product |
withResourceProviderDetails(List<ResourceProviderDetails> resourceProviderDetails)
Set the resource |
Methods inherited from java.lang.Object
Constructor Details
ProductFamilyInner
public ProductFamilyInner()
Creates an instance of ProductFamilyInner class.
Method Details
availabilityInformation
public AvailabilityInformation availabilityInformation()
Get the availabilityInformation property: Availability information of the product system.
Returns:
costInformation
public CostInformation costInformation()
Get the costInformation property: Cost information for the product system.
Returns:
description
public Description description()
Get the description property: Description related to the product system.
Returns:
displayName
public String displayName()
Get the displayName property: Display Name for the product system.
Returns:
filterableProperties
public List<FilterableProperty> filterableProperties()
Get the filterableProperties property: list of filters supported for a product.
Returns:
fromJson
public static ProductFamilyInner fromJson(JsonReader jsonReader)
Reads an instance of ProductFamilyInner from the JsonReader.
Parameters:
Returns:
Throws:
hierarchyInformation
public HierarchyInformation hierarchyInformation()
Get the hierarchyInformation property: Hierarchy information of a product.
Returns:
imageInformation
public List<ImageInformation> imageInformation()
Get the imageInformation property: Image information for the product system.
Returns:
productLines
public List<ProductLine> productLines()
Get the productLines property: List of product lines supported in the product family.
Returns:
resourceProviderDetails
public List<ResourceProviderDetails> resourceProviderDetails()
Get the resourceProviderDetails property: Contains details related to resource provider.
Returns:
toJson
validate
public void validate()
Validates the instance.
withResourceProviderDetails
public ProductFamilyInner withResourceProviderDetails(List<ResourceProviderDetails> resourceProviderDetails)
Set the resourceProviderDetails property: Contains details related to resource provider.
Parameters:
Returns: