SqlPoolReplicationLinksClient Interface

public interface SqlPoolReplicationLinksClient

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

Method Summary

Modifier and Type Method and Description
abstract ReplicationLinkInner getByName(String resourceGroupName, String workspaceName, String sqlPoolName, String linkId)

Get SQL pool replication link by name Get SQL pool replication link by name.

abstract Response<ReplicationLinkInner> getByNameWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, String linkId, Context context)

Get SQL pool replication link by name Get SQL pool replication link by name.

abstract PagedIterable<ReplicationLinkInner> list(String resourceGroupName, String workspaceName, String sqlPoolName)

Get SQL pool replication links Lists a Sql pool's replication links.

abstract PagedIterable<ReplicationLinkInner> list(String resourceGroupName, String workspaceName, String sqlPoolName, Context context)

Get SQL pool replication links Lists a Sql pool's replication links.

Method Details

getByName

public abstract ReplicationLinkInner getByName(String resourceGroupName, String workspaceName, String sqlPoolName, String linkId)

Get SQL pool replication link by name Get SQL pool replication link by name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
linkId - The ID of the replication link.

Returns:

sQL pool replication link by name.

getByNameWithResponse

public abstract Response<ReplicationLinkInner> getByNameWithResponse(String resourceGroupName, String workspaceName, String sqlPoolName, String linkId, Context context)

Get SQL pool replication link by name Get SQL pool replication link by name.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
linkId - The ID of the replication link.
context - The context to associate with this operation.

Returns:

sQL pool replication link by name along with Response<T>.

list

public abstract PagedIterable<ReplicationLinkInner> list(String resourceGroupName, String workspaceName, String sqlPoolName)

Get SQL pool replication links Lists a Sql pool's replication links.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.

Returns:

represents the response to a List Sql pool replication link request as paginated response with PagedIterable<T>.

list

public abstract PagedIterable<ReplicationLinkInner> list(String resourceGroupName, String workspaceName, String sqlPoolName, Context context)

Get SQL pool replication links Lists a Sql pool's replication links.

Parameters:

resourceGroupName - The name of the resource group. The name is case insensitive.
workspaceName - The name of the workspace.
sqlPoolName - SQL pool name.
context - The context to associate with this operation.

Returns:

represents the response to a List Sql pool replication link request as paginated response with PagedIterable<T>.

Applies to