Name | Type | Description | Notes |
---|---|---|---|
RecipientEmail | Pointer to NullableString | Email recipient | [optional] |
DefaultSenderEmail | Pointer to NullableEmailDataDefaultSenderEmail | [optional] | |
SenderEmailsList | Pointer to []SenderEmail | List of all emails from which the document can be sent | [optional] |
CcEmail | Pointer to NullableString | Email cc [by default is the logged company email] | [optional] |
Subject | Pointer to NullableString | Email subject | [optional] |
Body | Pointer to NullableString | Email body | [optional] |
DocumentExists | Pointer to NullableBool | Document exists if it is not a delivery note | [optional] |
DeliveryNoteExists | Pointer to NullableBool | Document is a delivery note | [optional] |
AttachmentExists | Pointer to NullableBool | Document has attachment | [optional] |
AccompanyingInvoiceExists | Pointer to NullableBool | Document has accompanying invoice | [optional] |
DefaultAttachPdf | Pointer to NullableBool | Attach document pdf | [optional] |
func NewEmailData() *EmailData
NewEmailData instantiates a new EmailData 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 NewEmailDataWithDefaults() *EmailData
NewEmailDataWithDefaults instantiates a new EmailData 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 *EmailData) GetRecipientEmail() string
GetRecipientEmail returns the RecipientEmail field if non-nil, zero value otherwise.
func (o *EmailData) GetRecipientEmailOk() (*string, bool)
GetRecipientEmailOk returns a tuple with the RecipientEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetRecipientEmail(v string)
SetRecipientEmail sets RecipientEmail field to given value.
func (o *EmailData) HasRecipientEmail() bool
HasRecipientEmail returns a boolean if a field has been set.
func (o *EmailData) SetRecipientEmailNil(b bool)
SetRecipientEmailNil sets the value for RecipientEmail to be an explicit nil
func (o *EmailData) UnsetRecipientEmail()
UnsetRecipientEmail ensures that no value is present for RecipientEmail, not even an explicit nil
func (o *EmailData) GetDefaultSenderEmail() EmailDataDefaultSenderEmail
GetDefaultSenderEmail returns the DefaultSenderEmail field if non-nil, zero value otherwise.
func (o *EmailData) GetDefaultSenderEmailOk() (*EmailDataDefaultSenderEmail, bool)
GetDefaultSenderEmailOk returns a tuple with the DefaultSenderEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetDefaultSenderEmail(v EmailDataDefaultSenderEmail)
SetDefaultSenderEmail sets DefaultSenderEmail field to given value.
func (o *EmailData) HasDefaultSenderEmail() bool
HasDefaultSenderEmail returns a boolean if a field has been set.
func (o *EmailData) SetDefaultSenderEmailNil(b bool)
SetDefaultSenderEmailNil sets the value for DefaultSenderEmail to be an explicit nil
func (o *EmailData) UnsetDefaultSenderEmail()
UnsetDefaultSenderEmail ensures that no value is present for DefaultSenderEmail, not even an explicit nil
func (o *EmailData) GetSenderEmailsList() []SenderEmail
GetSenderEmailsList returns the SenderEmailsList field if non-nil, zero value otherwise.
func (o *EmailData) GetSenderEmailsListOk() (*[]SenderEmail, bool)
GetSenderEmailsListOk returns a tuple with the SenderEmailsList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetSenderEmailsList(v []SenderEmail)
SetSenderEmailsList sets SenderEmailsList field to given value.
func (o *EmailData) HasSenderEmailsList() bool
HasSenderEmailsList returns a boolean if a field has been set.
func (o *EmailData) SetSenderEmailsListNil(b bool)
SetSenderEmailsListNil sets the value for SenderEmailsList to be an explicit nil
func (o *EmailData) UnsetSenderEmailsList()
UnsetSenderEmailsList ensures that no value is present for SenderEmailsList, not even an explicit nil
func (o *EmailData) GetCcEmail() string
GetCcEmail returns the CcEmail field if non-nil, zero value otherwise.
func (o *EmailData) GetCcEmailOk() (*string, bool)
GetCcEmailOk returns a tuple with the CcEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetCcEmail(v string)
SetCcEmail sets CcEmail field to given value.
func (o *EmailData) HasCcEmail() bool
HasCcEmail returns a boolean if a field has been set.
func (o *EmailData) SetCcEmailNil(b bool)
SetCcEmailNil sets the value for CcEmail to be an explicit nil
func (o *EmailData) UnsetCcEmail()
UnsetCcEmail ensures that no value is present for CcEmail, not even an explicit nil
func (o *EmailData) GetSubject() string
GetSubject returns the Subject field if non-nil, zero value otherwise.
func (o *EmailData) GetSubjectOk() (*string, bool)
GetSubjectOk returns a tuple with the Subject field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetSubject(v string)
SetSubject sets Subject field to given value.
func (o *EmailData) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (o *EmailData) SetSubjectNil(b bool)
SetSubjectNil sets the value for Subject to be an explicit nil
func (o *EmailData) UnsetSubject()
UnsetSubject ensures that no value is present for Subject, not even an explicit nil
func (o *EmailData) GetBody() string
GetBody returns the Body field if non-nil, zero value otherwise.
func (o *EmailData) GetBodyOk() (*string, bool)
GetBodyOk returns a tuple with the Body field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetBody(v string)
SetBody sets Body field to given value.
func (o *EmailData) HasBody() bool
HasBody returns a boolean if a field has been set.
func (o *EmailData) SetBodyNil(b bool)
SetBodyNil sets the value for Body to be an explicit nil
func (o *EmailData) UnsetBody()
UnsetBody ensures that no value is present for Body, not even an explicit nil
func (o *EmailData) GetDocumentExists() bool
GetDocumentExists returns the DocumentExists field if non-nil, zero value otherwise.
func (o *EmailData) GetDocumentExistsOk() (*bool, bool)
GetDocumentExistsOk returns a tuple with the DocumentExists field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetDocumentExists(v bool)
SetDocumentExists sets DocumentExists field to given value.
func (o *EmailData) HasDocumentExists() bool
HasDocumentExists returns a boolean if a field has been set.
func (o *EmailData) SetDocumentExistsNil(b bool)
SetDocumentExistsNil sets the value for DocumentExists to be an explicit nil
func (o *EmailData) UnsetDocumentExists()
UnsetDocumentExists ensures that no value is present for DocumentExists, not even an explicit nil
func (o *EmailData) GetDeliveryNoteExists() bool
GetDeliveryNoteExists returns the DeliveryNoteExists field if non-nil, zero value otherwise.
func (o *EmailData) GetDeliveryNoteExistsOk() (*bool, bool)
GetDeliveryNoteExistsOk returns a tuple with the DeliveryNoteExists field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetDeliveryNoteExists(v bool)
SetDeliveryNoteExists sets DeliveryNoteExists field to given value.
func (o *EmailData) HasDeliveryNoteExists() bool
HasDeliveryNoteExists returns a boolean if a field has been set.
func (o *EmailData) SetDeliveryNoteExistsNil(b bool)
SetDeliveryNoteExistsNil sets the value for DeliveryNoteExists to be an explicit nil
func (o *EmailData) UnsetDeliveryNoteExists()
UnsetDeliveryNoteExists ensures that no value is present for DeliveryNoteExists, not even an explicit nil
func (o *EmailData) GetAttachmentExists() bool
GetAttachmentExists returns the AttachmentExists field if non-nil, zero value otherwise.
func (o *EmailData) GetAttachmentExistsOk() (*bool, bool)
GetAttachmentExistsOk returns a tuple with the AttachmentExists field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetAttachmentExists(v bool)
SetAttachmentExists sets AttachmentExists field to given value.
func (o *EmailData) HasAttachmentExists() bool
HasAttachmentExists returns a boolean if a field has been set.
func (o *EmailData) SetAttachmentExistsNil(b bool)
SetAttachmentExistsNil sets the value for AttachmentExists to be an explicit nil
func (o *EmailData) UnsetAttachmentExists()
UnsetAttachmentExists ensures that no value is present for AttachmentExists, not even an explicit nil
func (o *EmailData) GetAccompanyingInvoiceExists() bool
GetAccompanyingInvoiceExists returns the AccompanyingInvoiceExists field if non-nil, zero value otherwise.
func (o *EmailData) GetAccompanyingInvoiceExistsOk() (*bool, bool)
GetAccompanyingInvoiceExistsOk returns a tuple with the AccompanyingInvoiceExists field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetAccompanyingInvoiceExists(v bool)
SetAccompanyingInvoiceExists sets AccompanyingInvoiceExists field to given value.
func (o *EmailData) HasAccompanyingInvoiceExists() bool
HasAccompanyingInvoiceExists returns a boolean if a field has been set.
func (o *EmailData) SetAccompanyingInvoiceExistsNil(b bool)
SetAccompanyingInvoiceExistsNil sets the value for AccompanyingInvoiceExists to be an explicit nil
func (o *EmailData) UnsetAccompanyingInvoiceExists()
UnsetAccompanyingInvoiceExists ensures that no value is present for AccompanyingInvoiceExists, not even an explicit nil
func (o *EmailData) GetDefaultAttachPdf() bool
GetDefaultAttachPdf returns the DefaultAttachPdf field if non-nil, zero value otherwise.
func (o *EmailData) GetDefaultAttachPdfOk() (*bool, bool)
GetDefaultAttachPdfOk returns a tuple with the DefaultAttachPdf field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailData) SetDefaultAttachPdf(v bool)
SetDefaultAttachPdf sets DefaultAttachPdf field to given value.
func (o *EmailData) HasDefaultAttachPdf() bool
HasDefaultAttachPdf returns a boolean if a field has been set.
func (o *EmailData) SetDefaultAttachPdfNil(b bool)
SetDefaultAttachPdfNil sets the value for DefaultAttachPdf to be an explicit nil
func (o *EmailData) UnsetDefaultAttachPdf()
UnsetDefaultAttachPdf ensures that no value is present for DefaultAttachPdf, not even an explicit nil