WorkflowInner Class

public final class WorkflowInner
extends ProxyResource

Workflow resource.

Method Summary

Modifier and Type Method and Description
String commandName()

Get the commandName property: workflow command name.

OffsetDateTime createdTimestamp()

Get the createdTimestamp property: workflow created timestamp.

static WorkflowInner fromJson(JsonReader jsonReader)

Reads an instance of WorkflowInner from the JsonReader.

String id()

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

String lastOperationId()

Get the lastOperationId property: workflow last operation identifier.

OffsetDateTime lastStatusTimestamp()

Get the lastStatusTimestamp property: workflow last status timestamp.

String lastStepName()

Get the lastStepName property: last step name.

String name()

Get the name property: The name of the resource.

OperationDirection operation()

Get the operation property: operation direction.

WorkflowStatus status()

Get the status property: workflow status.

String steps()

Get the steps property: workflow steps.

SystemData systemData()

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

JsonWriter toJson(JsonWriter jsonWriter)
String type()

Get the type property: The type of the resource.

Methods inherited from ProxyResource

Methods inherited from java.lang.Object

Method Details

commandName

public String commandName()

Get the commandName property: workflow command name.

Returns:

the commandName value.

createdTimestamp

public OffsetDateTime createdTimestamp()

Get the createdTimestamp property: workflow created timestamp.

Returns:

the createdTimestamp value.

fromJson

public static WorkflowInner fromJson(JsonReader jsonReader)

Reads an instance of WorkflowInner from the JsonReader.

Parameters:

jsonReader - The JsonReader being read.

Returns:

An instance of WorkflowInner 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:

WorkflowInner.id()

Returns:

the id value.

lastOperationId

public String lastOperationId()

Get the lastOperationId property: workflow last operation identifier.

Returns:

the lastOperationId value.

lastStatusTimestamp

public OffsetDateTime lastStatusTimestamp()

Get the lastStatusTimestamp property: workflow last status timestamp.

Returns:

the lastStatusTimestamp value.

lastStepName

public String lastStepName()

Get the lastStepName property: last step name.

Returns:

the lastStepName value.

name

public String name()

Get the name property: The name of the resource.

Overrides:

WorkflowInner.name()

Returns:

the name value.

operation

public OperationDirection operation()

Get the operation property: operation direction.

Returns:

the operation value.

status

public WorkflowStatus status()

Get the status property: workflow status.

Returns:

the status value.

steps

public String steps()

Get the steps property: workflow steps.

Returns:

the steps 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:

WorkflowInner.toJson(JsonWriter jsonWriter)

Parameters:

jsonWriter

Throws:

type

public String type()

Get the type property: The type of the resource.

Overrides:

WorkflowInner.type()

Returns:

the type value.

Applies to