Condividi tramite


WorkflowRunActionRepetitionDefinitionInner Class

public final class WorkflowRunActionRepetitionDefinitionInner
extends Resource

The workflow run action repetition definition.

Method Summary

Modifier and Type Method and Description
String code()

Get the code property: The workflow scope repetition code.

RunActionCorrelation correlation()

Get the correlation property: The correlation properties.

OffsetDateTime endTime()

Get the endTime property: The end time of the workflow scope repetition.

Object error()

Get the error property: Anything.

static WorkflowRunActionRepetitionDefinitionInner fromJson(JsonReader jsonReader)

Reads an instance of WorkflowRunActionRepetitionDefinitionInner from the JsonReader.

String id()

Get the id property: Fully qualified resource Id for the resource.

Object inputs()

Get the inputs property: Gets the inputs.

ContentLink inputsLink()

Get the inputsLink property: Gets the link to inputs.

Integer iterationCount()

Get the iterationCount property: The iterationCount property.

String name()

Get the name property: The name of the resource.

Object outputs()

Get the outputs property: Gets the outputs.

ContentLink outputsLink()

Get the outputsLink property: Gets the link to outputs.

List<RepetitionIndex> repetitionIndexes()

Get the repetitionIndexes property: The repetition indexes.

List<RetryHistory> retryHistory()

Get the retryHistory property: Gets the retry histories.

OffsetDateTime startTime()

Get the startTime property: The start time of the workflow scope repetition.

WorkflowStatus status()

Get the status property: The status of the workflow scope repetition.

SystemData systemData()

Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

JsonWriter toJson(JsonWriter jsonWriter)
Object trackedProperties()

Get the trackedProperties property: Gets the tracked properties.

String trackingId()

Get the trackingId property: Gets the tracking id.

String type()

Get the type property: The type of the resource.

void validate()

Validates the instance.

Methods inherited from ProxyResource

Methods inherited from Resource

Methods inherited from java.lang.Object

Method Details

code

public String code()

Get the code property: The workflow scope repetition code.

Returns:

the code value.

correlation

public RunActionCorrelation correlation()

Get the correlation property: The correlation properties.

Returns:

the correlation value.

endTime

public OffsetDateTime endTime()

Get the endTime property: The end time of the workflow scope repetition.

Returns:

the endTime value.

error

public Object error()

Get the error property: Anything.

Returns:

the error value.

fromJson

public static WorkflowRunActionRepetitionDefinitionInner fromJson(JsonReader jsonReader)

Reads an instance of WorkflowRunActionRepetitionDefinitionInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of WorkflowRunActionRepetitionDefinitionInner if the JsonReader was pointing to an instance of it, or null if it was pointing to JSON null.

Throws:

IOException

- If the deserialized JSON object was missing any required properties.

id

public String id()

Get the id property: Fully qualified resource Id for the resource.

Overrides:

WorkflowRunActionRepetitionDefinitionInner.id()

Returns:

the id value.

inputs

public Object inputs()

Get the inputs property: Gets the inputs.

Returns:

the inputs value.

inputsLink

public ContentLink inputsLink()

Get the inputsLink property: Gets the link to inputs.

Returns:

the inputsLink value.

iterationCount

public Integer iterationCount()

Get the iterationCount property: The iterationCount property.

Returns:

the iterationCount value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

WorkflowRunActionRepetitionDefinitionInner.name()

Returns:

the name value.

outputs

public Object outputs()

Get the outputs property: Gets the outputs.

Returns:

the outputs value.

outputsLink

public ContentLink outputsLink()

Get the outputsLink property: Gets the link to outputs.

Returns:

the outputsLink value.

repetitionIndexes

public List<RepetitionIndex> repetitionIndexes()

Get the repetitionIndexes property: The repetition indexes.

Returns:

the repetitionIndexes value.

retryHistory

public List<RetryHistory> retryHistory()

Get the retryHistory property: Gets the retry histories.

Returns:

the retryHistory value.

startTime

public OffsetDateTime startTime()

Get the startTime property: The start time of the workflow scope repetition.

Returns:

the startTime value.

status

public WorkflowStatus status()

Get the status property: The status of the workflow scope repetition.

Returns:

the status value.

systemData

public SystemData systemData()

Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.

Returns:

the systemData value.

toJson

public JsonWriter toJson(JsonWriter jsonWriter)

Overrides:

WorkflowRunActionRepetitionDefinitionInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

trackedProperties

public Object trackedProperties()

Get the trackedProperties property: Gets the tracked properties.

Returns:

the trackedProperties value.

trackingId

public String trackingId()

Get the trackingId property: Gets the tracking id.

Returns:

the trackingId value.

type

public String type()

Get the type property: The type of the resource.

Overrides:

WorkflowRunActionRepetitionDefinitionInner.type()

Returns:

the type value.

validate

public void validate()

Validates the instance.

Applies to