| Name | Type | Description | Notes |
|---|---|---|---|
| QuoteKey | string | ||
| IsPayInFull | Pointer to bool | [optional] | |
| Title | string | ||
| PaymentDescription | string | ||
| ExpireIn | int32 | ||
| ExpireInUnit | string | ||
| ReferenceDataList | []PFLitePaymentLinkRequestReferenceDataListInner | ||
| CallbackParameters | Pointer to PFLitePaymentLinkRequestCallbackParameters | [optional] | |
| Customers | Pointer to []PFLitePaymentLinkRequestCustomersInner | [optional] | |
| Settings | PFLitePaymentLinkRequestSettings |
func NewPFLitePaymentLinkRequest(quoteKey string, title string, paymentDescription string, expireIn int32, expireInUnit string, referenceDataList []PFLitePaymentLinkRequestReferenceDataListInner, settings PFLitePaymentLinkRequestSettings, ) *PFLitePaymentLinkRequest
NewPFLitePaymentLinkRequest instantiates a new PFLitePaymentLinkRequest 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 NewPFLitePaymentLinkRequestWithDefaults() *PFLitePaymentLinkRequest
NewPFLitePaymentLinkRequestWithDefaults instantiates a new PFLitePaymentLinkRequest 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 *PFLitePaymentLinkRequest) GetQuoteKey() string
GetQuoteKey returns the QuoteKey field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetQuoteKeyOk() (*string, bool)
GetQuoteKeyOk returns a tuple with the QuoteKey field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetQuoteKey(v string)
SetQuoteKey sets QuoteKey field to given value.
func (o *PFLitePaymentLinkRequest) GetIsPayInFull() bool
GetIsPayInFull returns the IsPayInFull field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetIsPayInFullOk() (*bool, bool)
GetIsPayInFullOk returns a tuple with the IsPayInFull field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetIsPayInFull(v bool)
SetIsPayInFull sets IsPayInFull field to given value.
func (o *PFLitePaymentLinkRequest) HasIsPayInFull() bool
HasIsPayInFull returns a boolean if a field has been set.
func (o *PFLitePaymentLinkRequest) GetTitle() string
GetTitle returns the Title field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetTitleOk() (*string, bool)
GetTitleOk returns a tuple with the Title field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetTitle(v string)
SetTitle sets Title field to given value.
func (o *PFLitePaymentLinkRequest) GetPaymentDescription() string
GetPaymentDescription returns the PaymentDescription field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetPaymentDescriptionOk() (*string, bool)
GetPaymentDescriptionOk returns a tuple with the PaymentDescription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetPaymentDescription(v string)
SetPaymentDescription sets PaymentDescription field to given value.
func (o *PFLitePaymentLinkRequest) GetExpireIn() int32
GetExpireIn returns the ExpireIn field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetExpireInOk() (*int32, bool)
GetExpireInOk returns a tuple with the ExpireIn field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetExpireIn(v int32)
SetExpireIn sets ExpireIn field to given value.
func (o *PFLitePaymentLinkRequest) GetExpireInUnit() string
GetExpireInUnit returns the ExpireInUnit field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetExpireInUnitOk() (*string, bool)
GetExpireInUnitOk returns a tuple with the ExpireInUnit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetExpireInUnit(v string)
SetExpireInUnit sets ExpireInUnit field to given value.
func (o *PFLitePaymentLinkRequest) GetReferenceDataList() []PFLitePaymentLinkRequestReferenceDataListInner
GetReferenceDataList returns the ReferenceDataList field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetReferenceDataListOk() (*[]PFLitePaymentLinkRequestReferenceDataListInner, bool)
GetReferenceDataListOk returns a tuple with the ReferenceDataList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetReferenceDataList(v []PFLitePaymentLinkRequestReferenceDataListInner)
SetReferenceDataList sets ReferenceDataList field to given value.
func (o *PFLitePaymentLinkRequest) GetCallbackParameters() PFLitePaymentLinkRequestCallbackParameters
GetCallbackParameters returns the CallbackParameters field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetCallbackParametersOk() (*PFLitePaymentLinkRequestCallbackParameters, bool)
GetCallbackParametersOk returns a tuple with the CallbackParameters field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetCallbackParameters(v PFLitePaymentLinkRequestCallbackParameters)
SetCallbackParameters sets CallbackParameters field to given value.
func (o *PFLitePaymentLinkRequest) HasCallbackParameters() bool
HasCallbackParameters returns a boolean if a field has been set.
func (o *PFLitePaymentLinkRequest) GetCustomers() []PFLitePaymentLinkRequestCustomersInner
GetCustomers returns the Customers field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetCustomersOk() (*[]PFLitePaymentLinkRequestCustomersInner, bool)
GetCustomersOk returns a tuple with the Customers field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetCustomers(v []PFLitePaymentLinkRequestCustomersInner)
SetCustomers sets Customers field to given value.
func (o *PFLitePaymentLinkRequest) HasCustomers() bool
HasCustomers returns a boolean if a field has been set.
func (o *PFLitePaymentLinkRequest) GetSettings() PFLitePaymentLinkRequestSettings
GetSettings returns the Settings field if non-nil, zero value otherwise.
func (o *PFLitePaymentLinkRequest) GetSettingsOk() (*PFLitePaymentLinkRequestSettings, bool)
GetSettingsOk returns a tuple with the Settings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *PFLitePaymentLinkRequest) SetSettings(v PFLitePaymentLinkRequestSettings)
SetSettings sets Settings field to given value.