Name | Type | Description | Notes |
---|---|---|---|
DagRunId | Pointer to NullableString | Run 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] |
DagId | Pointer to string | [optional] [readonly] | |
LogicalDate | Pointer to NullableTime | The 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] |
ExecutionDate | Pointer to NullableTime | The 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] |
StartDate | Pointer to NullableTime | The start time. The time when DAG run was actually created. Changed in version 2.1.3: Field becomes nullable. | [optional] [readonly] |
EndDate | Pointer to NullableTime | [optional] [readonly] | |
DataIntervalStart | Pointer to NullableTime | [optional] [readonly] | |
DataIntervalEnd | Pointer to NullableTime | [optional] [readonly] | |
LastSchedulingDecision | Pointer to NullableTime | [optional] [readonly] | |
RunType | Pointer to string | [optional] [readonly] | |
State | Pointer to DagState | [optional] | |
ExternalTrigger | Pointer to bool | [optional] [readonly] [default to true] | |
Conf | Pointer 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] |
Note | Pointer to NullableString | Contains manually entered notes by the user about the DagRun. New in version 2.5.0 | [optional] |
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
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
func (o *DAGRun) GetDagRunId() string
GetDagRunId returns the DagRunId field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetDagRunId(v string)
SetDagRunId sets DagRunId field to given value.
func (o *DAGRun) HasDagRunId() bool
HasDagRunId returns a boolean if a field has been set.
func (o *DAGRun) SetDagRunIdNil(b bool)
SetDagRunIdNil sets the value for DagRunId to be an explicit nil
func (o *DAGRun) UnsetDagRunId()
UnsetDagRunId ensures that no value is present for DagRunId, not even an explicit nil
func (o *DAGRun) GetDagId() string
GetDagId returns the DagId field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetDagId(v string)
SetDagId sets DagId field to given value.
func (o *DAGRun) HasDagId() bool
HasDagId returns a boolean if a field has been set.
func (o *DAGRun) GetLogicalDate() time.Time
GetLogicalDate returns the LogicalDate field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetLogicalDate(v time.Time)
SetLogicalDate sets LogicalDate field to given value.
func (o *DAGRun) HasLogicalDate() bool
HasLogicalDate returns a boolean if a field has been set.
func (o *DAGRun) SetLogicalDateNil(b bool)
SetLogicalDateNil sets the value for LogicalDate to be an explicit nil
func (o *DAGRun) UnsetLogicalDate()
UnsetLogicalDate ensures that no value is present for LogicalDate, not even an explicit nil
func (o *DAGRun) GetExecutionDate() time.Time
GetExecutionDate returns the ExecutionDate field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetExecutionDate(v time.Time)
SetExecutionDate sets ExecutionDate field to given value.
func (o *DAGRun) HasExecutionDate() bool
HasExecutionDate returns a boolean if a field has been set.
func (o *DAGRun) SetExecutionDateNil(b bool)
SetExecutionDateNil sets the value for ExecutionDate to be an explicit nil
func (o *DAGRun) UnsetExecutionDate()
UnsetExecutionDate ensures that no value is present for ExecutionDate, not even an explicit nil
func (o *DAGRun) GetStartDate() time.Time
GetStartDate returns the StartDate field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetStartDate(v time.Time)
SetStartDate sets StartDate field to given value.
func (o *DAGRun) HasStartDate() bool
HasStartDate returns a boolean if a field has been set.
func (o *DAGRun) SetStartDateNil(b bool)
SetStartDateNil sets the value for StartDate to be an explicit nil
func (o *DAGRun) UnsetStartDate()
UnsetStartDate ensures that no value is present for StartDate, not even an explicit nil
func (o *DAGRun) GetEndDate() time.Time
GetEndDate returns the EndDate field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetEndDate(v time.Time)
SetEndDate sets EndDate field to given value.
func (o *DAGRun) HasEndDate() bool
HasEndDate returns a boolean if a field has been set.
func (o *DAGRun) SetEndDateNil(b bool)
SetEndDateNil sets the value for EndDate to be an explicit nil
func (o *DAGRun) UnsetEndDate()
UnsetEndDate ensures that no value is present for EndDate, not even an explicit nil
func (o *DAGRun) GetDataIntervalStart() time.Time
GetDataIntervalStart returns the DataIntervalStart field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetDataIntervalStart(v time.Time)
SetDataIntervalStart sets DataIntervalStart field to given value.
func (o *DAGRun) HasDataIntervalStart() bool
HasDataIntervalStart returns a boolean if a field has been set.
func (o *DAGRun) SetDataIntervalStartNil(b bool)
SetDataIntervalStartNil sets the value for DataIntervalStart to be an explicit nil
func (o *DAGRun) UnsetDataIntervalStart()
UnsetDataIntervalStart ensures that no value is present for DataIntervalStart, not even an explicit nil
func (o *DAGRun) GetDataIntervalEnd() time.Time
GetDataIntervalEnd returns the DataIntervalEnd field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetDataIntervalEnd(v time.Time)
SetDataIntervalEnd sets DataIntervalEnd field to given value.
func (o *DAGRun) HasDataIntervalEnd() bool
HasDataIntervalEnd returns a boolean if a field has been set.
func (o *DAGRun) SetDataIntervalEndNil(b bool)
SetDataIntervalEndNil sets the value for DataIntervalEnd to be an explicit nil
func (o *DAGRun) UnsetDataIntervalEnd()
UnsetDataIntervalEnd ensures that no value is present for DataIntervalEnd, not even an explicit nil
func (o *DAGRun) GetLastSchedulingDecision() time.Time
GetLastSchedulingDecision returns the LastSchedulingDecision field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetLastSchedulingDecision(v time.Time)
SetLastSchedulingDecision sets LastSchedulingDecision field to given value.
func (o *DAGRun) HasLastSchedulingDecision() bool
HasLastSchedulingDecision returns a boolean if a field has been set.
func (o *DAGRun) SetLastSchedulingDecisionNil(b bool)
SetLastSchedulingDecisionNil sets the value for LastSchedulingDecision to be an explicit nil
func (o *DAGRun) UnsetLastSchedulingDecision()
UnsetLastSchedulingDecision ensures that no value is present for LastSchedulingDecision, not even an explicit nil
func (o *DAGRun) GetRunType() string
GetRunType returns the RunType field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetRunType(v string)
SetRunType sets RunType field to given value.
func (o *DAGRun) HasRunType() bool
HasRunType returns a boolean if a field has been set.
func (o *DAGRun) GetState() DagState
GetState returns the State field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetState(v DagState)
SetState sets State field to given value.
func (o *DAGRun) HasState() bool
HasState returns a boolean if a field has been set.
func (o *DAGRun) GetExternalTrigger() bool
GetExternalTrigger returns the ExternalTrigger field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetExternalTrigger(v bool)
SetExternalTrigger sets ExternalTrigger field to given value.
func (o *DAGRun) HasExternalTrigger() bool
HasExternalTrigger returns a boolean if a field has been set.
func (o *DAGRun) GetConf() map[string]interface{}
GetConf returns the Conf field if non-nil, zero value otherwise.
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.
func (o *DAGRun) SetConf(v map[string]interface{})
SetConf sets Conf field to given value.
func (o *DAGRun) HasConf() bool
HasConf returns a boolean if a field has been set.
func (o *DAGRun) GetNote() string
GetNote returns the Note field if non-nil, zero value otherwise.
func (o *DAGRun) GetNoteOk() (*string, bool)
GetNoteOk returns a tuple with the Note field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *DAGRun) SetNote(v string)
SetNote sets Note field to given value.
func (o *DAGRun) HasNote() bool
HasNote returns a boolean if a field has been set.
func (o *DAGRun) SetNoteNil(b bool)
SetNoteNil sets the value for Note to be an explicit nil
func (o *DAGRun) UnsetNote()
UnsetNote ensures that no value is present for Note, not even an explicit nil