WorkflowTriggersClient Interface

public interface WorkflowTriggersClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<Void>,Void> beginRun(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

abstract SyncPoller<PollResult<Void>,Void> beginRun(String resourceGroupName, String name, String workflowName, String triggerName, Context context)

Runs a workflow trigger.

abstract PollerFlux<PollResult<Void>,Void> beginRunAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

abstract WorkflowTriggerInner get(String resourceGroupName, String name, String workflowName, String triggerName)

Gets a workflow trigger.

abstract Mono<WorkflowTriggerInner> getAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Gets a workflow trigger.

abstract JsonSchemaInner getSchemaJson(String resourceGroupName, String name, String workflowName, String triggerName)

Get the trigger schema as JSON.

abstract Mono<JsonSchemaInner> getSchemaJsonAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Get the trigger schema as JSON.

abstract Response<JsonSchemaInner> getSchemaJsonWithResponse(String resourceGroupName, String name, String workflowName, String triggerName, Context context)

Get the trigger schema as JSON.

abstract Mono<Response<JsonSchemaInner>> getSchemaJsonWithResponseAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Get the trigger schema as JSON.

abstract Response<WorkflowTriggerInner> getWithResponse(String resourceGroupName, String name, String workflowName, String triggerName, Context context)

Gets a workflow trigger.

abstract Mono<Response<WorkflowTriggerInner>> getWithResponseAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Gets a workflow trigger.

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

Gets a list of workflow triggers.

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

Gets a list of workflow triggers.

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

Gets a list of workflow triggers.

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

Gets a list of workflow triggers.

abstract WorkflowTriggerCallbackUrlInner listCallbackUrl(String resourceGroupName, String name, String workflowName, String triggerName)

Get the callback URL for a workflow trigger.

abstract Mono<WorkflowTriggerCallbackUrlInner> listCallbackUrlAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Get the callback URL for a workflow trigger.

abstract Response<WorkflowTriggerCallbackUrlInner> listCallbackUrlWithResponse(String resourceGroupName, String name, String workflowName, String triggerName, Context context)

Get the callback URL for a workflow trigger.

abstract Mono<Response<WorkflowTriggerCallbackUrlInner>> listCallbackUrlWithResponseAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Get the callback URL for a workflow trigger.

abstract void run(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

abstract void run(String resourceGroupName, String name, String workflowName, String triggerName, Context context)

Runs a workflow trigger.

abstract Mono<Void> runAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

abstract Mono<Response<Flux<ByteBuffer>>> runWithResponseAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

Method Details

beginRun

public abstract SyncPoller,Void> beginRun(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

Parameters:

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

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginRun

public abstract SyncPoller,Void> beginRun(String resourceGroupName, String name, String workflowName, String triggerName, Context context)

Runs a workflow trigger.

Parameters:

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

Returns:

the SyncPoller<T,U> for polling of long-running operation.

beginRunAsync

public abstract PollerFlux,Void> beginRunAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

Parameters:

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

Returns:

the PollerFlux<T,U> for polling of long-running operation.

get

public abstract WorkflowTriggerInner get(String resourceGroupName, String name, String workflowName, String triggerName)

Gets a workflow trigger.

Parameters:

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

Returns:

a workflow trigger.

getAsync

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

Gets a workflow trigger.

Parameters:

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

Returns:

a workflow trigger on successful completion of Mono.

getSchemaJson

public abstract JsonSchemaInner getSchemaJson(String resourceGroupName, String name, String workflowName, String triggerName)

Get the trigger schema as JSON.

Parameters:

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

Returns:

the trigger schema as JSON.

getSchemaJsonAsync

public abstract Mono getSchemaJsonAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Get the trigger schema as JSON.

Parameters:

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

Returns:

the trigger schema as JSON on successful completion of Mono.

getSchemaJsonWithResponse

public abstract Response getSchemaJsonWithResponse(String resourceGroupName, String name, String workflowName, String triggerName, Context context)

Get the trigger schema as JSON.

Parameters:

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

Returns:

the trigger schema as JSON along with Response<T>.

getSchemaJsonWithResponseAsync

public abstract Mono> getSchemaJsonWithResponseAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Get the trigger schema as JSON.

Parameters:

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

Returns:

the trigger schema as JSON along with Response<T> on successful completion of Mono.

getWithResponse

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

Gets a workflow trigger.

Parameters:

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

Returns:

a workflow trigger along with Response<T>.

getWithResponseAsync

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

Gets a workflow trigger.

Parameters:

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

Returns:

a workflow trigger 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 triggers.

Parameters:

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

Returns:

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

list

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

Gets a list of workflow triggers.

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.
filter - The filter to apply on the operation.
context - The context to associate with this operation.

Returns:

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

listAsync

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

Gets a list of workflow triggers.

Parameters:

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

Returns:

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

listAsync

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

Gets a list of workflow triggers.

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.
filter - The filter to apply on the operation.

Returns:

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

listCallbackUrl

public abstract WorkflowTriggerCallbackUrlInner listCallbackUrl(String resourceGroupName, String name, String workflowName, String triggerName)

Get the callback URL for a workflow trigger.

Parameters:

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

Returns:

the callback URL for a workflow trigger.

listCallbackUrlAsync

public abstract Mono listCallbackUrlAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Get the callback URL for a workflow trigger.

Parameters:

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

Returns:

the callback URL for a workflow trigger on successful completion of Mono.

listCallbackUrlWithResponse

public abstract Response listCallbackUrlWithResponse(String resourceGroupName, String name, String workflowName, String triggerName, Context context)

Get the callback URL for a workflow trigger.

Parameters:

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

Returns:

the callback URL for a workflow trigger along with Response<T>.

listCallbackUrlWithResponseAsync

public abstract Mono> listCallbackUrlWithResponseAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Get the callback URL for a workflow trigger.

Parameters:

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

Returns:

the callback URL for a workflow trigger along with Response<T> on successful completion of Mono.

run

public abstract void run(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

Parameters:

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

run

public abstract void run(String resourceGroupName, String name, String workflowName, String triggerName, Context context)

Runs a workflow trigger.

Parameters:

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

runAsync

public abstract Mono runAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

Parameters:

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

Returns:

A Mono that completes when a successful response is received.

runWithResponseAsync

public abstract Mono>> runWithResponseAsync(String resourceGroupName, String name, String workflowName, String triggerName)

Runs a workflow trigger.

Parameters:

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

Returns:

the Response<T> on successful completion of Mono.

Applies to