Name | Type | Description | Notes |
---|---|---|---|
ScheduleKind | Pointer to string | [optional] | |
ExecutionDate | Pointer to int64 | [optional] | |
WaitDuration | Pointer to int32 | For workflow stages whose scheduled execution is relative, how far in the future the stage should start. | [optional] |
WaitDurationUnit | Pointer to string | [optional] | |
ExecuteNow | Pointer to bool | Whether the workflow stage should be executed immediately | [optional] |
Description | Pointer to string | A description of the approval required for this stage | [optional] |
NotifyMemberIds | Pointer to []string | A list of member IDs for the members to request approval from for this stage | [optional] |
NotifyTeamKeys | Pointer to []string | A list of team keys for the teams to request approval from for this stage | [optional] |
Kind | Pointer to string | [optional] |
func NewConditionInput() *ConditionInput
NewConditionInput instantiates a new ConditionInput 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 NewConditionInputWithDefaults() *ConditionInput
NewConditionInputWithDefaults instantiates a new ConditionInput 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 *ConditionInput) GetScheduleKind() string
GetScheduleKind returns the ScheduleKind field if non-nil, zero value otherwise.
func (o *ConditionInput) GetScheduleKindOk() (*string, bool)
GetScheduleKindOk returns a tuple with the ScheduleKind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConditionInput) SetScheduleKind(v string)
SetScheduleKind sets ScheduleKind field to given value.
func (o *ConditionInput) HasScheduleKind() bool
HasScheduleKind returns a boolean if a field has been set.
func (o *ConditionInput) GetExecutionDate() int64
GetExecutionDate returns the ExecutionDate field if non-nil, zero value otherwise.
func (o *ConditionInput) GetExecutionDateOk() (*int64, bool)
GetExecutionDateOk returns a tuple with the ExecutionDate field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConditionInput) SetExecutionDate(v int64)
SetExecutionDate sets ExecutionDate field to given value.
func (o *ConditionInput) HasExecutionDate() bool
HasExecutionDate returns a boolean if a field has been set.
func (o *ConditionInput) GetWaitDuration() int32
GetWaitDuration returns the WaitDuration field if non-nil, zero value otherwise.
func (o *ConditionInput) GetWaitDurationOk() (*int32, bool)
GetWaitDurationOk returns a tuple with the WaitDuration field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConditionInput) SetWaitDuration(v int32)
SetWaitDuration sets WaitDuration field to given value.
func (o *ConditionInput) HasWaitDuration() bool
HasWaitDuration returns a boolean if a field has been set.
func (o *ConditionInput) GetWaitDurationUnit() string
GetWaitDurationUnit returns the WaitDurationUnit field if non-nil, zero value otherwise.
func (o *ConditionInput) GetWaitDurationUnitOk() (*string, bool)
GetWaitDurationUnitOk returns a tuple with the WaitDurationUnit field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConditionInput) SetWaitDurationUnit(v string)
SetWaitDurationUnit sets WaitDurationUnit field to given value.
func (o *ConditionInput) HasWaitDurationUnit() bool
HasWaitDurationUnit returns a boolean if a field has been set.
func (o *ConditionInput) GetExecuteNow() bool
GetExecuteNow returns the ExecuteNow field if non-nil, zero value otherwise.
func (o *ConditionInput) GetExecuteNowOk() (*bool, bool)
GetExecuteNowOk returns a tuple with the ExecuteNow field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConditionInput) SetExecuteNow(v bool)
SetExecuteNow sets ExecuteNow field to given value.
func (o *ConditionInput) HasExecuteNow() bool
HasExecuteNow returns a boolean if a field has been set.
func (o *ConditionInput) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *ConditionInput) GetDescriptionOk() (*string, bool)
GetDescriptionOk returns a tuple with the Description field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConditionInput) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *ConditionInput) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *ConditionInput) GetNotifyMemberIds() []string
GetNotifyMemberIds returns the NotifyMemberIds field if non-nil, zero value otherwise.
func (o *ConditionInput) GetNotifyMemberIdsOk() (*[]string, bool)
GetNotifyMemberIdsOk returns a tuple with the NotifyMemberIds field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConditionInput) SetNotifyMemberIds(v []string)
SetNotifyMemberIds sets NotifyMemberIds field to given value.
func (o *ConditionInput) HasNotifyMemberIds() bool
HasNotifyMemberIds returns a boolean if a field has been set.
func (o *ConditionInput) GetNotifyTeamKeys() []string
GetNotifyTeamKeys returns the NotifyTeamKeys field if non-nil, zero value otherwise.
func (o *ConditionInput) GetNotifyTeamKeysOk() (*[]string, bool)
GetNotifyTeamKeysOk returns a tuple with the NotifyTeamKeys field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConditionInput) SetNotifyTeamKeys(v []string)
SetNotifyTeamKeys sets NotifyTeamKeys field to given value.
func (o *ConditionInput) HasNotifyTeamKeys() bool
HasNotifyTeamKeys returns a boolean if a field has been set.
func (o *ConditionInput) GetKind() string
GetKind returns the Kind field if non-nil, zero value otherwise.
func (o *ConditionInput) GetKindOk() (*string, bool)
GetKindOk returns a tuple with the Kind field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *ConditionInput) SetKind(v string)
SetKind sets Kind field to given value.
func (o *ConditionInput) HasKind() bool
HasKind returns a boolean if a field has been set.