Name | Type | Description | Notes |
---|---|---|---|
ToList | []string | A list of email recipients. | |
SubjectTemplate | Pointer to string | If the notification is scheduled with a threshold, the default subject template will be "Search Alert: {{AlertCondition}} results found for {{SearchName}}". For email notifications without a threshold, the default subject template is "Search Results: {{SearchName}}". | [optional] |
IncludeQuery | Pointer to bool | A boolean value to indicate if the search query should be included in the notification email. | [optional] [default to true] |
IncludeResultSet | Pointer to bool | A boolean value to indicate if the search result set should be included in the notification email. | [optional] [default to true] |
IncludeHistogram | Pointer to bool | A boolean value to indicate if the search result histogram should be included in the notification email. | [optional] [default to true] |
IncludeCsvAttachment | Pointer to bool | A boolean value to indicate if the search results should be included in the notification email as a CSV attachment. | [optional] [default to false] |
func NewEmailSearchNotificationSyncDefinition(toList []string, ) *EmailSearchNotificationSyncDefinition
NewEmailSearchNotificationSyncDefinition instantiates a new EmailSearchNotificationSyncDefinition 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 NewEmailSearchNotificationSyncDefinitionWithDefaults() *EmailSearchNotificationSyncDefinition
NewEmailSearchNotificationSyncDefinitionWithDefaults instantiates a new EmailSearchNotificationSyncDefinition 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 *EmailSearchNotificationSyncDefinition) GetToList() []string
GetToList returns the ToList field if non-nil, zero value otherwise.
func (o *EmailSearchNotificationSyncDefinition) GetToListOk() (*[]string, bool)
GetToListOk returns a tuple with the ToList field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSearchNotificationSyncDefinition) SetToList(v []string)
SetToList sets ToList field to given value.
func (o *EmailSearchNotificationSyncDefinition) GetSubjectTemplate() string
GetSubjectTemplate returns the SubjectTemplate field if non-nil, zero value otherwise.
func (o *EmailSearchNotificationSyncDefinition) GetSubjectTemplateOk() (*string, bool)
GetSubjectTemplateOk returns a tuple with the SubjectTemplate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSearchNotificationSyncDefinition) SetSubjectTemplate(v string)
SetSubjectTemplate sets SubjectTemplate field to given value.
func (o *EmailSearchNotificationSyncDefinition) HasSubjectTemplate() bool
HasSubjectTemplate returns a boolean if a field has been set.
func (o *EmailSearchNotificationSyncDefinition) GetIncludeQuery() bool
GetIncludeQuery returns the IncludeQuery field if non-nil, zero value otherwise.
func (o *EmailSearchNotificationSyncDefinition) GetIncludeQueryOk() (*bool, bool)
GetIncludeQueryOk returns a tuple with the IncludeQuery field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSearchNotificationSyncDefinition) SetIncludeQuery(v bool)
SetIncludeQuery sets IncludeQuery field to given value.
func (o *EmailSearchNotificationSyncDefinition) HasIncludeQuery() bool
HasIncludeQuery returns a boolean if a field has been set.
func (o *EmailSearchNotificationSyncDefinition) GetIncludeResultSet() bool
GetIncludeResultSet returns the IncludeResultSet field if non-nil, zero value otherwise.
func (o *EmailSearchNotificationSyncDefinition) GetIncludeResultSetOk() (*bool, bool)
GetIncludeResultSetOk returns a tuple with the IncludeResultSet field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSearchNotificationSyncDefinition) SetIncludeResultSet(v bool)
SetIncludeResultSet sets IncludeResultSet field to given value.
func (o *EmailSearchNotificationSyncDefinition) HasIncludeResultSet() bool
HasIncludeResultSet returns a boolean if a field has been set.
func (o *EmailSearchNotificationSyncDefinition) GetIncludeHistogram() bool
GetIncludeHistogram returns the IncludeHistogram field if non-nil, zero value otherwise.
func (o *EmailSearchNotificationSyncDefinition) GetIncludeHistogramOk() (*bool, bool)
GetIncludeHistogramOk returns a tuple with the IncludeHistogram field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSearchNotificationSyncDefinition) SetIncludeHistogram(v bool)
SetIncludeHistogram sets IncludeHistogram field to given value.
func (o *EmailSearchNotificationSyncDefinition) HasIncludeHistogram() bool
HasIncludeHistogram returns a boolean if a field has been set.
func (o *EmailSearchNotificationSyncDefinition) GetIncludeCsvAttachment() bool
GetIncludeCsvAttachment returns the IncludeCsvAttachment field if non-nil, zero value otherwise.
func (o *EmailSearchNotificationSyncDefinition) GetIncludeCsvAttachmentOk() (*bool, bool)
GetIncludeCsvAttachmentOk returns a tuple with the IncludeCsvAttachment field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *EmailSearchNotificationSyncDefinition) SetIncludeCsvAttachment(v bool)
SetIncludeCsvAttachment sets IncludeCsvAttachment field to given value.
func (o *EmailSearchNotificationSyncDefinition) HasIncludeCsvAttachment() bool
HasIncludeCsvAttachment returns a boolean if a field has been set.