DAGRun

Properties

NameTypeDescriptionNotes
DagRunIdPointer to NullableStringRun ID. The value of this field can be set only when creating the object. If you try to modify the field of an existing object, the request fails with an BAD_REQUEST error. If not provided, a value will be generated based on execution_date. If the specified dag_run_id is in use, the creation request fails with an ALREADY_EXISTS error. This together with DAG_ID are a unique key.[optional]
DagIdPointer to string[optional] [readonly]
LogicalDatePointer to NullableTimeThe logical date (previously called execution date). This is the time or interval covered by this DAG run, according to the DAG definition. The value of this field can be set only when creating the object. If you try to modify the field of an existing object, the request fails with an BAD_REQUEST error. This together with DAG_ID are a unique key. New in version 2.2.0[optional]
ExecutionDatePointer to NullableTimeThe execution date. This is the same as logical_date, kept for backwards compatibility. If both this field and logical_date are provided but with different values, the request will fail with an BAD_REQUEST error. Changed in version 2.2.0: Field becomes nullable. Deprecated since version 2.2.0: Use 'logical_date' instead.[optional]
StartDatePointer to NullableTimeThe start time. The time when DAG run was actually created. Changed in version 2.1.3: Field becomes nullable.[optional] [readonly]
EndDatePointer to NullableTime[optional] [readonly]
DataIntervalStartPointer to NullableTime[optional] [readonly]
DataIntervalEndPointer to NullableTime[optional] [readonly]
LastSchedulingDecisionPointer to NullableTime[optional] [readonly]
RunTypePointer to string[optional] [readonly]
StatePointer to DagState[optional]
ExternalTriggerPointer to bool[optional] [readonly] [default to true]
ConfPointer to map[string]interface{}JSON object describing additional configuration parameters. The value of this field can be set only when creating the object. If you try to modify the field of an existing object, the request fails with an BAD_REQUEST error.[optional]

Methods

NewDAGRun

func NewDAGRun() *DAGRun

NewDAGRun instantiates a new DAGRun 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

NewDAGRunWithDefaults

func NewDAGRunWithDefaults() *DAGRun

NewDAGRunWithDefaults instantiates a new DAGRun 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

GetDagRunId

func (o *DAGRun) GetDagRunId() string

GetDagRunId returns the DagRunId field if non-nil, zero value otherwise.

GetDagRunIdOk

func (o *DAGRun) GetDagRunIdOk() (*string, bool)

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

SetDagRunId

func (o *DAGRun) SetDagRunId(v string)

SetDagRunId sets DagRunId field to given value.

HasDagRunId

func (o *DAGRun) HasDagRunId() bool

HasDagRunId returns a boolean if a field has been set.

SetDagRunIdNil

func (o *DAGRun) SetDagRunIdNil(b bool)

SetDagRunIdNil sets the value for DagRunId to be an explicit nil

UnsetDagRunId

func (o *DAGRun) UnsetDagRunId()

UnsetDagRunId ensures that no value is present for DagRunId, not even an explicit nil

GetDagId

func (o *DAGRun) GetDagId() string

GetDagId returns the DagId field if non-nil, zero value otherwise.

GetDagIdOk

func (o *DAGRun) 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.

SetDagId

func (o *DAGRun) SetDagId(v string)

SetDagId sets DagId field to given value.

HasDagId

func (o *DAGRun) HasDagId() bool

HasDagId returns a boolean if a field has been set.

GetLogicalDate

func (o *DAGRun) GetLogicalDate() time.Time

GetLogicalDate returns the LogicalDate field if non-nil, zero value otherwise.

GetLogicalDateOk

func (o *DAGRun) GetLogicalDateOk() (*time.Time, bool)

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

SetLogicalDate

func (o *DAGRun) SetLogicalDate(v time.Time)

SetLogicalDate sets LogicalDate field to given value.

HasLogicalDate

func (o *DAGRun) HasLogicalDate() bool

HasLogicalDate returns a boolean if a field has been set.

SetLogicalDateNil

func (o *DAGRun) SetLogicalDateNil(b bool)

SetLogicalDateNil sets the value for LogicalDate to be an explicit nil

UnsetLogicalDate

func (o *DAGRun) UnsetLogicalDate()

UnsetLogicalDate ensures that no value is present for LogicalDate, not even an explicit nil

GetExecutionDate

func (o *DAGRun) GetExecutionDate() time.Time

GetExecutionDate returns the ExecutionDate field if non-nil, zero value otherwise.

GetExecutionDateOk

func (o *DAGRun) GetExecutionDateOk() (*time.Time, 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.

SetExecutionDate

func (o *DAGRun) SetExecutionDate(v time.Time)

SetExecutionDate sets ExecutionDate field to given value.

HasExecutionDate

func (o *DAGRun) HasExecutionDate() bool

HasExecutionDate returns a boolean if a field has been set.

SetExecutionDateNil

func (o *DAGRun) SetExecutionDateNil(b bool)

SetExecutionDateNil sets the value for ExecutionDate to be an explicit nil

UnsetExecutionDate

func (o *DAGRun) UnsetExecutionDate()

UnsetExecutionDate ensures that no value is present for ExecutionDate, not even an explicit nil

GetStartDate

func (o *DAGRun) GetStartDate() time.Time

GetStartDate returns the StartDate field if non-nil, zero value otherwise.

GetStartDateOk

func (o *DAGRun) GetStartDateOk() (*time.Time, bool)

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

SetStartDate

func (o *DAGRun) SetStartDate(v time.Time)

SetStartDate sets StartDate field to given value.

HasStartDate

func (o *DAGRun) HasStartDate() bool

HasStartDate returns a boolean if a field has been set.

SetStartDateNil

func (o *DAGRun) SetStartDateNil(b bool)

SetStartDateNil sets the value for StartDate to be an explicit nil

UnsetStartDate

func (o *DAGRun) UnsetStartDate()

UnsetStartDate ensures that no value is present for StartDate, not even an explicit nil

GetEndDate

func (o *DAGRun) GetEndDate() time.Time

GetEndDate returns the EndDate field if non-nil, zero value otherwise.

GetEndDateOk

func (o *DAGRun) GetEndDateOk() (*time.Time, bool)

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

SetEndDate

func (o *DAGRun) SetEndDate(v time.Time)

SetEndDate sets EndDate field to given value.

HasEndDate

func (o *DAGRun) HasEndDate() bool

HasEndDate returns a boolean if a field has been set.

SetEndDateNil

func (o *DAGRun) SetEndDateNil(b bool)

SetEndDateNil sets the value for EndDate to be an explicit nil

UnsetEndDate

func (o *DAGRun) UnsetEndDate()

UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil

GetDataIntervalStart

func (o *DAGRun) GetDataIntervalStart() time.Time

GetDataIntervalStart returns the DataIntervalStart field if non-nil, zero value otherwise.

GetDataIntervalStartOk

func (o *DAGRun) GetDataIntervalStartOk() (*time.Time, bool)

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

SetDataIntervalStart

func (o *DAGRun) SetDataIntervalStart(v time.Time)

SetDataIntervalStart sets DataIntervalStart field to given value.

HasDataIntervalStart

func (o *DAGRun) HasDataIntervalStart() bool

HasDataIntervalStart returns a boolean if a field has been set.

SetDataIntervalStartNil

func (o *DAGRun) SetDataIntervalStartNil(b bool)

SetDataIntervalStartNil sets the value for DataIntervalStart to be an explicit nil

UnsetDataIntervalStart

func (o *DAGRun) UnsetDataIntervalStart()

UnsetDataIntervalStart ensures that no value is present for DataIntervalStart, not even an explicit nil

GetDataIntervalEnd

func (o *DAGRun) GetDataIntervalEnd() time.Time

GetDataIntervalEnd returns the DataIntervalEnd field if non-nil, zero value otherwise.

GetDataIntervalEndOk

func (o *DAGRun) GetDataIntervalEndOk() (*time.Time, bool)

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

SetDataIntervalEnd

func (o *DAGRun) SetDataIntervalEnd(v time.Time)

SetDataIntervalEnd sets DataIntervalEnd field to given value.

HasDataIntervalEnd

func (o *DAGRun) HasDataIntervalEnd() bool

HasDataIntervalEnd returns a boolean if a field has been set.

SetDataIntervalEndNil

func (o *DAGRun) SetDataIntervalEndNil(b bool)

SetDataIntervalEndNil sets the value for DataIntervalEnd to be an explicit nil

UnsetDataIntervalEnd

func (o *DAGRun) UnsetDataIntervalEnd()

UnsetDataIntervalEnd ensures that no value is present for DataIntervalEnd, not even an explicit nil

GetLastSchedulingDecision

func (o *DAGRun) GetLastSchedulingDecision() time.Time

GetLastSchedulingDecision returns the LastSchedulingDecision field if non-nil, zero value otherwise.

GetLastSchedulingDecisionOk

func (o *DAGRun) GetLastSchedulingDecisionOk() (*time.Time, bool)

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

SetLastSchedulingDecision

func (o *DAGRun) SetLastSchedulingDecision(v time.Time)

SetLastSchedulingDecision sets LastSchedulingDecision field to given value.

HasLastSchedulingDecision

func (o *DAGRun) HasLastSchedulingDecision() bool

HasLastSchedulingDecision returns a boolean if a field has been set.

SetLastSchedulingDecisionNil

func (o *DAGRun) SetLastSchedulingDecisionNil(b bool)

SetLastSchedulingDecisionNil sets the value for LastSchedulingDecision to be an explicit nil

UnsetLastSchedulingDecision

func (o *DAGRun) UnsetLastSchedulingDecision()

UnsetLastSchedulingDecision ensures that no value is present for LastSchedulingDecision, not even an explicit nil

GetRunType

func (o *DAGRun) GetRunType() string

GetRunType returns the RunType field if non-nil, zero value otherwise.

GetRunTypeOk

func (o *DAGRun) GetRunTypeOk() (*string, bool)

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

SetRunType

func (o *DAGRun) SetRunType(v string)

SetRunType sets RunType field to given value.

HasRunType

func (o *DAGRun) HasRunType() bool

HasRunType returns a boolean if a field has been set.

GetState

func (o *DAGRun) GetState() DagState

GetState returns the State field if non-nil, zero value otherwise.

GetStateOk

func (o *DAGRun) GetStateOk() (*DagState, bool)

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

SetState

func (o *DAGRun) SetState(v DagState)

SetState sets State field to given value.

HasState

func (o *DAGRun) HasState() bool

HasState returns a boolean if a field has been set.

GetExternalTrigger

func (o *DAGRun) GetExternalTrigger() bool

GetExternalTrigger returns the ExternalTrigger field if non-nil, zero value otherwise.

GetExternalTriggerOk

func (o *DAGRun) GetExternalTriggerOk() (*bool, bool)

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

SetExternalTrigger

func (o *DAGRun) SetExternalTrigger(v bool)

SetExternalTrigger sets ExternalTrigger field to given value.

HasExternalTrigger

func (o *DAGRun) HasExternalTrigger() bool

HasExternalTrigger returns a boolean if a field has been set.

GetConf

func (o *DAGRun) GetConf() map[string]interface{}

GetConf returns the Conf field if non-nil, zero value otherwise.

GetConfOk

func (o *DAGRun) GetConfOk() (*map[string]interface{}, bool)

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

SetConf

func (o *DAGRun) SetConf(v map[string]interface{})

SetConf sets Conf field to given value.

HasConf

func (o *DAGRun) HasConf() bool

HasConf returns a boolean if a field has been set.

[Back to Model list] [Back to API list] [Back to README]