Coverage Summary for Class: ViewProductRequest (cloud.mindbox.mobile_sdk.models.operation.request)
| Class |
Class, %
|
Method, %
|
Branch, %
|
Line, %
|
Instruction, %
|
| ViewProductRequest |
100%
(1/1)
|
25%
(1/4)
|
|
12.5%
(1/8)
|
14.3%
(7/49)
|
package cloud.mindbox.mobile_sdk.models.operation.request
import com.google.gson.annotations.SerializedName
public open class ViewProductRequest private constructor(
@SerializedName("product") public val product: ProductRequest? = null,
@SerializedName("productGroup") public val productGroup: ProductGroupRequest? = null,
@SerializedName("customerAction") public val customerAction: CustomerActionRequest? = null
) {
public constructor(customerAction: CustomerActionRequest? = null) : this(null, null, customerAction)
public constructor(
product: ProductRequest,
customerAction: CustomerActionRequest? = null
) : this(product, null, customerAction)
public constructor(
productGroup: ProductGroupRequest,
customerAction: CustomerActionRequest? = null
) : this(null, productGroup, customerAction)
}