WorkflowVersionsClient Interface

public interface WorkflowVersionsClient

An instance of this class provides access to all the operations defined in WorkflowVersionsClient.

Method Summary

Modifier and Type Method and Description
abstract WorkflowVersionInner get(String resourceGroupName, String name, String workflowName, String versionId)

Gets a workflow version.

abstract Mono<WorkflowVersionInner> getAsync(String resourceGroupName, String name, String workflowName, String versionId)

Gets a workflow version.

abstract Response<WorkflowVersionInner> getWithResponse(String resourceGroupName, String name, String workflowName, String versionId, Context context)

Gets a workflow version.

abstract Mono<Response<WorkflowVersionInner>> getWithResponseAsync(String resourceGroupName, String name, String workflowName, String versionId)

Gets a workflow version.

abstract PagedIterable<WorkflowVersionInner> list(String resourceGroupName, String name, String workflowName)

Gets a list of workflow versions.

abstract PagedIterable<WorkflowVersionInner> list(String resourceGroupName, String name, String workflowName, Integer top, Context context)

Gets a list of workflow versions.

abstract PagedFlux<WorkflowVersionInner> listAsync(String resourceGroupName, String name, String workflowName)

Gets a list of workflow versions.

abstract PagedFlux<WorkflowVersionInner> listAsync(String resourceGroupName, String name, String workflowName, Integer top)

Gets a list of workflow versions.

Method Details

get

public abstract WorkflowVersionInner get(String resourceGroupName, String name, String workflowName, String versionId)

Gets a workflow version.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.
versionId - The workflow versionId.

Returns:

a workflow version.

getAsync

public abstract Mono getAsync(String resourceGroupName, String name, String workflowName, String versionId)

Gets a workflow version.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.
versionId - The workflow versionId.

Returns:

a workflow version on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String name, String workflowName, String versionId, Context context)

Gets a workflow version.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.
versionId - The workflow versionId.
context - The context to associate with this operation.

Returns:

a workflow version along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String name, String workflowName, String versionId)

Gets a workflow version.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.
versionId - The workflow versionId.

Returns:

a workflow version along with Response<T> on successful completion of Mono.

list

public abstract PagedIterable list(String resourceGroupName, String name, String workflowName)

Gets a list of workflow versions.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.

Returns:

a list of workflow versions as paginated response with PagedIterable<T>.

list

public abstract PagedIterable list(String resourceGroupName, String name, String workflowName, Integer top, Context context)

Gets a list of workflow versions.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.
top - The number of items to be included in the result.
context - The context to associate with this operation.

Returns:

a list of workflow versions as paginated response with PagedIterable<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String name, String workflowName)

Gets a list of workflow versions.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.

Returns:

a list of workflow versions as paginated response with PagedFlux<T>.

listAsync

public abstract PagedFlux listAsync(String resourceGroupName, String name, String workflowName, Integer top)

Gets a list of workflow versions.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.
top - The number of items to be included in the result.

Returns:

a list of workflow versions as paginated response with PagedFlux<T>.

Applies to