@Beta(value=V1_9_0) public interface SqlSyncGroup extends ExternalChildResource<SqlSyncGroup,SqlDatabase>, HasInner<com.microsoft.azure.management.sql.implementation.SyncGroupInner>, HasResourceGroup, Refreshable<SqlSyncGroup>, Updatable<SqlSyncGroup.Update>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
SqlSyncGroup.Update
The template for a SQL Sync Group update operation, containing all the settings that can be modified.
|
static interface |
SqlSyncGroup.UpdateStages
Grouping of all the SQL Sync Group update stages.
|
| Modifier and Type | Method and Description |
|---|---|
void |
cancelSynchronization()
Cancels a sync group synchronization.
|
rx.Completable |
cancelSynchronizationAsync()
Cancels a sync group synchronization asynchronously.
|
SyncConflictResolutionPolicy |
conflictResolutionPolicy() |
String |
databaseUserName() |
void |
delete()
Deletes the Sync Group resource.
|
rx.Completable |
deleteAsync()
Deletes the SQL Sync Group resource asynchronously.
|
int |
interval() |
org.joda.time.DateTime |
lastSyncTime() |
PagedList<SqlSyncFullSchemaProperty> |
listHubSchemas()
Gets a collection of hub database schemas.
|
rx.Observable<SqlSyncFullSchemaProperty> |
listHubSchemasAsync()
Gets a collection of hub database schemas asynchronously.
|
PagedList<SqlSyncGroupLogProperty> |
listLogs(String startTime,
String endTime,
String type)
Gets a collection of sync group logs.
|
rx.Observable<SqlSyncGroupLogProperty> |
listLogsAsync(String startTime,
String endTime,
String type)
Gets a collection of sync group logs asynchronously.
|
String |
parentId() |
void |
refreshHubSchema()
Refreshes a hub database schema.
|
rx.Completable |
refreshHubSchemaAsync()
Refreshes a hub database schema asynchronously.
|
SyncGroupSchema |
schema() |
String |
sqlDatabaseName() |
String |
sqlServerName() |
String |
syncDatabaseId() |
SqlSyncMemberOperations.SqlSyncMemberActionsDefinition |
syncMembers() |
SyncGroupState |
syncState() |
void |
triggerSynchronization()
Triggers a sync group synchronization.
|
rx.Completable |
triggerSynchronizationAsync()
Triggers a sync group synchronization.
|
idkeynameparentrefresh, refreshAsyncinnerresourceGroupNameString sqlServerName()
String sqlDatabaseName()
String parentId()
int interval()
org.joda.time.DateTime lastSyncTime()
SyncConflictResolutionPolicy conflictResolutionPolicy()
String syncDatabaseId()
String databaseUserName()
SyncGroupState syncState()
SyncGroupSchema schema()
void delete()
rx.Completable deleteAsync()
void refreshHubSchema()
rx.Completable refreshHubSchemaAsync()
PagedList<SqlSyncFullSchemaProperty> listHubSchemas()
rx.Observable<SqlSyncFullSchemaProperty> listHubSchemasAsync()
PagedList<SqlSyncGroupLogProperty> listLogs(String startTime, String endTime, String type)
startTime - get logs generated after this time.endTime - get logs generated before this time.type - the types of logs to retrieverx.Observable<SqlSyncGroupLogProperty> listLogsAsync(String startTime, String endTime, String type)
startTime - get logs generated after this time.endTime - get logs generated before this time.type - the types of logs to retrievevoid triggerSynchronization()
rx.Completable triggerSynchronizationAsync()
void cancelSynchronization()
rx.Completable cancelSynchronizationAsync()
@Beta(value=V1_9_0) SqlSyncMemberOperations.SqlSyncMemberActionsDefinition syncMembers()
Copyright © 2019. All rights reserved.