Skip to main content

Class StepResponse

The StepResponse.

Assembly: Taskurai.dll​
Declaration
public class StepResponse

Properties​

Id​

Step id.

Declaration
public string Id { get; }

Config​

Step configuration.

Declaration
public StepConfig Config { get; }

Created​

Step created (utc).

Declaration
public DateTimeOffset? Created { get; }

CreatedBy​

Created by (user id).

Declaration
public string CreatedBy { get; }

Modified​

Step modified (utc).

Declaration
public DateTimeOffset? Modified { get; }

ModifiedBy​

Modified by (user id).

Declaration
public string ModifiedBy { get; }

StartAfter​

Start step after date time (utc).

Declaration
public DateTimeOffset? StartAfter { get; }

Started​

Step started (utc).

Declaration
public DateTimeOffset? Started { get; }

RunInitialStart​

Step run initial started (utc).

Declaration
public DateTimeOffset? RunInitialStart { get; }

RunStarted​

Step run started (utc).

Declaration
public DateTimeOffset? RunStarted { get; }

RetryAfter​

Start step after date time (utc).

Declaration
public DateTimeOffset? RetryAfter { get; }

Stopped​

Step stopped (utc).

Declaration
public DateTimeOffset? Stopped { get; }

Status​

Update the status.

Declaration
public StepStatusType? Status { get; }

StatusCode​

Step status code.

Declaration
public int? StatusCode { get; }

Progress​

Step progress.

Declaration
public Progress Progress { get; }

Result​

Step result.

Declaration
public ResultResponse Result { get; }

Error​

Step error.

Declaration
public Error Error { get; }

RetryStatus​

Step retry status.

Declaration
public RetryStatusType? RetryStatus { get; }

RunCount​

Step run count.

Declaration
public long? RunCount { get; }

TimeoutCount​

Step timeout count.

Declaration
public long? TimeoutCount { get; }

IntermediateFailureCount​

Step intermediate failure count.

Declaration
public long? IntermediateFailureCount { get; }

FailureCount​

Step failure count.

Declaration
public long? FailureCount { get; }

CorrelationId​

Step correlation id.

Declaration
public Guid? CorrelationId { get; }

Arguments​

Accessor for step arguments.

Declaration
[JsonIgnore]
public StepArgumentsAccessor Arguments { get; }

Outputs​

Accessor for step output results.

Declaration
[JsonIgnore]
public StepResultOutputAccessor Outputs { get; }