Name | Type | Description | Notes |
---|---|---|---|
SenderId | Pointer to NullableInt32 | Email sender id [required if sender_email is not specified] | [optional] |
SenderEmail | Pointer to NullableString | Email sender address [required if sender_id is not specified] | [optional] |
RecipientEmail | Pointer to NullableString | Email recipient emails [comma separated] | [optional] |
Subject | Pointer to NullableString | Email subject | [optional] |
Body | Pointer to NullableString | Email body [HTML Escaped] [max size 50KiB] | [optional] |
Include | Pointer to NullableEmailScheduleInclude | [optional] | |
AttachPdf | Pointer to NullableBool | Attach the pdf of the document | [optional] |
SendCopy | Pointer to NullableBool | Send a copy of the email to the cc_email specified by Get email data | [optional] |
func NewEmailSchedule() *EmailSchedule
NewEmailSchedule instantiates a new EmailSchedule 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 NewEmailScheduleWithDefaults() *EmailSchedule
NewEmailScheduleWithDefaults instantiates a new EmailSchedule 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 *EmailSchedule) GetSenderId() int32
GetSenderId returns the SenderId field if non-nil, zero value otherwise.
func (o *EmailSchedule) GetSenderIdOk() (*int32, bool)
GetSenderIdOk returns a tuple with the SenderId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSchedule) SetSenderId(v int32)
SetSenderId sets SenderId field to given value.
func (o *EmailSchedule) HasSenderId() bool
HasSenderId returns a boolean if a field has been set.
func (o *EmailSchedule) SetSenderIdNil(b bool)
SetSenderIdNil sets the value for SenderId to be an explicit nil
func (o *EmailSchedule) UnsetSenderId()
UnsetSenderId ensures that no value is present for SenderId, not even an explicit nil
func (o *EmailSchedule) GetSenderEmail() string
GetSenderEmail returns the SenderEmail field if non-nil, zero value otherwise.
func (o *EmailSchedule) GetSenderEmailOk() (*string, bool)
GetSenderEmailOk returns a tuple with the SenderEmail field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSchedule) SetSenderEmail(v string)
SetSenderEmail sets SenderEmail field to given value.
func (o *EmailSchedule) HasSenderEmail() bool
HasSenderEmail returns a boolean if a field has been set.
func (o *EmailSchedule) SetSenderEmailNil(b bool)
SetSenderEmailNil sets the value for SenderEmail to be an explicit nil
func (o *EmailSchedule) UnsetSenderEmail()
UnsetSenderEmail ensures that no value is present for SenderEmail, not even an explicit nil
func (o *EmailSchedule) GetRecipientEmail() string
GetRecipientEmail returns the RecipientEmail field if non-nil, zero value otherwise.
func (o *EmailSchedule) 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 *EmailSchedule) SetRecipientEmail(v string)
SetRecipientEmail sets RecipientEmail field to given value.
func (o *EmailSchedule) HasRecipientEmail() bool
HasRecipientEmail returns a boolean if a field has been set.
func (o *EmailSchedule) SetRecipientEmailNil(b bool)
SetRecipientEmailNil sets the value for RecipientEmail to be an explicit nil
func (o *EmailSchedule) UnsetRecipientEmail()
UnsetRecipientEmail ensures that no value is present for RecipientEmail, not even an explicit nil
func (o *EmailSchedule) GetSubject() string
GetSubject returns the Subject field if non-nil, zero value otherwise.
func (o *EmailSchedule) 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 *EmailSchedule) SetSubject(v string)
SetSubject sets Subject field to given value.
func (o *EmailSchedule) HasSubject() bool
HasSubject returns a boolean if a field has been set.
func (o *EmailSchedule) SetSubjectNil(b bool)
SetSubjectNil sets the value for Subject to be an explicit nil
func (o *EmailSchedule) UnsetSubject()
UnsetSubject ensures that no value is present for Subject, not even an explicit nil
func (o *EmailSchedule) GetBody() string
GetBody returns the Body field if non-nil, zero value otherwise.
func (o *EmailSchedule) 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 *EmailSchedule) SetBody(v string)
SetBody sets Body field to given value.
func (o *EmailSchedule) HasBody() bool
HasBody returns a boolean if a field has been set.
func (o *EmailSchedule) SetBodyNil(b bool)
SetBodyNil sets the value for Body to be an explicit nil
func (o *EmailSchedule) UnsetBody()
UnsetBody ensures that no value is present for Body, not even an explicit nil
func (o *EmailSchedule) GetInclude() EmailScheduleInclude
GetInclude returns the Include field if non-nil, zero value otherwise.
func (o *EmailSchedule) GetIncludeOk() (*EmailScheduleInclude, bool)
GetIncludeOk returns a tuple with the Include field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSchedule) SetInclude(v EmailScheduleInclude)
SetInclude sets Include field to given value.
func (o *EmailSchedule) HasInclude() bool
HasInclude returns a boolean if a field has been set.
func (o *EmailSchedule) SetIncludeNil(b bool)
SetIncludeNil sets the value for Include to be an explicit nil
func (o *EmailSchedule) UnsetInclude()
UnsetInclude ensures that no value is present for Include, not even an explicit nil
func (o *EmailSchedule) GetAttachPdf() bool
GetAttachPdf returns the AttachPdf field if non-nil, zero value otherwise.
func (o *EmailSchedule) GetAttachPdfOk() (*bool, bool)
GetAttachPdfOk returns a tuple with the AttachPdf field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSchedule) SetAttachPdf(v bool)
SetAttachPdf sets AttachPdf field to given value.
func (o *EmailSchedule) HasAttachPdf() bool
HasAttachPdf returns a boolean if a field has been set.
func (o *EmailSchedule) SetAttachPdfNil(b bool)
SetAttachPdfNil sets the value for AttachPdf to be an explicit nil
func (o *EmailSchedule) UnsetAttachPdf()
UnsetAttachPdf ensures that no value is present for AttachPdf, not even an explicit nil
func (o *EmailSchedule) GetSendCopy() bool
GetSendCopy returns the SendCopy field if non-nil, zero value otherwise.
func (o *EmailSchedule) GetSendCopyOk() (*bool, bool)
GetSendCopyOk returns a tuple with the SendCopy field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSchedule) SetSendCopy(v bool)
SetSendCopy sets SendCopy field to given value.
func (o *EmailSchedule) HasSendCopy() bool
HasSendCopy returns a boolean if a field has been set.
func (o *EmailSchedule) SetSendCopyNil(b bool)
SetSendCopyNil sets the value for SendCopy to be an explicit nil
func (o *EmailSchedule) UnsetSendCopy()
UnsetSendCopy ensures that no value is present for SendCopy, not even an explicit nil