SyncGroupsClient Interface
public interface SyncGroupsClient
An instance of this class provides access to all the operations defined in SyncGroupsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a sync group.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a sync group.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates or updates a sync group.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes a sync group.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes a sync group.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes a sync group.
Parameters:
Returns:
beginRefreshHubSchema
public abstract SyncPoller
Refreshes a hub database schema.
Parameters:
Returns:
beginRefreshHubSchema
public abstract SyncPoller
Refreshes a hub database schema.
Parameters:
Returns:
beginRefreshHubSchemaAsync
public abstract PollerFlux
Refreshes a hub database schema.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates a sync group.
Parameters:
Returns:
beginUpdate
public abstract SyncPoller
Updates a sync group.
Parameters:
Returns:
beginUpdateAsync
public abstract PollerFlux
Updates a sync group.
Parameters:
Returns:
cancelSync
public abstract void cancelSync(String resourceGroupName, String serverName, String databaseName, String syncGroupName)
Cancels a sync group synchronization.
Parameters:
cancelSyncAsync
public abstract Mono
Cancels a sync group synchronization.
Parameters:
Returns:
cancelSyncWithResponse
public abstract Response
Cancels a sync group synchronization.
Parameters:
Returns:
cancelSyncWithResponseAsync
public abstract Mono
Cancels a sync group synchronization.
Parameters:
Returns:
createOrUpdate
public abstract SyncGroupInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, SyncGroupInner parameters)
Creates or updates a sync group.
Parameters:
Returns:
createOrUpdate
public abstract SyncGroupInner createOrUpdate(String resourceGroupName, String serverName, String databaseName, String syncGroupName, SyncGroupInner parameters, Context context)
Creates or updates a sync group.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates a sync group.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates a sync group.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String serverName, String databaseName, String syncGroupName)
Deletes a sync group.
Parameters:
delete
public abstract void delete(String resourceGroupName, String serverName, String databaseName, String syncGroupName, Context context)
Deletes a sync group.
Parameters:
deleteAsync
public abstract Mono
Deletes a sync group.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes a sync group.
Parameters:
Returns:
get
public abstract SyncGroupInner get(String resourceGroupName, String serverName, String databaseName, String syncGroupName)
Gets a sync group.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a sync group.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a sync group.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a sync group.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Lists sync groups under a hub database.
Parameters:
Returns:
listByDatabase
public abstract PagedIterable
Lists sync groups under a hub database.
Parameters:
Returns:
listByDatabaseAsync
public abstract PagedFlux
Lists sync groups under a hub database.
Parameters:
Returns:
listHubSchemas
public abstract PagedIterable
Gets a collection of hub database schemas.
Parameters:
Returns:
listHubSchemas
public abstract PagedIterable
Gets a collection of hub database schemas.
Parameters:
Returns:
listHubSchemasAsync
public abstract PagedFlux
Gets a collection of hub database schemas.
Parameters:
Returns:
listLogs
public abstract PagedIterable
Gets a collection of sync group logs.
Parameters:
Returns:
listLogs
public abstract PagedIterable
Gets a collection of sync group logs.
Parameters:
Returns:
listLogsAsync
public abstract PagedFlux
Gets a collection of sync group logs.
Parameters:
Returns:
listLogsAsync
public abstract PagedFlux
Gets a collection of sync group logs.
Parameters:
Returns:
listSyncDatabaseIds
public abstract PagedIterable
Gets a collection of sync database ids.
Parameters:
Returns:
listSyncDatabaseIds
public abstract PagedIterable
Gets a collection of sync database ids.
Parameters:
Returns:
listSyncDatabaseIdsAsync
public abstract PagedFlux
Gets a collection of sync database ids.
Parameters:
Returns:
refreshHubSchema
public abstract void refreshHubSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName)
Refreshes a hub database schema.
Parameters:
refreshHubSchema
public abstract void refreshHubSchema(String resourceGroupName, String serverName, String databaseName, String syncGroupName, Context context)
Refreshes a hub database schema.
Parameters:
refreshHubSchemaAsync
public abstract Mono
Refreshes a hub database schema.
Parameters:
Returns:
refreshHubSchemaWithResponseAsync
public abstract Mono
Refreshes a hub database schema.
Parameters:
Returns:
triggerSync
public abstract void triggerSync(String resourceGroupName, String serverName, String databaseName, String syncGroupName)
Triggers a sync group synchronization.
Parameters:
triggerSyncAsync
public abstract Mono
Triggers a sync group synchronization.
Parameters:
Returns:
triggerSyncWithResponse
public abstract Response
Triggers a sync group synchronization.
Parameters:
Returns:
triggerSyncWithResponseAsync
public abstract Mono
Triggers a sync group synchronization.
Parameters:
Returns:
update
public abstract SyncGroupInner update(String resourceGroupName, String serverName, String databaseName, String syncGroupName, SyncGroupInner parameters)
Updates a sync group.
Parameters:
Returns:
update
public abstract SyncGroupInner update(String resourceGroupName, String serverName, String databaseName, String syncGroupName, SyncGroupInner parameters, Context context)
Updates a sync group.
Parameters:
Returns:
updateAsync
public abstract Mono
Updates a sync group.
Parameters:
Returns:
updateWithResponseAsync
public abstract Mono
Updates a sync group.
Parameters:
Returns:
Applies to
Azure SDK for Java