Show / Hide Table of Contents

Class TaskRunDetails

The task run object provides information on the execution of a task.

Inheritance
object
TaskRunDetails
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DataintegrationService.Models
Assembly: OCI.DotNetSDK.Dataintegration.dll
Syntax
public class TaskRunDetails

Properties

BytesProcessed

Declaration
[JsonProperty(PropertyName = "bytesProcessed")]
public long? BytesProcessed { get; set; }
Property Value
Type Description
long?

Number of bytes processed in task run.

Description

Declaration
[JsonProperty(PropertyName = "description")]
public string Description { get; set; }
Property Value
Type Description
string

Detailed description for the object.

EndTimeMillis

Declaration
[JsonProperty(PropertyName = "endTimeMillis")]
public long? EndTimeMillis { get; set; }
Property Value
Type Description
long?

The task run end time.

Identifier

Declaration
[JsonProperty(PropertyName = "identifier")]
public string Identifier { get; set; }
Property Value
Type Description
string

Value can only contain upper case letters, underscore, and numbers. It should begin with upper case letter or underscore. The value can be modified.

Inputs

Declaration
[JsonProperty(PropertyName = "inputs")]
public Dictionary<string, ParameterValue> Inputs { get; set; }
Property Value
Type Description
Dictionary<string, ParameterValue>

A map of the configuration provider input bindings of the run.

Key

Declaration
[JsonProperty(PropertyName = "key")]
public string Key { get; set; }
Property Value
Type Description
string

The object key.

LastUpdated

Declaration
[JsonProperty(PropertyName = "lastUpdated")]
public long? LastUpdated { get; set; }
Property Value
Type Description
long?

The date and time the task run was last updated.

Metadata

Declaration
[JsonProperty(PropertyName = "metadata")]
public ObjectMetadata Metadata { get; set; }
Property Value
Type Description
ObjectMetadata

ModelType

Declaration
[JsonProperty(PropertyName = "modelType")]
public string ModelType { get; set; }
Property Value
Type Description
string

The object type.

ModelVersion

Declaration
[JsonProperty(PropertyName = "modelVersion")]
public string ModelVersion { get; set; }
Property Value
Type Description
string

The object's model version.

Name

Declaration
[JsonProperty(PropertyName = "name")]
public string Name { get; set; }
Property Value
Type Description
string

Free form text without any restriction on permitted characters. Name can have letters, numbers, and special characters. The value is editable and is restricted to 1000 characters.

ObjectStatus

Declaration
[JsonProperty(PropertyName = "objectStatus")]
public int? ObjectStatus { get; set; }
Property Value
Type Description
int?

The status of an object that can be set to value 1 for shallow references across objects, other values reserved.

ObjectVersion

Declaration
[JsonProperty(PropertyName = "objectVersion")]
public int? ObjectVersion { get; set; }
Property Value
Type Description
int?

The version of the object that is used to track changes in the object instance.

ParentRef

Declaration
[JsonProperty(PropertyName = "parentRef")]
public ParentReference ParentRef { get; set; }
Property Value
Type Description
ParentReference

ReRunType

Declaration
[JsonProperty(PropertyName = "reRunType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TaskRunDetails.ReRunTypeEnum? ReRunType { get; set; }
Property Value
Type Description
TaskRunDetails.ReRunTypeEnum?

Supported re-run types

RecordsWritten

Declaration
[JsonProperty(PropertyName = "recordsWritten")]
public long? RecordsWritten { get; set; }
Property Value
Type Description
long?

Number of records processed in task run.

RefTaskRunId

Declaration
[JsonProperty(PropertyName = "refTaskRunId")]
public string RefTaskRunId { get; set; }
Property Value
Type Description
string

Reference Task Run Id to be used for re-run

StartTimeMillis

Declaration
[JsonProperty(PropertyName = "startTimeMillis")]
public long? StartTimeMillis { get; set; }
Property Value
Type Description
long?

The task run start time.

Status

Declaration
[JsonProperty(PropertyName = "status")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TaskRunDetails.StatusEnum? Status { get; set; }
Property Value
Type Description
TaskRunDetails.StatusEnum?

status

StepId

Declaration
[JsonProperty(PropertyName = "stepId")]
public string StepId { get; set; }
Property Value
Type Description
string

Step Id for running from a certain step.

TaskType

Declaration
[JsonProperty(PropertyName = "taskType")]
[JsonConverter(typeof(ResponseEnumConverter))]
public TaskRunDetails.TaskTypeEnum? TaskType { get; set; }
Property Value
Type Description
TaskRunDetails.TaskTypeEnum?

The type of the task for the run.

In this article
Back to top