Workflows Interface

public interface Workflows

Resource collection API of Workflows.

Method Summary

Modifier and Type Method and Description
abstract void abort(String resourceGroupName, String storageSyncServiceName, String workflowId)

Abort the given workflow.

abstract WorkflowsAbortResponse abortWithResponse(String resourceGroupName, String storageSyncServiceName, String workflowId, Context context)

Abort the given workflow.

abstract Workflow get(String resourceGroupName, String storageSyncServiceName, String workflowId)

Get Workflows resource.

abstract Response<Workflow> getWithResponse(String resourceGroupName, String storageSyncServiceName, String workflowId, Context context)

Get Workflows resource.

abstract PagedIterable<Workflow> listByStorageSyncService(String resourceGroupName, String storageSyncServiceName)

Get a Workflow List.

abstract PagedIterable<Workflow> listByStorageSyncService(String resourceGroupName, String storageSyncServiceName, Context context)

Get a Workflow List.

Method Details

abort

public abstract void abort(String resourceGroupName, String storageSyncServiceName, String workflowId)

Abort the given workflow.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
workflowId - workflow Id.

abortWithResponse

public abstract WorkflowsAbortResponse abortWithResponse(String resourceGroupName, String storageSyncServiceName, String workflowId, Context context)

Abort the given workflow.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
workflowId - workflow Id.
context - The context to associate with this operation.

Returns:

the response.

get

public abstract Workflow get(String resourceGroupName, String storageSyncServiceName, String workflowId)

Get Workflows resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
workflowId - workflow Id.

Returns:

workflows resource.

getWithResponse

public abstract Response<Workflow> getWithResponse(String resourceGroupName, String storageSyncServiceName, String workflowId, Context context)

Get Workflows resource.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
workflowId - workflow Id.
context - The context to associate with this operation.

Returns:

workflows resource.

listByStorageSyncService

public abstract PagedIterable<Workflow> listByStorageSyncService(String resourceGroupName, String storageSyncServiceName)

Get a Workflow List.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.

Returns:

a Workflow List as paginated response with PagedIterable<T>.

listByStorageSyncService

public abstract PagedIterable<Workflow> listByStorageSyncService(String resourceGroupName, String storageSyncServiceName, Context context)

Get a Workflow List.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
storageSyncServiceName - Name of Storage Sync Service resource.
context - The context to associate with this operation.

Returns:

a Workflow List as paginated response with PagedIterable<T>.

Applies to