WorkflowsClient Interface

public interface WorkflowsClient

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

Method Summary

Modifier and Type Method and Description
abstract void regenerateAccessKey(String resourceGroupName, String name, String workflowName, RegenerateActionParameter keyType)

Regenerates the callback URL access key for request triggers.

abstract Mono<Void> regenerateAccessKeyAsync(String resourceGroupName, String name, String workflowName, RegenerateActionParameter keyType)

Regenerates the callback URL access key for request triggers.

abstract Response<Void> regenerateAccessKeyWithResponse(String resourceGroupName, String name, String workflowName, RegenerateActionParameter keyType, Context context)

Regenerates the callback URL access key for request triggers.

abstract Mono<Response<Void>> regenerateAccessKeyWithResponseAsync(String resourceGroupName, String name, String workflowName, RegenerateActionParameter keyType)

Regenerates the callback URL access key for request triggers.

abstract void validate(String resourceGroupName, String name, String workflowName, Workflow validate)

Validates the workflow definition.

abstract Mono<Void> validateAsync(String resourceGroupName, String name, String workflowName, Workflow validate)

Validates the workflow definition.

abstract Response<Void> validateWithResponse(String resourceGroupName, String name, String workflowName, Workflow validate, Context context)

Validates the workflow definition.

abstract Mono<Response<Void>> validateWithResponseAsync(String resourceGroupName, String name, String workflowName, Workflow validate)

Validates the workflow definition.

Method Details

regenerateAccessKey

public abstract void regenerateAccessKey(String resourceGroupName, String name, String workflowName, RegenerateActionParameter keyType)

Regenerates the callback URL access key for request triggers.

Parameters:

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

regenerateAccessKeyAsync

public abstract Mono regenerateAccessKeyAsync(String resourceGroupName, String name, String workflowName, RegenerateActionParameter keyType)

Regenerates the callback URL access key for request triggers.

Parameters:

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

Returns:

A Mono that completes when a successful response is received.

regenerateAccessKeyWithResponse

public abstract Response regenerateAccessKeyWithResponse(String resourceGroupName, String name, String workflowName, RegenerateActionParameter keyType, Context context)

Regenerates the callback URL access key for request triggers.

Parameters:

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

Returns:

regenerateAccessKeyWithResponseAsync

public abstract Mono> regenerateAccessKeyWithResponseAsync(String resourceGroupName, String name, String workflowName, RegenerateActionParameter keyType)

Regenerates the callback URL access key for request triggers.

Parameters:

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

Returns:

the Response<T> on successful completion of Mono.

validate

public abstract void validate(String resourceGroupName, String name, String workflowName, Workflow validate)

Validates the workflow definition.

Parameters:

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

validateAsync

public abstract Mono validateAsync(String resourceGroupName, String name, String workflowName, Workflow validate)

Validates the workflow definition.

Parameters:

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

Returns:

A Mono that completes when a successful response is received.

validateWithResponse

public abstract Response validateWithResponse(String resourceGroupName, String name, String workflowName, Workflow validate, Context context)

Validates the workflow definition.

Parameters:

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

Returns:

validateWithResponseAsync

public abstract Mono> validateWithResponseAsync(String resourceGroupName, String name, String workflowName, Workflow validate)

Validates the workflow definition.

Parameters:

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

Returns:

the Response<T> on successful completion of Mono.

Applies to