WorkflowRunActionsClient Interface

public interface WorkflowRunActionsClient

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

Method Summary

Modifier and Type Method and Description
abstract WorkflowRunActionInner get(String resourceGroupName, String name, String workflowName, String runName, String actionName)

Gets a workflow run action.

abstract Mono<WorkflowRunActionInner> getAsync(String resourceGroupName, String name, String workflowName, String runName, String actionName)

Gets a workflow run action.

abstract Response<WorkflowRunActionInner> getWithResponse(String resourceGroupName, String name, String workflowName, String runName, String actionName, Context context)

Gets a workflow run action.

abstract Mono<Response<WorkflowRunActionInner>> getWithResponseAsync(String resourceGroupName, String name, String workflowName, String runName, String actionName)

Gets a workflow run action.

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

Gets a list of workflow run actions.

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

Gets a list of workflow run actions.

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

Gets a list of workflow run actions.

abstract PagedFlux<WorkflowRunActionInner> listAsync(String resourceGroupName, String name, String workflowName, String runName, Integer top, String filter)

Gets a list of workflow run actions.

abstract PagedIterable<ExpressionRoot> listExpressionTraces(String resourceGroupName, String name, String workflowName, String runName, String actionName)

Lists a workflow run expression trace.

abstract PagedIterable<ExpressionRoot> listExpressionTraces(String resourceGroupName, String name, String workflowName, String runName, String actionName, Context context)

Lists a workflow run expression trace.

abstract PagedFlux<ExpressionRoot> listExpressionTracesAsync(String resourceGroupName, String name, String workflowName, String runName, String actionName)

Lists a workflow run expression trace.

Method Details

get

public abstract WorkflowRunActionInner get(String resourceGroupName, String name, String workflowName, String runName, String actionName)

Gets a workflow run action.

Parameters:

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

Returns:

a workflow run action.

getAsync

public abstract Mono getAsync(String resourceGroupName, String name, String workflowName, String runName, String actionName)

Gets a workflow run action.

Parameters:

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

Returns:

a workflow run action on successful completion of Mono.

getWithResponse

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

Gets a workflow run action.

Parameters:

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

Returns:

a workflow run action along with Response<T>.

getWithResponseAsync

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

Gets a workflow run action.

Parameters:

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

Returns:

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

list

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

Gets a list of workflow run actions.

Parameters:

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

Returns:

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

list

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

Gets a list of workflow run actions.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.
runName - The workflow run name.
top - The number of items to be included in the result.
filter - The filter to apply on the operation. Options for filters include: Status.
context - The context to associate with this operation.

Returns:

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

listAsync

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

Gets a list of workflow run actions.

Parameters:

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

Returns:

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

listAsync

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

Gets a list of workflow run actions.

Parameters:

resourceGroupName - Name of the resource group to which the resource belongs.
name - Site name.
workflowName - The workflow name.
runName - The workflow run name.
top - The number of items to be included in the result.
filter - The filter to apply on the operation. Options for filters include: Status.

Returns:

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

listExpressionTraces

public abstract PagedIterable listExpressionTraces(String resourceGroupName, String name, String workflowName, String runName, String actionName)

Lists a workflow run expression trace.

Parameters:

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

Returns:

the expression traces as paginated response with PagedIterable<T>.

listExpressionTraces

public abstract PagedIterable listExpressionTraces(String resourceGroupName, String name, String workflowName, String runName, String actionName, Context context)

Lists a workflow run expression trace.

Parameters:

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

Returns:

the expression traces as paginated response with PagedIterable<T>.

listExpressionTracesAsync

public abstract PagedFlux listExpressionTracesAsync(String resourceGroupName, String name, String workflowName, String runName, String actionName)

Lists a workflow run expression trace.

Parameters:

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

Returns:

the expression traces as paginated response with PagedFlux<T>.

Applies to