WorkflowsClient Interface
public interface WorkflowsClient
An instance of this class provides access to all the operations defined in WorkflowsClient.
Method Summary
Method Details
beginMove
public abstract SyncPoller<PollResult<Void>,Void> beginMove(String resourceGroupName, String workflowName, WorkflowReference move)
Moves an existing workflow.
Parameters:
Returns:
beginMove
public abstract SyncPoller<PollResult<Void>,Void> beginMove(String resourceGroupName, String workflowName, WorkflowReference move, Context context)
Moves an existing workflow.
Parameters:
Returns:
createOrUpdate
public abstract WorkflowInner createOrUpdate(String resourceGroupName, String workflowName, WorkflowInner workflow)
Creates or updates a workflow.
Parameters:
Returns:
createOrUpdateWithResponse
public abstract Response<WorkflowInner> createOrUpdateWithResponse(String resourceGroupName, String workflowName, WorkflowInner workflow, Context context)
Creates or updates a workflow.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String workflowName)
Deletes a workflow.
Parameters:
deleteWithResponse
public abstract Response<Void> deleteWithResponse(String resourceGroupName, String workflowName, Context context)
Deletes a workflow.
Parameters:
Returns:
disable
public abstract void disable(String resourceGroupName, String workflowName)
Disables a workflow.
Parameters:
disableWithResponse
public abstract Response<Void> disableWithResponse(String resourceGroupName, String workflowName, Context context)
Disables a workflow.
Parameters:
Returns:
enable
public abstract void enable(String resourceGroupName, String workflowName)
Enables a workflow.
Parameters:
enableWithResponse
public abstract Response<Void> enableWithResponse(String resourceGroupName, String workflowName, Context context)
Enables a workflow.
Parameters:
Returns:
generateUpgradedDefinition
public abstract Object generateUpgradedDefinition(String resourceGroupName, String workflowName, GenerateUpgradedDefinitionParameters parameters)
Generates the upgraded definition for a workflow.
Parameters:
Returns:
generateUpgradedDefinitionWithResponse
public abstract Response<Object> generateUpgradedDefinitionWithResponse(String resourceGroupName, String workflowName, GenerateUpgradedDefinitionParameters parameters, Context context)
Generates the upgraded definition for a workflow.
Parameters:
Returns:
getByResourceGroup
public abstract WorkflowInner getByResourceGroup(String resourceGroupName, String workflowName)
Gets a workflow.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response<WorkflowInner> getByResourceGroupWithResponse(String resourceGroupName, String workflowName, Context context)
Gets a workflow.
Parameters:
Returns:
list
public abstract PagedIterable<WorkflowInner> list()
Gets a list of workflows by subscription.
Returns:
list
public abstract PagedIterable<WorkflowInner> list(Integer top, String filter, Context context)
Gets a list of workflows by subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WorkflowInner> listByResourceGroup(String resourceGroupName)
Gets a list of workflows by resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable<WorkflowInner> listByResourceGroup(String resourceGroupName, Integer top, String filter, Context context)
Gets a list of workflows by resource group.
Parameters:
Returns:
listCallbackUrl
public abstract WorkflowTriggerCallbackUrlInner listCallbackUrl(String resourceGroupName, String workflowName, GetCallbackUrlParameters listCallbackUrl)
Get the workflow callback Url.
Parameters:
Returns:
listCallbackUrlWithResponse
public abstract Response<WorkflowTriggerCallbackUrlInner> listCallbackUrlWithResponse(String resourceGroupName, String workflowName, GetCallbackUrlParameters listCallbackUrl, Context context)
Get the workflow callback Url.
Parameters:
Returns:
listSwagger
public abstract Object listSwagger(String resourceGroupName, String workflowName)
Gets an OpenAPI definition for the workflow.
Parameters:
Returns:
listSwaggerWithResponse
public abstract Response<Object> listSwaggerWithResponse(String resourceGroupName, String workflowName, Context context)
Gets an OpenAPI definition for the workflow.
Parameters:
Returns:
move
public abstract void move(String resourceGroupName, String workflowName, WorkflowReference move)
Moves an existing workflow.
Parameters:
move
public abstract void move(String resourceGroupName, String workflowName, WorkflowReference move, Context context)
Moves an existing workflow.
Parameters:
regenerateAccessKey
public abstract void regenerateAccessKey(String resourceGroupName, String workflowName, RegenerateActionParameter keyType)
Regenerates the callback URL access key for request triggers.
Parameters:
regenerateAccessKeyWithResponse
public abstract Response<Void> regenerateAccessKeyWithResponse(String resourceGroupName, String workflowName, RegenerateActionParameter keyType, Context context)
Regenerates the callback URL access key for request triggers.
Parameters:
Returns:
update
public abstract WorkflowInner update(String resourceGroupName, String workflowName)
Updates a workflow.
Parameters:
Returns:
updateWithResponse
public abstract Response<WorkflowInner> updateWithResponse(String resourceGroupName, String workflowName, Context context)
Updates a workflow.
Parameters:
Returns:
validateByLocation
public abstract void validateByLocation(String resourceGroupName, String location, String workflowName, WorkflowInner validate)
Validates the workflow definition.
Parameters:
validateByLocationWithResponse
public abstract Response<Void> validateByLocationWithResponse(String resourceGroupName, String location, String workflowName, WorkflowInner validate, Context context)
Validates the workflow definition.
Parameters:
Returns:
validateByResourceGroup
public abstract void validateByResourceGroup(String resourceGroupName, String workflowName, WorkflowInner validate)
Validates the workflow.
Parameters:
validateByResourceGroupWithResponse
public abstract Response<Void> validateByResourceGroupWithResponse(String resourceGroupName, String workflowName, WorkflowInner validate, Context context)
Validates the workflow.
Parameters:
Returns: