次の方法で共有


TasksClient Interface

public interface TasksClient

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

Method Summary

Modifier and Type Method and Description
abstract ProjectTaskInner cancel(String groupName, String serviceName, String projectName, String taskName)

Cancel a task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract Response<ProjectTaskInner> cancelWithResponse(String groupName, String serviceName, String projectName, String taskName, Context context)

Cancel a task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract CommandPropertiesInner command(String groupName, String serviceName, String projectName, String taskName, CommandPropertiesInner parameters)

Execute a command on a task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract Response<CommandPropertiesInner> commandWithResponse(String groupName, String serviceName, String projectName, String taskName, CommandPropertiesInner parameters, Context context)

Execute a command on a task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract ProjectTaskInner createOrUpdate(String groupName, String serviceName, String projectName, String taskName, ProjectTaskInner parameters)

Create or update task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract Response<ProjectTaskInner> createOrUpdateWithResponse(String groupName, String serviceName, String projectName, String taskName, ProjectTaskInner parameters, Context context)

Create or update task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract void delete(String groupName, String serviceName, String projectName, String taskName)

Delete task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract Response<Void> deleteWithResponse(String groupName, String serviceName, String projectName, String taskName, Boolean deleteRunningTasks, Context context)

Delete task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract ProjectTaskInner get(String groupName, String serviceName, String projectName, String taskName)

Get task information The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract Response<ProjectTaskInner> getWithResponse(String groupName, String serviceName, String projectName, String taskName, String expand, Context context)

Get task information The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract PagedIterable<ProjectTaskInner> list(String groupName, String serviceName, String projectName)

Get tasks in a service The services resource is the top-level resource that represents the Azure Database Migration Service (classic).

abstract PagedIterable<ProjectTaskInner> list(String groupName, String serviceName, String projectName, String taskType, Context context)

Get tasks in a service The services resource is the top-level resource that represents the Azure Database Migration Service (classic).

abstract ProjectTaskInner update(String groupName, String serviceName, String projectName, String taskName, ProjectTaskInner parameters)

Create or update task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

abstract Response<ProjectTaskInner> updateWithResponse(String groupName, String serviceName, String projectName, String taskName, ProjectTaskInner parameters, Context context)

Create or update task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance.

Method Details

cancel

public abstract ProjectTaskInner cancel(String groupName, String serviceName, String projectName, String taskName)

Cancel a task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. This method cancels a task if it's currently queued or running.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.

Returns:

a task resource.

cancelWithResponse

public abstract Response<ProjectTaskInner> cancelWithResponse(String groupName, String serviceName, String projectName, String taskName, Context context)

Cancel a task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. This method cancels a task if it's currently queued or running.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.
context - The context to associate with this operation.

Returns:

a task resource along with Response<T>.

command

public abstract CommandPropertiesInner command(String groupName, String serviceName, String projectName, String taskName, CommandPropertiesInner parameters)

Execute a command on a task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. This method executes a command on a running task.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.
parameters - Command to execute.

Returns:

base class for all types of DMS (classic) command properties.

commandWithResponse

public abstract Response<CommandPropertiesInner> commandWithResponse(String groupName, String serviceName, String projectName, String taskName, CommandPropertiesInner parameters, Context context)

Execute a command on a task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. This method executes a command on a running task.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.
parameters - Command to execute.
context - The context to associate with this operation.

Returns:

base class for all types of DMS (classic) command properties along with Response<T>.

createOrUpdate

public abstract ProjectTaskInner createOrUpdate(String groupName, String serviceName, String projectName, String taskName, ProjectTaskInner parameters)

Create or update task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. The PUT method creates a new task or updates an existing one, although since tasks have no mutable custom properties, there is little reason to update an existing one.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.
parameters - Information about the task.

Returns:

a task resource.

createOrUpdateWithResponse

public abstract Response<ProjectTaskInner> createOrUpdateWithResponse(String groupName, String serviceName, String projectName, String taskName, ProjectTaskInner parameters, Context context)

Create or update task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. The PUT method creates a new task or updates an existing one, although since tasks have no mutable custom properties, there is little reason to update an existing one.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.
parameters - Information about the task.
context - The context to associate with this operation.

Returns:

a task resource along with Response<T>.

delete

public abstract void delete(String groupName, String serviceName, String projectName, String taskName)

Delete task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. The DELETE method deletes a task, canceling it first if it's running.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.

deleteWithResponse

public abstract Response<Void> deleteWithResponse(String groupName, String serviceName, String projectName, String taskName, Boolean deleteRunningTasks, Context context)

Delete task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. The DELETE method deletes a task, canceling it first if it's running.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.
deleteRunningTasks - Delete the resource even if it contains running tasks.
context - The context to associate with this operation.

Returns:

get

public abstract ProjectTaskInner get(String groupName, String serviceName, String projectName, String taskName)

Get task information The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. The GET method retrieves information about a task.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.

Returns:

a task resource.

getWithResponse

public abstract Response<ProjectTaskInner> getWithResponse(String groupName, String serviceName, String projectName, String taskName, String expand, Context context)

Get task information The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. The GET method retrieves information about a task.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.
expand - Expand the response.
context - The context to associate with this operation.

Returns:

a task resource along with Response<T>.

list

public abstract PagedIterable<ProjectTaskInner> list(String groupName, String serviceName, String projectName)

Get tasks in a service The services resource is the top-level resource that represents the Azure Database Migration Service (classic). This method returns a list of tasks owned by a service resource. Some tasks may have a status of Unknown, which indicates that an error occurred while querying the status of that task.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.

Returns:

oData page of tasks as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<ProjectTaskInner> list(String groupName, String serviceName, String projectName, String taskType, Context context)

Get tasks in a service The services resource is the top-level resource that represents the Azure Database Migration Service (classic). This method returns a list of tasks owned by a service resource. Some tasks may have a status of Unknown, which indicates that an error occurred while querying the status of that task.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskType - Filter tasks by task type.
context - The context to associate with this operation.

Returns:

oData page of tasks as paginated response with PagedIterable<T>.

update

public abstract ProjectTaskInner update(String groupName, String serviceName, String projectName, String taskName, ProjectTaskInner parameters)

Create or update task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. The PATCH method updates an existing task, but since tasks have no mutable custom properties, there is little reason to do so.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.
parameters - Information about the task.

Returns:

a task resource.

updateWithResponse

public abstract Response<ProjectTaskInner> updateWithResponse(String groupName, String serviceName, String projectName, String taskName, ProjectTaskInner parameters, Context context)

Create or update task The tasks resource is a nested, proxy-only resource representing work performed by a DMS (classic) instance. The PATCH method updates an existing task, but since tasks have no mutable custom properties, there is little reason to do so.

Parameters:

groupName - Name of the resource group.
serviceName - Name of the service.
projectName - Name of the project.
taskName - Name of the Task.
parameters - Information about the task.
context - The context to associate with this operation.

Returns:

a task resource along with Response<T>.

Applies to