ProductDetailsResponse

data class ProductDetailsResponse(val childConfigurationDeviceDetails: List<ConfigurationDeviceDetailsResponse>? = null, val count: Int, val deviceDetails: List<DeviceDetailsResponse>, val displayInfo: DisplayInfoResponse? = null, val hierarchyInformation: HierarchyInformationResponse, val identificationType: String? = null, val optInAdditionalConfigurations: List<AdditionalConfigurationResponse>? = null, val parentDeviceDetails: DeviceDetailsResponse? = null, val productDoubleEncryptionStatus: String)

Represents product details

Constructors

Link copied to clipboard
constructor(childConfigurationDeviceDetails: List<ConfigurationDeviceDetailsResponse>? = null, count: Int, deviceDetails: List<DeviceDetailsResponse>, displayInfo: DisplayInfoResponse? = null, hierarchyInformation: HierarchyInformationResponse, identificationType: String? = null, optInAdditionalConfigurations: List<AdditionalConfigurationResponse>? = null, parentDeviceDetails: DeviceDetailsResponse? = null, productDoubleEncryptionStatus: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Details of all child configurations that are part of the order item.

Link copied to clipboard
val count: Int

Quantity of the product

Link copied to clipboard

list of device details

Link copied to clipboard

Display details of the product

Link copied to clipboard

Hierarchy of the product which uniquely identifies the product

Link copied to clipboard

Identification type of the configuration.

Link copied to clipboard

List of additional configurations customer wants in the order item apart from the ones included in the base configuration.

Link copied to clipboard

Device details of the parent configuration.

Link copied to clipboard

Double encryption status of the configuration. Read-only field.