Skip to main content

Reminderescalationreminder

Properties​

NameTypeDescriptionNotes
CronstringFive-field cron expression, evaluated in UTC.
BeforeDeadLinePointer to stringISO-8601 duration. The reminder is active when (deadline - now) <= beforeDeadLine. A negative duration means the reminder starts after the deadline, for example -P14D. Mutually exclusive with activeAfter.[optional] [default to ""]
ActiveAfterPointer to stringISO-8601 duration. The reminder is active when (now - workflowStart) >= activeAfter. Mutually exclusive with beforeDeadLine.[optional] [default to ""]
TemplatestringNotification template key.
MaxFiringsPointer to NullableInt32Maximum number of times this reminder fires before it deactivates. Null means the reminder keeps firing while its predicate is active.[optional]

Methods​

NewReminderescalationreminder​

func NewReminderescalationreminder(cron string, template string, ) *Reminderescalationreminder

NewReminderescalationreminder instantiates a new Reminderescalationreminder 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

NewReminderescalationreminderWithDefaults​

func NewReminderescalationreminderWithDefaults() *Reminderescalationreminder

NewReminderescalationreminderWithDefaults instantiates a new Reminderescalationreminder 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

GetCron​

func (o *Reminderescalationreminder) GetCron() string

GetCron returns the Cron field if non-nil, zero value otherwise.

GetCronOk​

func (o *Reminderescalationreminder) GetCronOk() (*string, bool)

GetCronOk returns a tuple with the Cron field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetCron​

func (o *Reminderescalationreminder) SetCron(v string)

SetCron sets Cron field to given value.

GetBeforeDeadLine​

func (o *Reminderescalationreminder) GetBeforeDeadLine() string

GetBeforeDeadLine returns the BeforeDeadLine field if non-nil, zero value otherwise.

GetBeforeDeadLineOk​

func (o *Reminderescalationreminder) GetBeforeDeadLineOk() (*string, bool)

GetBeforeDeadLineOk returns a tuple with the BeforeDeadLine field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetBeforeDeadLine​

func (o *Reminderescalationreminder) SetBeforeDeadLine(v string)

SetBeforeDeadLine sets BeforeDeadLine field to given value.

HasBeforeDeadLine​

func (o *Reminderescalationreminder) HasBeforeDeadLine() bool

HasBeforeDeadLine returns a boolean if a field has been set.

GetActiveAfter​

func (o *Reminderescalationreminder) GetActiveAfter() string

GetActiveAfter returns the ActiveAfter field if non-nil, zero value otherwise.

GetActiveAfterOk​

func (o *Reminderescalationreminder) GetActiveAfterOk() (*string, bool)

GetActiveAfterOk returns a tuple with the ActiveAfter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetActiveAfter​

func (o *Reminderescalationreminder) SetActiveAfter(v string)

SetActiveAfter sets ActiveAfter field to given value.

HasActiveAfter​

func (o *Reminderescalationreminder) HasActiveAfter() bool

HasActiveAfter returns a boolean if a field has been set.

GetTemplate​

func (o *Reminderescalationreminder) GetTemplate() string

GetTemplate returns the Template field if non-nil, zero value otherwise.

GetTemplateOk​

func (o *Reminderescalationreminder) GetTemplateOk() (*string, bool)

GetTemplateOk returns a tuple with the Template field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetTemplate​

func (o *Reminderescalationreminder) SetTemplate(v string)

SetTemplate sets Template field to given value.

GetMaxFirings​

func (o *Reminderescalationreminder) GetMaxFirings() int32

GetMaxFirings returns the MaxFirings field if non-nil, zero value otherwise.

GetMaxFiringsOk​

func (o *Reminderescalationreminder) GetMaxFiringsOk() (*int32, bool)

GetMaxFiringsOk returns a tuple with the MaxFirings field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.

SetMaxFirings​

func (o *Reminderescalationreminder) SetMaxFirings(v int32)

SetMaxFirings sets MaxFirings field to given value.

HasMaxFirings​

func (o *Reminderescalationreminder) HasMaxFirings() bool

HasMaxFirings returns a boolean if a field has been set.

SetMaxFiringsNil​

func (o *Reminderescalationreminder) SetMaxFiringsNil(b bool)

SetMaxFiringsNil sets the value for MaxFirings to be an explicit nil

UnsetMaxFirings​

func (o *Reminderescalationreminder) UnsetMaxFirings()

UnsetMaxFirings ensures that no value is present for MaxFirings, not even an explicit nil