DurableTaskManager Class

  • java.lang.Object
    • com.azure.resourcemanager.durabletask.DurableTaskManager

public final class DurableTaskManager

Entry point to DurableTaskManager.

Method Summary

Modifier and Type Method and Description
static DurableTaskManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of Durable Task service API entry point.

static DurableTaskManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of Durable Task service API entry point.

static Configurable configure()

Gets a Configurable instance that can be used to create DurableTaskManager with optional configuration.

Operations operations()

Gets the resource collection API of Operations.

RetentionPolicies retentionPolicies()

Gets the resource collection API of RetentionPolicies.

Schedulers schedulers()

Gets the resource collection API of Schedulers.

DurableTaskManagementClient serviceClient()

Gets wrapped service client DurableTaskManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

TaskHubs taskHubs()

Gets the resource collection API of TaskHubs.

Methods inherited from java.lang.Object

Method Details

authenticate

public static DurableTaskManager authenticate(HttpPipeline httpPipeline, AzureProfile profile)

Creates an instance of Durable Task service API entry point.

Parameters:

httpPipeline - the HttpPipeline configured with Azure authentication credential.
profile - the Azure profile for client.

Returns:

the Durable Task service API instance.

authenticate

public static DurableTaskManager authenticate(TokenCredential credential, AzureProfile profile)

Creates an instance of Durable Task service API entry point.

Parameters:

credential - the credential to use.
profile - the Azure profile for client.

Returns:

the Durable Task service API instance.

configure

public static DurableTaskManager.Configurable configure()

Gets a Configurable instance that can be used to create DurableTaskManager with optional configuration.

Returns:

the Configurable instance allowing configurations.

operations

public Operations operations()

Gets the resource collection API of Operations.

Returns:

Resource collection API of Operations.

retentionPolicies

public RetentionPolicies retentionPolicies()

Gets the resource collection API of RetentionPolicies.

Returns:

Resource collection API of RetentionPolicies.

schedulers

public Schedulers schedulers()

Gets the resource collection API of Schedulers. It manages Scheduler, PrivateEndpointConnection.

Returns:

Resource collection API of Schedulers.

serviceClient

public DurableTaskManagementClient serviceClient()

Gets wrapped service client DurableTaskManagementClient providing direct access to the underlying auto-generated API implementation, based on Azure REST API.

Returns:

Wrapped service client DurableTaskManagementClient.

taskHubs

public TaskHubs taskHubs()

Gets the resource collection API of TaskHubs. It manages TaskHub.

Returns:

Resource collection API of TaskHubs.

Applies to