Name | Type | Description | Notes |
---|---|---|---|
DagId | Pointer to string | The ID of the DAG. | [optional] [readonly] |
RootDagId | Pointer to NullableString | If the DAG is SubDAG then it is the top level DAG identifier. Otherwise, null. | [optional] [readonly] |
IsPaused | Pointer to NullableBool | Whether the DAG is paused. | [optional] |
IsActive | Pointer to NullableBool | Whether the DAG is currently seen by the scheduler(s). New in version 2.1.1 Changed in version 2.2.0: Field is read-only. | [optional] [readonly] |
IsSubdag | Pointer to bool | Whether the DAG is SubDAG. | [optional] [readonly] |
LastParsedTime | Pointer to NullableTime | The last time the DAG was parsed. New in version 2.3.0 | [optional] [readonly] |
LastPickled | Pointer to NullableTime | The last time the DAG was pickled. New in version 2.3.0 | [optional] [readonly] |
LastExpired | Pointer to NullableTime | Time when the DAG last received a refresh signal (e.g. the DAG's "refresh" button was clicked in the web UI) New in version 2.3.0 | [optional] [readonly] |
SchedulerLock | Pointer to NullableBool | Whether (one of) the scheduler is scheduling this DAG at the moment New in version 2.3.0 | [optional] [readonly] |
PickleId | Pointer to NullableString | Foreign key to the latest pickle_id New in version 2.3.0 | [optional] [readonly] |
DefaultView | Pointer to NullableString | Default view of the DAG inside the webserver New in version 2.3.0 | [optional] [readonly] |
Fileloc | Pointer to string | The absolute path to the file. | [optional] [readonly] |
FileToken | Pointer to string | The key containing the encrypted path to the file. Encryption and decryption take place only on the server. This prevents the client from reading an non-DAG file. This also ensures API extensibility, because the format of encrypted data may change. | [optional] [readonly] |
Owners | Pointer to []string | [optional] [readonly] | |
Description | Pointer to NullableString | User-provided DAG description, which can consist of several sentences or paragraphs that describe DAG contents. | [optional] [readonly] |
ScheduleInterval | Pointer to NullableScheduleInterval | [optional] | |
TimetableDescription | Pointer to NullableString | Timetable/Schedule Interval description. New in version 2.3.0 | [optional] [readonly] |
Tags | Pointer to []Tag | List of tags. | [optional] [readonly] |
MaxActiveTasks | Pointer to NullableInt32 | Maximum number of active tasks that can be run on the DAG New in version 2.3.0 | [optional] [readonly] |
MaxActiveRuns | Pointer to NullableInt32 | Maximum number of active DAG runs for the DAG New in version 2.3.0 | [optional] [readonly] |
HasTaskConcurrencyLimits | Pointer to NullableBool | Whether the DAG has task concurrency limits New in version 2.3.0 | [optional] [readonly] |
HasImportErrors | Pointer to NullableBool | Whether the DAG has import errors New in version 2.3.0 | [optional] [readonly] |
NextDagrun | Pointer to NullableTime | The logical date of the next dag run. New in version 2.3.0 | [optional] [readonly] |
NextDagrunDataIntervalStart | Pointer to NullableTime | The start of the interval of the next dag run. New in version 2.3.0 | [optional] [readonly] |
NextDagrunDataIntervalEnd | Pointer to NullableTime | The end of the interval of the next dag run. New in version 2.3.0 | [optional] [readonly] |
NextDagrunCreateAfter | Pointer to NullableTime | Earliest time at which this ``next_dagrun`` can be created. New in version 2.3.0 | [optional] [readonly] |
func NewDAG() *DAG
NewDAG instantiates a new DAG 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 NewDAGWithDefaults() *DAG
NewDAGWithDefaults instantiates a new DAG 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 *DAG) GetDagId() string
GetDagId returns the DagId field if non-nil, zero value otherwise.
func (o *DAG) GetDagIdOk() (*string, bool)
GetDagIdOk returns a tuple with the DagId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetDagId(v string)
SetDagId sets DagId field to given value.
func (o *DAG) HasDagId() bool
HasDagId returns a boolean if a field has been set.
func (o *DAG) GetRootDagId() string
GetRootDagId returns the RootDagId field if non-nil, zero value otherwise.
func (o *DAG) GetRootDagIdOk() (*string, bool)
GetRootDagIdOk returns a tuple with the RootDagId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetRootDagId(v string)
SetRootDagId sets RootDagId field to given value.
func (o *DAG) HasRootDagId() bool
HasRootDagId returns a boolean if a field has been set.
func (o *DAG) SetRootDagIdNil(b bool)
SetRootDagIdNil sets the value for RootDagId to be an explicit nil
func (o *DAG) UnsetRootDagId()
UnsetRootDagId ensures that no value is present for RootDagId, not even an explicit nil
func (o *DAG) GetIsPaused() bool
GetIsPaused returns the IsPaused field if non-nil, zero value otherwise.
func (o *DAG) GetIsPausedOk() (*bool, bool)
GetIsPausedOk returns a tuple with the IsPaused field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetIsPaused(v bool)
SetIsPaused sets IsPaused field to given value.
func (o *DAG) HasIsPaused() bool
HasIsPaused returns a boolean if a field has been set.
func (o *DAG) SetIsPausedNil(b bool)
SetIsPausedNil sets the value for IsPaused to be an explicit nil
func (o *DAG) UnsetIsPaused()
UnsetIsPaused ensures that no value is present for IsPaused, not even an explicit nil
func (o *DAG) GetIsActive() bool
GetIsActive returns the IsActive field if non-nil, zero value otherwise.
func (o *DAG) GetIsActiveOk() (*bool, bool)
GetIsActiveOk returns a tuple with the IsActive field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetIsActive(v bool)
SetIsActive sets IsActive field to given value.
func (o *DAG) HasIsActive() bool
HasIsActive returns a boolean if a field has been set.
func (o *DAG) SetIsActiveNil(b bool)
SetIsActiveNil sets the value for IsActive to be an explicit nil
func (o *DAG) UnsetIsActive()
UnsetIsActive ensures that no value is present for IsActive, not even an explicit nil
func (o *DAG) GetIsSubdag() bool
GetIsSubdag returns the IsSubdag field if non-nil, zero value otherwise.
func (o *DAG) GetIsSubdagOk() (*bool, bool)
GetIsSubdagOk returns a tuple with the IsSubdag field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetIsSubdag(v bool)
SetIsSubdag sets IsSubdag field to given value.
func (o *DAG) HasIsSubdag() bool
HasIsSubdag returns a boolean if a field has been set.
func (o *DAG) GetLastParsedTime() time.Time
GetLastParsedTime returns the LastParsedTime field if non-nil, zero value otherwise.
func (o *DAG) GetLastParsedTimeOk() (*time.Time, bool)
GetLastParsedTimeOk returns a tuple with the LastParsedTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetLastParsedTime(v time.Time)
SetLastParsedTime sets LastParsedTime field to given value.
func (o *DAG) HasLastParsedTime() bool
HasLastParsedTime returns a boolean if a field has been set.
func (o *DAG) SetLastParsedTimeNil(b bool)
SetLastParsedTimeNil sets the value for LastParsedTime to be an explicit nil
func (o *DAG) UnsetLastParsedTime()
UnsetLastParsedTime ensures that no value is present for LastParsedTime, not even an explicit nil
func (o *DAG) GetLastPickled() time.Time
GetLastPickled returns the LastPickled field if non-nil, zero value otherwise.
func (o *DAG) GetLastPickledOk() (*time.Time, bool)
GetLastPickledOk returns a tuple with the LastPickled field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetLastPickled(v time.Time)
SetLastPickled sets LastPickled field to given value.
func (o *DAG) HasLastPickled() bool
HasLastPickled returns a boolean if a field has been set.
func (o *DAG) SetLastPickledNil(b bool)
SetLastPickledNil sets the value for LastPickled to be an explicit nil
func (o *DAG) UnsetLastPickled()
UnsetLastPickled ensures that no value is present for LastPickled, not even an explicit nil
func (o *DAG) GetLastExpired() time.Time
GetLastExpired returns the LastExpired field if non-nil, zero value otherwise.
func (o *DAG) GetLastExpiredOk() (*time.Time, bool)
GetLastExpiredOk returns a tuple with the LastExpired field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetLastExpired(v time.Time)
SetLastExpired sets LastExpired field to given value.
func (o *DAG) HasLastExpired() bool
HasLastExpired returns a boolean if a field has been set.
func (o *DAG) SetLastExpiredNil(b bool)
SetLastExpiredNil sets the value for LastExpired to be an explicit nil
func (o *DAG) UnsetLastExpired()
UnsetLastExpired ensures that no value is present for LastExpired, not even an explicit nil
func (o *DAG) GetSchedulerLock() bool
GetSchedulerLock returns the SchedulerLock field if non-nil, zero value otherwise.
func (o *DAG) GetSchedulerLockOk() (*bool, bool)
GetSchedulerLockOk returns a tuple with the SchedulerLock field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetSchedulerLock(v bool)
SetSchedulerLock sets SchedulerLock field to given value.
func (o *DAG) HasSchedulerLock() bool
HasSchedulerLock returns a boolean if a field has been set.
func (o *DAG) SetSchedulerLockNil(b bool)
SetSchedulerLockNil sets the value for SchedulerLock to be an explicit nil
func (o *DAG) UnsetSchedulerLock()
UnsetSchedulerLock ensures that no value is present for SchedulerLock, not even an explicit nil
func (o *DAG) GetPickleId() string
GetPickleId returns the PickleId field if non-nil, zero value otherwise.
func (o *DAG) GetPickleIdOk() (*string, bool)
GetPickleIdOk returns a tuple with the PickleId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetPickleId(v string)
SetPickleId sets PickleId field to given value.
func (o *DAG) HasPickleId() bool
HasPickleId returns a boolean if a field has been set.
func (o *DAG) SetPickleIdNil(b bool)
SetPickleIdNil sets the value for PickleId to be an explicit nil
func (o *DAG) UnsetPickleId()
UnsetPickleId ensures that no value is present for PickleId, not even an explicit nil
func (o *DAG) GetDefaultView() string
GetDefaultView returns the DefaultView field if non-nil, zero value otherwise.
func (o *DAG) GetDefaultViewOk() (*string, bool)
GetDefaultViewOk returns a tuple with the DefaultView field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetDefaultView(v string)
SetDefaultView sets DefaultView field to given value.
func (o *DAG) HasDefaultView() bool
HasDefaultView returns a boolean if a field has been set.
func (o *DAG) SetDefaultViewNil(b bool)
SetDefaultViewNil sets the value for DefaultView to be an explicit nil
func (o *DAG) UnsetDefaultView()
UnsetDefaultView ensures that no value is present for DefaultView, not even an explicit nil
func (o *DAG) GetFileloc() string
GetFileloc returns the Fileloc field if non-nil, zero value otherwise.
func (o *DAG) GetFilelocOk() (*string, bool)
GetFilelocOk returns a tuple with the Fileloc field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetFileloc(v string)
SetFileloc sets Fileloc field to given value.
func (o *DAG) HasFileloc() bool
HasFileloc returns a boolean if a field has been set.
func (o *DAG) GetFileToken() string
GetFileToken returns the FileToken field if non-nil, zero value otherwise.
func (o *DAG) GetFileTokenOk() (*string, bool)
GetFileTokenOk returns a tuple with the FileToken field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetFileToken(v string)
SetFileToken sets FileToken field to given value.
func (o *DAG) HasFileToken() bool
HasFileToken returns a boolean if a field has been set.
func (o *DAG) GetOwners() []string
GetOwners returns the Owners field if non-nil, zero value otherwise.
func (o *DAG) GetOwnersOk() (*[]string, bool)
GetOwnersOk returns a tuple with the Owners field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetOwners(v []string)
SetOwners sets Owners field to given value.
func (o *DAG) HasOwners() bool
HasOwners returns a boolean if a field has been set.
func (o *DAG) GetDescription() string
GetDescription returns the Description field if non-nil, zero value otherwise.
func (o *DAG) 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 *DAG) SetDescription(v string)
SetDescription sets Description field to given value.
func (o *DAG) HasDescription() bool
HasDescription returns a boolean if a field has been set.
func (o *DAG) SetDescriptionNil(b bool)
SetDescriptionNil sets the value for Description to be an explicit nil
func (o *DAG) UnsetDescription()
UnsetDescription ensures that no value is present for Description, not even an explicit nil
func (o *DAG) GetScheduleInterval() ScheduleInterval
GetScheduleInterval returns the ScheduleInterval field if non-nil, zero value otherwise.
func (o *DAG) GetScheduleIntervalOk() (*ScheduleInterval, bool)
GetScheduleIntervalOk returns a tuple with the ScheduleInterval field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetScheduleInterval(v ScheduleInterval)
SetScheduleInterval sets ScheduleInterval field to given value.
func (o *DAG) HasScheduleInterval() bool
HasScheduleInterval returns a boolean if a field has been set.
func (o *DAG) SetScheduleIntervalNil(b bool)
SetScheduleIntervalNil sets the value for ScheduleInterval to be an explicit nil
func (o *DAG) UnsetScheduleInterval()
UnsetScheduleInterval ensures that no value is present for ScheduleInterval, not even an explicit nil
func (o *DAG) GetTimetableDescription() string
GetTimetableDescription returns the TimetableDescription field if non-nil, zero value otherwise.
func (o *DAG) GetTimetableDescriptionOk() (*string, bool)
GetTimetableDescriptionOk returns a tuple with the TimetableDescription field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetTimetableDescription(v string)
SetTimetableDescription sets TimetableDescription field to given value.
func (o *DAG) HasTimetableDescription() bool
HasTimetableDescription returns a boolean if a field has been set.
func (o *DAG) SetTimetableDescriptionNil(b bool)
SetTimetableDescriptionNil sets the value for TimetableDescription to be an explicit nil
func (o *DAG) UnsetTimetableDescription()
UnsetTimetableDescription ensures that no value is present for TimetableDescription, not even an explicit nil
func (o *DAG) GetTags() []Tag
GetTags returns the Tags field if non-nil, zero value otherwise.
func (o *DAG) GetTagsOk() (*[]Tag, bool)
GetTagsOk returns a tuple with the Tags field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetTags(v []Tag)
SetTags sets Tags field to given value.
func (o *DAG) HasTags() bool
HasTags returns a boolean if a field has been set.
func (o *DAG) SetTagsNil(b bool)
SetTagsNil sets the value for Tags to be an explicit nil
func (o *DAG) UnsetTags()
UnsetTags ensures that no value is present for Tags, not even an explicit nil
func (o *DAG) GetMaxActiveTasks() int32
GetMaxActiveTasks returns the MaxActiveTasks field if non-nil, zero value otherwise.
func (o *DAG) GetMaxActiveTasksOk() (*int32, bool)
GetMaxActiveTasksOk returns a tuple with the MaxActiveTasks field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetMaxActiveTasks(v int32)
SetMaxActiveTasks sets MaxActiveTasks field to given value.
func (o *DAG) HasMaxActiveTasks() bool
HasMaxActiveTasks returns a boolean if a field has been set.
func (o *DAG) SetMaxActiveTasksNil(b bool)
SetMaxActiveTasksNil sets the value for MaxActiveTasks to be an explicit nil
func (o *DAG) UnsetMaxActiveTasks()
UnsetMaxActiveTasks ensures that no value is present for MaxActiveTasks, not even an explicit nil
func (o *DAG) GetMaxActiveRuns() int32
GetMaxActiveRuns returns the MaxActiveRuns field if non-nil, zero value otherwise.
func (o *DAG) GetMaxActiveRunsOk() (*int32, bool)
GetMaxActiveRunsOk returns a tuple with the MaxActiveRuns field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetMaxActiveRuns(v int32)
SetMaxActiveRuns sets MaxActiveRuns field to given value.
func (o *DAG) HasMaxActiveRuns() bool
HasMaxActiveRuns returns a boolean if a field has been set.
func (o *DAG) SetMaxActiveRunsNil(b bool)
SetMaxActiveRunsNil sets the value for MaxActiveRuns to be an explicit nil
func (o *DAG) UnsetMaxActiveRuns()
UnsetMaxActiveRuns ensures that no value is present for MaxActiveRuns, not even an explicit nil
func (o *DAG) GetHasTaskConcurrencyLimits() bool
GetHasTaskConcurrencyLimits returns the HasTaskConcurrencyLimits field if non-nil, zero value otherwise.
func (o *DAG) GetHasTaskConcurrencyLimitsOk() (*bool, bool)
GetHasTaskConcurrencyLimitsOk returns a tuple with the HasTaskConcurrencyLimits field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetHasTaskConcurrencyLimits(v bool)
SetHasTaskConcurrencyLimits sets HasTaskConcurrencyLimits field to given value.
func (o *DAG) HasHasTaskConcurrencyLimits() bool
HasHasTaskConcurrencyLimits returns a boolean if a field has been set.
func (o *DAG) SetHasTaskConcurrencyLimitsNil(b bool)
SetHasTaskConcurrencyLimitsNil sets the value for HasTaskConcurrencyLimits to be an explicit nil
func (o *DAG) UnsetHasTaskConcurrencyLimits()
UnsetHasTaskConcurrencyLimits ensures that no value is present for HasTaskConcurrencyLimits, not even an explicit nil
func (o *DAG) GetHasImportErrors() bool
GetHasImportErrors returns the HasImportErrors field if non-nil, zero value otherwise.
func (o *DAG) GetHasImportErrorsOk() (*bool, bool)
GetHasImportErrorsOk returns a tuple with the HasImportErrors field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetHasImportErrors(v bool)
SetHasImportErrors sets HasImportErrors field to given value.
func (o *DAG) HasHasImportErrors() bool
HasHasImportErrors returns a boolean if a field has been set.
func (o *DAG) SetHasImportErrorsNil(b bool)
SetHasImportErrorsNil sets the value for HasImportErrors to be an explicit nil
func (o *DAG) UnsetHasImportErrors()
UnsetHasImportErrors ensures that no value is present for HasImportErrors, not even an explicit nil
func (o *DAG) GetNextDagrun() time.Time
GetNextDagrun returns the NextDagrun field if non-nil, zero value otherwise.
func (o *DAG) GetNextDagrunOk() (*time.Time, bool)
GetNextDagrunOk returns a tuple with the NextDagrun field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetNextDagrun(v time.Time)
SetNextDagrun sets NextDagrun field to given value.
func (o *DAG) HasNextDagrun() bool
HasNextDagrun returns a boolean if a field has been set.
func (o *DAG) SetNextDagrunNil(b bool)
SetNextDagrunNil sets the value for NextDagrun to be an explicit nil
func (o *DAG) UnsetNextDagrun()
UnsetNextDagrun ensures that no value is present for NextDagrun, not even an explicit nil
func (o *DAG) GetNextDagrunDataIntervalStart() time.Time
GetNextDagrunDataIntervalStart returns the NextDagrunDataIntervalStart field if non-nil, zero value otherwise.
func (o *DAG) GetNextDagrunDataIntervalStartOk() (*time.Time, bool)
GetNextDagrunDataIntervalStartOk returns a tuple with the NextDagrunDataIntervalStart field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetNextDagrunDataIntervalStart(v time.Time)
SetNextDagrunDataIntervalStart sets NextDagrunDataIntervalStart field to given value.
func (o *DAG) HasNextDagrunDataIntervalStart() bool
HasNextDagrunDataIntervalStart returns a boolean if a field has been set.
func (o *DAG) SetNextDagrunDataIntervalStartNil(b bool)
SetNextDagrunDataIntervalStartNil sets the value for NextDagrunDataIntervalStart to be an explicit nil
func (o *DAG) UnsetNextDagrunDataIntervalStart()
UnsetNextDagrunDataIntervalStart ensures that no value is present for NextDagrunDataIntervalStart, not even an explicit nil
func (o *DAG) GetNextDagrunDataIntervalEnd() time.Time
GetNextDagrunDataIntervalEnd returns the NextDagrunDataIntervalEnd field if non-nil, zero value otherwise.
func (o *DAG) GetNextDagrunDataIntervalEndOk() (*time.Time, bool)
GetNextDagrunDataIntervalEndOk returns a tuple with the NextDagrunDataIntervalEnd field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetNextDagrunDataIntervalEnd(v time.Time)
SetNextDagrunDataIntervalEnd sets NextDagrunDataIntervalEnd field to given value.
func (o *DAG) HasNextDagrunDataIntervalEnd() bool
HasNextDagrunDataIntervalEnd returns a boolean if a field has been set.
func (o *DAG) SetNextDagrunDataIntervalEndNil(b bool)
SetNextDagrunDataIntervalEndNil sets the value for NextDagrunDataIntervalEnd to be an explicit nil
func (o *DAG) UnsetNextDagrunDataIntervalEnd()
UnsetNextDagrunDataIntervalEnd ensures that no value is present for NextDagrunDataIntervalEnd, not even an explicit nil
func (o *DAG) GetNextDagrunCreateAfter() time.Time
GetNextDagrunCreateAfter returns the NextDagrunCreateAfter field if non-nil, zero value otherwise.
func (o *DAG) GetNextDagrunCreateAfterOk() (*time.Time, bool)
GetNextDagrunCreateAfterOk returns a tuple with the NextDagrunCreateAfter field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAG) SetNextDagrunCreateAfter(v time.Time)
SetNextDagrunCreateAfter sets NextDagrunCreateAfter field to given value.
func (o *DAG) HasNextDagrunCreateAfter() bool
HasNextDagrunCreateAfter returns a boolean if a field has been set.
func (o *DAG) SetNextDagrunCreateAfterNil(b bool)
SetNextDagrunCreateAfterNil sets the value for NextDagrunCreateAfter to be an explicit nil
func (o *DAG) UnsetNextDagrunCreateAfter()
UnsetNextDagrunCreateAfter ensures that no value is present for NextDagrunCreateAfter, not even an explicit nil