### YamlMime:JavaType
uid: "com.microsoft.azure.management.sql.SqlSyncGroup"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup"
name: "SqlSyncGroup"
nameWithType: "SqlSyncGroup"
summary: "An immutable client-side representation of an Azure SQL Server Sync Group."
syntax: "public interface **SqlSyncGroup** extends <,>, <>, , <>, <>"
methods:
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.cancelSynchronization()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.cancelSynchronization()"
name: "cancelSynchronization()"
nameWithType: "SqlSyncGroup.cancelSynchronization()"
summary: "Cancels a sync group synchronization."
modifiers:
- "abstract"
syntax: "public abstract void cancelSynchronization()"
desc: "Cancels a sync group synchronization."
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.cancelSynchronizationAsync()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.cancelSynchronizationAsync()"
name: "cancelSynchronizationAsync()"
nameWithType: "SqlSyncGroup.cancelSynchronizationAsync()"
summary: "Cancels a sync group synchronization asynchronously."
modifiers:
- "abstract"
syntax: "public abstract Completable cancelSynchronizationAsync()"
desc: "Cancels a sync group synchronization asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.conflictResolutionPolicy()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.conflictResolutionPolicy()"
name: "conflictResolutionPolicy()"
nameWithType: "SqlSyncGroup.conflictResolutionPolicy()"
modifiers:
- "abstract"
syntax: "public abstract SyncConflictResolutionPolicy conflictResolutionPolicy()"
returns:
description: "conflict resolution policy of the sync group"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.databaseUserName()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.databaseUserName()"
name: "databaseUserName()"
nameWithType: "SqlSyncGroup.databaseUserName()"
modifiers:
- "abstract"
syntax: "public abstract String databaseUserName()"
returns:
description: "user name for the sync group hub database credential"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.delete()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.delete()"
name: "delete()"
nameWithType: "SqlSyncGroup.delete()"
summary: "Deletes the Sync Group resource."
modifiers:
- "abstract"
syntax: "public abstract void delete()"
desc: "Deletes the Sync Group resource."
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.deleteAsync()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.deleteAsync()"
name: "deleteAsync()"
nameWithType: "SqlSyncGroup.deleteAsync()"
summary: "Deletes the SQL Sync Group resource asynchronously."
modifiers:
- "abstract"
syntax: "public abstract Completable deleteAsync()"
desc: "Deletes the SQL Sync Group resource asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.interval()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.interval()"
name: "interval()"
nameWithType: "SqlSyncGroup.interval()"
modifiers:
- "abstract"
syntax: "public abstract int interval()"
returns:
description: "sync interval of the sync group"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.lastSyncTime()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.lastSyncTime()"
name: "lastSyncTime()"
nameWithType: "SqlSyncGroup.lastSyncTime()"
modifiers:
- "abstract"
syntax: "public abstract DateTime lastSyncTime()"
returns:
description: "last sync time of the sync group"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.listHubSchemas()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.listHubSchemas()"
name: "listHubSchemas()"
nameWithType: "SqlSyncGroup.listHubSchemas()"
summary: "Gets a collection of hub database schemas."
modifiers:
- "abstract"
syntax: "public abstract PagedList listHubSchemas()"
desc: "Gets a collection of hub database schemas."
returns:
description: "the paged list of SyncFullSchemaProperty objects if successful."
type: "<>"
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.listHubSchemasAsync()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.listHubSchemasAsync()"
name: "listHubSchemasAsync()"
nameWithType: "SqlSyncGroup.listHubSchemasAsync()"
summary: "Gets a collection of hub database schemas asynchronously."
modifiers:
- "abstract"
syntax: "public abstract Observable listHubSchemasAsync()"
desc: "Gets a collection of hub database schemas asynchronously."
returns:
description: "a representation of the deferred computation of this call."
type: "<>"
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.listLogs(java.lang.String,java.lang.String,java.lang.String)"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.listLogs(String startTime, String endTime, String type)"
name: "listLogs(String startTime, String endTime, String type)"
nameWithType: "SqlSyncGroup.listLogs(String startTime, String endTime, String type)"
summary: "Gets a collection of sync group logs."
modifiers:
- "abstract"
parameters:
- description: "get logs generated after this time."
name: "startTime"
type: ""
- description: "get logs generated before this time."
name: "endTime"
type: ""
- description: "the types of logs to retrieve"
name: "type"
type: ""
syntax: "public abstract PagedList listLogs(String startTime, String endTime, String type)"
desc: "Gets a collection of sync group logs."
returns:
description: "the paged list containing the group log property objects if successful."
type: "<>"
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.listLogsAsync(java.lang.String,java.lang.String,java.lang.String)"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.listLogsAsync(String startTime, String endTime, String type)"
name: "listLogsAsync(String startTime, String endTime, String type)"
nameWithType: "SqlSyncGroup.listLogsAsync(String startTime, String endTime, String type)"
summary: "Gets a collection of sync group logs asynchronously."
modifiers:
- "abstract"
parameters:
- description: "get logs generated after this time."
name: "startTime"
type: ""
- description: "get logs generated before this time."
name: "endTime"
type: ""
- description: "the types of logs to retrieve"
name: "type"
type: ""
syntax: "public abstract Observable listLogsAsync(String startTime, String endTime, String type)"
desc: "Gets a collection of sync group logs asynchronously."
returns:
description: "a representation of the deferred computation of this call returning the group log property objects if successful."
type: "<>"
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.parentId()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.parentId()"
name: "parentId()"
nameWithType: "SqlSyncGroup.parentId()"
modifiers:
- "abstract"
syntax: "public abstract String parentId()"
returns:
description: "the parent SQL Database ID"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.refreshHubSchema()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.refreshHubSchema()"
name: "refreshHubSchema()"
nameWithType: "SqlSyncGroup.refreshHubSchema()"
summary: "Refreshes a hub database schema."
modifiers:
- "abstract"
syntax: "public abstract void refreshHubSchema()"
desc: "Refreshes a hub database schema."
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.refreshHubSchemaAsync()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.refreshHubSchemaAsync()"
name: "refreshHubSchemaAsync()"
nameWithType: "SqlSyncGroup.refreshHubSchemaAsync()"
summary: "Refreshes a hub database schema asynchronously."
modifiers:
- "abstract"
syntax: "public abstract Completable refreshHubSchemaAsync()"
desc: "Refreshes a hub database schema asynchronously."
returns:
description: "a representation of the deferred computation of this call"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.schema()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.schema()"
name: "schema()"
nameWithType: "SqlSyncGroup.schema()"
modifiers:
- "abstract"
syntax: "public abstract SyncGroupSchema schema()"
returns:
description: "sync schema of the sync group"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.sqlDatabaseName()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.sqlDatabaseName()"
name: "sqlDatabaseName()"
nameWithType: "SqlSyncGroup.sqlDatabaseName()"
modifiers:
- "abstract"
syntax: "public abstract String sqlDatabaseName()"
returns:
description: "name of the SQL Database to which this Sync Group belongs"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.sqlServerName()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.sqlServerName()"
name: "sqlServerName()"
nameWithType: "SqlSyncGroup.sqlServerName()"
modifiers:
- "abstract"
syntax: "public abstract String sqlServerName()"
returns:
description: "name of the SQL Server to which this Sync Group belongs"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.syncDatabaseId()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.syncDatabaseId()"
name: "syncDatabaseId()"
nameWithType: "SqlSyncGroup.syncDatabaseId()"
modifiers:
- "abstract"
syntax: "public abstract String syncDatabaseId()"
returns:
description: "the ARM resource id of the sync database in the sync group"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.syncMembers()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.syncMembers()"
name: "syncMembers()"
nameWithType: "SqlSyncGroup.syncMembers()"
modifiers:
- "abstract"
syntax: "public abstract SqlSyncMemberOperations.SqlSyncMemberActionsDefinition syncMembers()"
returns:
description: "the SQL Sync Member entry point"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.syncState()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.syncState()"
name: "syncState()"
nameWithType: "SqlSyncGroup.syncState()"
modifiers:
- "abstract"
syntax: "public abstract SyncGroupState syncState()"
returns:
description: "sync state of the sync group"
type: ""
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.triggerSynchronization()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.triggerSynchronization()"
name: "triggerSynchronization()"
nameWithType: "SqlSyncGroup.triggerSynchronization()"
summary: "Triggers a sync group synchronization."
modifiers:
- "abstract"
syntax: "public abstract void triggerSynchronization()"
desc: "Triggers a sync group synchronization."
- uid: "com.microsoft.azure.management.sql.SqlSyncGroup.triggerSynchronizationAsync()"
fullName: "com.microsoft.azure.management.sql.SqlSyncGroup.triggerSynchronizationAsync()"
name: "triggerSynchronizationAsync()"
nameWithType: "SqlSyncGroup.triggerSynchronizationAsync()"
summary: "Triggers a sync group synchronization."
modifiers:
- "abstract"
syntax: "public abstract Completable triggerSynchronizationAsync()"
desc: "Triggers a sync group synchronization."
returns:
description: "a representation of the deferred computation of this call"
type: ""
type: "interface"
desc: "An immutable client-side representation of an Azure SQL Server Sync Group."
implements:
- "<,>"
- ""
- "<>"
- "<>"
- "<>"
metadata: {}
package: "com.microsoft.azure.management.sql"
artifact: com.microsoft.azure:azure-mgmt-sql:1.41.4