SyncMembersClient Interface

public interface SyncMembersClient

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

Method Summary

Modifier and Type Method and Description
abstract SyncPoller<PollResult<SyncMemberInner>,SyncMemberInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

abstract SyncPoller<PollResult<SyncMemberInner>,SyncMemberInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters, Context context)

Creates or updates a sync member.

abstract PollerFlux<PollResult<SyncMemberInner>,SyncMemberInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

abstract SyncPoller<PollResult<Void>,Void> beginDelete(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Deletes a sync member.

abstract PollerFlux<PollResult<Void>,Void> beginDeleteAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

abstract SyncPoller<PollResult<Void>,Void> beginRefreshMemberSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

abstract SyncPoller<PollResult<Void>,Void> beginRefreshMemberSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Refreshes a sync member database schema.

abstract PollerFlux<PollResult<Void>,Void> beginRefreshMemberSchemaAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

abstract SyncPoller<PollResult<SyncMemberInner>,SyncMemberInner> beginUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

abstract SyncPoller<PollResult<SyncMemberInner>,SyncMemberInner> beginUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters, Context context)

Updates an existing sync member.

abstract PollerFlux<PollResult<SyncMemberInner>,SyncMemberInner> beginUpdateAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

abstract SyncMemberInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

abstract SyncMemberInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters, Context context)

Creates or updates a sync member.

abstract Mono<SyncMemberInner> createOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

abstract Mono<Response<Flux<ByteBuffer>>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

abstract void delete(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

abstract void delete(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Deletes a sync member.

abstract Mono<Void> deleteAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

abstract Mono<Response<Flux<ByteBuffer>>> deleteWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

abstract SyncMemberInner get(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member.

abstract Mono<SyncMemberInner> getAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member.

abstract Response<SyncMemberInner> getWithResponse(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Gets a sync member.

abstract Mono<Response<SyncMemberInner>> getWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member.

abstract PagedIterable<SyncMemberInner> listBySyncGroup(String resourceGroupName, String serverName, String databaseName, String syncGroupName)

Lists sync members in the given sync group.

abstract PagedIterable<SyncMemberInner> listBySyncGroup(String resourceGroupName, String serverName, String databaseName, String syncGroupName, Context context)

Lists sync members in the given sync group.

abstract PagedFlux<SyncMemberInner> listBySyncGroupAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName)

Lists sync members in the given sync group.

abstract PagedIterable<SyncFullSchemaPropertiesInner> listMemberSchemas(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member database schema.

abstract PagedIterable<SyncFullSchemaPropertiesInner> listMemberSchemas(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Gets a sync member database schema.

abstract PagedFlux<SyncFullSchemaPropertiesInner> listMemberSchemasAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member database schema.

abstract void refreshMemberSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

abstract void refreshMemberSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Refreshes a sync member database schema.

abstract Mono<Void> refreshMemberSchemaAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

abstract Mono<Response<Flux<ByteBuffer>>> refreshMemberSchemaWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

abstract SyncMemberInner update(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

abstract SyncMemberInner update(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters, Context context)

Updates an existing sync member.

abstract Mono<SyncMemberInner> updateAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

abstract Mono<Response<Flux<ByteBuffer>>> updateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

Method Details

beginCreateOrUpdate

public abstract SyncPoller,SyncMemberInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

the SyncPoller<T,U> for polling of an Azure SQL Database sync member.

beginCreateOrUpdate

public abstract SyncPoller,SyncMemberInner> beginCreateOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters, Context context)

Creates or updates a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure SQL Database sync member.

beginCreateOrUpdateAsync

public abstract PollerFlux,SyncMemberInner> beginCreateOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

the PollerFlux<T,U> for polling of an Azure SQL Database sync member.

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

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

beginDelete

public abstract SyncPoller,Void> beginDelete(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Deletes a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
context - The context to associate with this operation.

Returns:

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

beginDeleteAsync

public abstract PollerFlux,Void> beginDeleteAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

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

beginRefreshMemberSchema

public abstract SyncPoller,Void> beginRefreshMemberSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

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

beginRefreshMemberSchema

public abstract SyncPoller,Void> beginRefreshMemberSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Refreshes a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
context - The context to associate with this operation.

Returns:

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

beginRefreshMemberSchemaAsync

public abstract PollerFlux,Void> beginRefreshMemberSchemaAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

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

beginUpdate

public abstract SyncPoller,SyncMemberInner> beginUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

the SyncPoller<T,U> for polling of an Azure SQL Database sync member.

beginUpdate

public abstract SyncPoller,SyncMemberInner> beginUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters, Context context)

Updates an existing sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.
context - The context to associate with this operation.

Returns:

the SyncPoller<T,U> for polling of an Azure SQL Database sync member.

beginUpdateAsync

public abstract PollerFlux,SyncMemberInner> beginUpdateAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

the PollerFlux<T,U> for polling of an Azure SQL Database sync member.

createOrUpdate

public abstract SyncMemberInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

an Azure SQL Database sync member.

createOrUpdate

public abstract SyncMemberInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters, Context context)

Creates or updates a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.
context - The context to associate with this operation.

Returns:

an Azure SQL Database sync member.

createOrUpdateAsync

public abstract Mono createOrUpdateAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

an Azure SQL Database sync member on successful completion of Mono.

createOrUpdateWithResponseAsync

public abstract Mono>> createOrUpdateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Creates or updates a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

an Azure SQL Database sync member along with Response<T> on successful completion of Mono.

delete

public abstract void delete(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

delete

public abstract void delete(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Deletes a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
context - The context to associate with this operation.

deleteAsync

public abstract Mono deleteAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

A Mono that completes when a successful response is received.

deleteWithResponseAsync

public abstract Mono>> deleteWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Deletes a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

the Response<T> on successful completion of Mono.

get

public abstract SyncMemberInner get(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

a sync member.

getAsync

public abstract Mono getAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

a sync member on successful completion of Mono.

getWithResponse

public abstract Response getWithResponse(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Gets a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
context - The context to associate with this operation.

Returns:

a sync member along with Response<T>.

getWithResponseAsync

public abstract Mono> getWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

a sync member along with Response<T> on successful completion of Mono.

listBySyncGroup

public abstract PagedIterable listBySyncGroup(String resourceGroupName, String serverName, String databaseName, String syncGroupName)

Lists sync members in the given sync group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group.

Returns:

a list of Azure SQL Database sync members as paginated response with PagedIterable<T>.

listBySyncGroup

public abstract PagedIterable listBySyncGroup(String resourceGroupName, String serverName, String databaseName, String syncGroupName, Context context)

Lists sync members in the given sync group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group.
context - The context to associate with this operation.

Returns:

a list of Azure SQL Database sync members as paginated response with PagedIterable<T>.

listBySyncGroupAsync

public abstract PagedFlux listBySyncGroupAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName)

Lists sync members in the given sync group.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group.

Returns:

a list of Azure SQL Database sync members as paginated response with PagedFlux<T>.

listMemberSchemas

public abstract PagedIterable listMemberSchemas(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

a sync member database schema as paginated response with PagedIterable<T>.

listMemberSchemas

public abstract PagedIterable listMemberSchemas(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Gets a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
context - The context to associate with this operation.

Returns:

a sync member database schema as paginated response with PagedIterable<T>.

listMemberSchemasAsync

public abstract PagedFlux listMemberSchemasAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Gets a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

a sync member database schema as paginated response with PagedFlux<T>.

refreshMemberSchema

public abstract void refreshMemberSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

refreshMemberSchema

public abstract void refreshMemberSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, Context context)

Refreshes a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
context - The context to associate with this operation.

refreshMemberSchemaAsync

public abstract Mono refreshMemberSchemaAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

A Mono that completes when a successful response is received.

refreshMemberSchemaWithResponseAsync

public abstract Mono>> refreshMemberSchemaWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName)

Refreshes a sync member database schema.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.

Returns:

the Response<T> on successful completion of Mono.

update

public abstract SyncMemberInner update(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

an Azure SQL Database sync member.

update

public abstract SyncMemberInner update(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters, Context context)

Updates an existing sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.
context - The context to associate with this operation.

Returns:

an Azure SQL Database sync member.

updateAsync

public abstract Mono updateAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

an Azure SQL Database sync member on successful completion of Mono.

updateWithResponseAsync

public abstract Mono>> updateWithResponseAsync(String resourceGroupName, String serverName, String databaseName, String syncGroupName, String syncMemberName, SyncMemberInner parameters)

Updates an existing sync member.

Parameters:

resourceGroupName - The name of the resource group that contains the resource. You can obtain this value from the Azure Resource Manager API or the portal.
serverName - The name of the server.
databaseName - The name of the database on which the sync group is hosted.
syncGroupName - The name of the sync group on which the sync member is hosted.
syncMemberName - The name of the sync member.
parameters - The requested sync member resource state.

Returns:

an Azure SQL Database sync member along with Response<T> on successful completion of Mono.

Applies to