| Name | Type | Description | Notes |
|---|---|---|---|
| DateofPurchase | Pointer to string | Date of purchase of the hardware. | [optional] |
| ShipDate | Pointer to string | Vendor specific mandatory field, date of hardware/product shipment from vendor. | [optional] |
| PrimarySerialNumber | Pointer to string | Serial number of the hardware/product. | [optional] |
| SecondarySerialNumber | Pointer to string | Serial number of accessory associated with the above hardware/product. | [optional] |
func NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner() *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner
NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner instantiates a new OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner object This constructor will assign default values to properties that have it defined, and makes sure properties required by API are set, but the set of arguments will change when the set of required properties is changed
func NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInnerWithDefaults() *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner
NewOrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInnerWithDefaults instantiates a new OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner object This constructor will only assign default values to properties that have it defined, but it doesn't guarantee that properties required by API are set
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetDateofPurchase() string
GetDateofPurchase returns the DateofPurchase field if non-nil, zero value otherwise.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetDateofPurchaseOk() (*string, bool)
GetDateofPurchaseOk returns a tuple with the DateofPurchase field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) SetDateofPurchase(v string)
SetDateofPurchase sets DateofPurchase field to given value.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) HasDateofPurchase() bool
HasDateofPurchase returns a boolean if a field has been set.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetShipDate() string
GetShipDate returns the ShipDate field if non-nil, zero value otherwise.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetShipDateOk() (*string, bool)
GetShipDateOk returns a tuple with the ShipDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) SetShipDate(v string)
SetShipDate sets ShipDate field to given value.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) HasShipDate() bool
HasShipDate returns a boolean if a field has been set.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetPrimarySerialNumber() string
GetPrimarySerialNumber returns the PrimarySerialNumber field if non-nil, zero value otherwise.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetPrimarySerialNumberOk() (*string, bool)
GetPrimarySerialNumberOk returns a tuple with the PrimarySerialNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) SetPrimarySerialNumber(v string)
SetPrimarySerialNumber sets PrimarySerialNumber field to given value.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) HasPrimarySerialNumber() bool
HasPrimarySerialNumber returns a boolean if a field has been set.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetSecondarySerialNumber() string
GetSecondarySerialNumber returns the SecondarySerialNumber field if non-nil, zero value otherwise.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) GetSecondarySerialNumberOk() (*string, bool)
GetSecondarySerialNumberOk returns a tuple with the SecondarySerialNumber field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) SetSecondarySerialNumber(v string)
SetSecondarySerialNumber sets SecondarySerialNumber field to given value.
func (o *OrderCreateRequestLinesInnerWarrantyInfoInnerSerialInfoInner) HasSecondarySerialNumber() bool
HasSecondarySerialNumber returns a boolean if a field has been set.