Name | Type | Description | Notes |
---|---|---|---|
Id | Pointer to string | The Execution entity ID. | [optional] |
EngineId | Pointer to string | The ID of the engine where this execution ran. | [optional] |
HyperscaleInstanceId | Pointer to string | [optional] | |
EngineName | Pointer to string | The name of the engine where this execution ran. | [optional] |
MaskingJobId | Pointer to string | The ID of the masking job that is being executed. | [optional] |
MaskingJobName | Pointer to string | The name of the masking job that is being executed. | [optional] |
SourceConnectorId | Pointer to string | The ID of the source connector. This field is only used for multi-tenant jobs that are also on-the-fly. | [optional] |
TargetConnectorId | Pointer to string | The ID of the target connector. This field is only used for multi-tenant jobs. | [optional] |
Status | Pointer to string | The status of the execution regarding its completion. | [optional] |
RowsMasked | Pointer to int64 | The number of rows masked or profiled so far by this execution. This is not applicable for JSON file type. | [optional] |
RowsTotal | Pointer to int64 | The total number of rows that this execution should mask. This value is set to -1 while the total row count is being calculated. This is not applicable for JSON file type. | [optional] |
BytesProcessed | Pointer to int64 | The number of bytes masked so far by this execution. This is only applicable for JSON file type. | [optional] |
BytesTotal | Pointer to int64 | The total number of bytes that this execution should mask. This value is set to -1 while the total byte count is being calculated. This is only applicable for JSON file type. | [optional] |
StartTime | Pointer to time.Time | The date and time that this execution was started. | [optional] |
SubmitTime | Pointer to time.Time | The date and time that this execution was submitted. | [optional] |
EndTime | Pointer to time.Time | The date and time that this execution completed. | [optional] |
TaskEvents | Pointer to []TaskEvent | The progression of steps or events performed by this execution. Only available for executions on masking engines that are version 6.0.14.0 and higher. | [optional] |
HyperscaleTaskEvents | Pointer to []HyperscaleTaskEvent | [optional] | |
Progress | Pointer to float32 | Progress of the task (value between 0 and 1, Hyperscale executions only) | [optional] |
func NewExecution() *Execution
NewExecution instantiates a new Execution 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 NewExecutionWithDefaults() *Execution
NewExecutionWithDefaults instantiates a new Execution 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 *Execution) GetId() string
GetId returns the Id field if non-nil, zero value otherwise.
func (o *Execution) GetIdOk() (*string, bool)
GetIdOk returns a tuple with the Id field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetId(v string)
SetId sets Id field to given value.
func (o *Execution) HasId() bool
HasId returns a boolean if a field has been set.
func (o *Execution) GetEngineId() string
GetEngineId returns the EngineId field if non-nil, zero value otherwise.
func (o *Execution) GetEngineIdOk() (*string, bool)
GetEngineIdOk returns a tuple with the EngineId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetEngineId(v string)
SetEngineId sets EngineId field to given value.
func (o *Execution) HasEngineId() bool
HasEngineId returns a boolean if a field has been set.
func (o *Execution) GetHyperscaleInstanceId() string
GetHyperscaleInstanceId returns the HyperscaleInstanceId field if non-nil, zero value otherwise.
func (o *Execution) GetHyperscaleInstanceIdOk() (*string, bool)
GetHyperscaleInstanceIdOk returns a tuple with the HyperscaleInstanceId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetHyperscaleInstanceId(v string)
SetHyperscaleInstanceId sets HyperscaleInstanceId field to given value.
func (o *Execution) HasHyperscaleInstanceId() bool
HasHyperscaleInstanceId returns a boolean if a field has been set.
func (o *Execution) GetEngineName() string
GetEngineName returns the EngineName field if non-nil, zero value otherwise.
func (o *Execution) GetEngineNameOk() (*string, bool)
GetEngineNameOk returns a tuple with the EngineName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetEngineName(v string)
SetEngineName sets EngineName field to given value.
func (o *Execution) HasEngineName() bool
HasEngineName returns a boolean if a field has been set.
func (o *Execution) GetMaskingJobId() string
GetMaskingJobId returns the MaskingJobId field if non-nil, zero value otherwise.
func (o *Execution) GetMaskingJobIdOk() (*string, bool)
GetMaskingJobIdOk returns a tuple with the MaskingJobId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetMaskingJobId(v string)
SetMaskingJobId sets MaskingJobId field to given value.
func (o *Execution) HasMaskingJobId() bool
HasMaskingJobId returns a boolean if a field has been set.
func (o *Execution) GetMaskingJobName() string
GetMaskingJobName returns the MaskingJobName field if non-nil, zero value otherwise.
func (o *Execution) GetMaskingJobNameOk() (*string, bool)
GetMaskingJobNameOk returns a tuple with the MaskingJobName field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetMaskingJobName(v string)
SetMaskingJobName sets MaskingJobName field to given value.
func (o *Execution) HasMaskingJobName() bool
HasMaskingJobName returns a boolean if a field has been set.
func (o *Execution) GetSourceConnectorId() string
GetSourceConnectorId returns the SourceConnectorId field if non-nil, zero value otherwise.
func (o *Execution) GetSourceConnectorIdOk() (*string, bool)
GetSourceConnectorIdOk returns a tuple with the SourceConnectorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetSourceConnectorId(v string)
SetSourceConnectorId sets SourceConnectorId field to given value.
func (o *Execution) HasSourceConnectorId() bool
HasSourceConnectorId returns a boolean if a field has been set.
func (o *Execution) GetTargetConnectorId() string
GetTargetConnectorId returns the TargetConnectorId field if non-nil, zero value otherwise.
func (o *Execution) GetTargetConnectorIdOk() (*string, bool)
GetTargetConnectorIdOk returns a tuple with the TargetConnectorId field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetTargetConnectorId(v string)
SetTargetConnectorId sets TargetConnectorId field to given value.
func (o *Execution) HasTargetConnectorId() bool
HasTargetConnectorId returns a boolean if a field has been set.
func (o *Execution) GetStatus() string
GetStatus returns the Status field if non-nil, zero value otherwise.
func (o *Execution) GetStatusOk() (*string, bool)
GetStatusOk returns a tuple with the Status field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetStatus(v string)
SetStatus sets Status field to given value.
func (o *Execution) HasStatus() bool
HasStatus returns a boolean if a field has been set.
func (o *Execution) GetRowsMasked() int64
GetRowsMasked returns the RowsMasked field if non-nil, zero value otherwise.
func (o *Execution) GetRowsMaskedOk() (*int64, bool)
GetRowsMaskedOk returns a tuple with the RowsMasked field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetRowsMasked(v int64)
SetRowsMasked sets RowsMasked field to given value.
func (o *Execution) HasRowsMasked() bool
HasRowsMasked returns a boolean if a field has been set.
func (o *Execution) GetRowsTotal() int64
GetRowsTotal returns the RowsTotal field if non-nil, zero value otherwise.
func (o *Execution) GetRowsTotalOk() (*int64, bool)
GetRowsTotalOk returns a tuple with the RowsTotal field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetRowsTotal(v int64)
SetRowsTotal sets RowsTotal field to given value.
func (o *Execution) HasRowsTotal() bool
HasRowsTotal returns a boolean if a field has been set.
func (o *Execution) GetBytesProcessed() int64
GetBytesProcessed returns the BytesProcessed field if non-nil, zero value otherwise.
func (o *Execution) GetBytesProcessedOk() (*int64, bool)
GetBytesProcessedOk returns a tuple with the BytesProcessed field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetBytesProcessed(v int64)
SetBytesProcessed sets BytesProcessed field to given value.
func (o *Execution) HasBytesProcessed() bool
HasBytesProcessed returns a boolean if a field has been set.
func (o *Execution) GetBytesTotal() int64
GetBytesTotal returns the BytesTotal field if non-nil, zero value otherwise.
func (o *Execution) GetBytesTotalOk() (*int64, bool)
GetBytesTotalOk returns a tuple with the BytesTotal field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetBytesTotal(v int64)
SetBytesTotal sets BytesTotal field to given value.
func (o *Execution) HasBytesTotal() bool
HasBytesTotal returns a boolean if a field has been set.
func (o *Execution) GetStartTime() time.Time
GetStartTime returns the StartTime field if non-nil, zero value otherwise.
func (o *Execution) GetStartTimeOk() (*time.Time, bool)
GetStartTimeOk returns a tuple with the StartTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetStartTime(v time.Time)
SetStartTime sets StartTime field to given value.
func (o *Execution) HasStartTime() bool
HasStartTime returns a boolean if a field has been set.
func (o *Execution) GetSubmitTime() time.Time
GetSubmitTime returns the SubmitTime field if non-nil, zero value otherwise.
func (o *Execution) GetSubmitTimeOk() (*time.Time, bool)
GetSubmitTimeOk returns a tuple with the SubmitTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetSubmitTime(v time.Time)
SetSubmitTime sets SubmitTime field to given value.
func (o *Execution) HasSubmitTime() bool
HasSubmitTime returns a boolean if a field has been set.
func (o *Execution) GetEndTime() time.Time
GetEndTime returns the EndTime field if non-nil, zero value otherwise.
func (o *Execution) GetEndTimeOk() (*time.Time, bool)
GetEndTimeOk returns a tuple with the EndTime field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetEndTime(v time.Time)
SetEndTime sets EndTime field to given value.
func (o *Execution) HasEndTime() bool
HasEndTime returns a boolean if a field has been set.
func (o *Execution) GetTaskEvents() []TaskEvent
GetTaskEvents returns the TaskEvents field if non-nil, zero value otherwise.
func (o *Execution) GetTaskEventsOk() (*[]TaskEvent, bool)
GetTaskEventsOk returns a tuple with the TaskEvents field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetTaskEvents(v []TaskEvent)
SetTaskEvents sets TaskEvents field to given value.
func (o *Execution) HasTaskEvents() bool
HasTaskEvents returns a boolean if a field has been set.
func (o *Execution) GetHyperscaleTaskEvents() []HyperscaleTaskEvent
GetHyperscaleTaskEvents returns the HyperscaleTaskEvents field if non-nil, zero value otherwise.
func (o *Execution) GetHyperscaleTaskEventsOk() (*[]HyperscaleTaskEvent, bool)
GetHyperscaleTaskEventsOk returns a tuple with the HyperscaleTaskEvents field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetHyperscaleTaskEvents(v []HyperscaleTaskEvent)
SetHyperscaleTaskEvents sets HyperscaleTaskEvents field to given value.
func (o *Execution) HasHyperscaleTaskEvents() bool
HasHyperscaleTaskEvents returns a boolean if a field has been set.
func (o *Execution) GetProgress() float32
GetProgress returns the Progress field if non-nil, zero value otherwise.
func (o *Execution) GetProgressOk() (*float32, bool)
GetProgressOk returns a tuple with the Progress field if it's non-nil, zero value otherwise and a boolean to check if the value has been set.
func (o *Execution) SetProgress(v float32)
SetProgress sets Progress field to given value.
func (o *Execution) HasProgress() bool
HasProgress returns a boolean if a field has been set.