Partager via


SqlSyncGroup Interface

Implémente

ExternalChildResource<SqlSyncGroup,SqlDatabase> HasResourceGroup HasInner<com.microsoft.azure.management.sql.implementation.SyncGroupInner> Actualisable<SqlSyncGroup> Modifiable<Mettre à jour>

public interface SqlSyncGroup
extends ExternalChildResource<SqlSyncGroup,SqlDatabase>, HasInner<com.microsoft.azure.management.sql.implementation.SyncGroupInner>, HasResourceGroup, Refreshable<SqlSyncGroup>, Updatable<Update>

Représentation côté client immuable d’un groupe de synchronisation de serveurs Azure SQL.

Résumé de la méthode

Modificateur et type Méthode et description
abstract void cancelSynchronization()

Annule une synchronisation de groupe de synchronisation.

abstract rx.Completable cancelSynchronizationAsync()

Annule une synchronisation de groupe de synchronisation de façon asynchrone.

abstract SyncConflictResolutionPolicy conflictResolutionPolicy()
abstract java.lang.String databaseUserName()
abstract void delete()

Supprime la ressource Groupe de synchronisation.

abstract rx.Completable deleteAsync()

Supprime la ressource groupe de synchronisation SQL de façon asynchrone.

abstract int interval()
abstract org.joda.time.DateTime lastSyncTime()
abstract com.microsoft.azure.PagedList<SqlSyncFullSchemaProperty> listHubSchemas()

Obtient une collection de schémas de base de données hub.

abstract rx.Observable<SqlSyncFullSchemaProperty> listHubSchemasAsync()

Obtient une collection de schémas de base de données hub de façon asynchrone.

abstract com.microsoft.azure.PagedList<SqlSyncGroupLogProperty> listLogs(String startTime, String endTime, String type)

Obtient une collection de journaux de groupe de synchronisation.

abstract rx.Observable<SqlSyncGroupLogProperty> listLogsAsync(String startTime, String endTime, String type)

Obtient une collection de journaux de groupe de synchronisation de façon asynchrone.

abstract java.lang.String parentId()
abstract void refreshHubSchema()

Actualise un schéma de base de données hub.

abstract rx.Completable refreshHubSchemaAsync()

Actualise un schéma de base de données hub de manière asynchrone.

abstract SyncGroupSchema schema()
abstract java.lang.String sqlDatabaseName()
abstract java.lang.String sqlServerName()
abstract java.lang.String syncDatabaseId()
abstract SqlSyncMemberActionsDefinition syncMembers()
abstract SyncGroupState syncState()
abstract void triggerSynchronization()

Déclenche une synchronisation de groupe de synchronisation.

abstract rx.Completable triggerSynchronizationAsync()

Déclenche une synchronisation de groupe de synchronisation.

Détails de la méthode

cancelSynchronization

public abstract void cancelSynchronization()

Annule une synchronisation de groupe de synchronisation.

cancelSynchronizationAsync

public abstract Completable cancelSynchronizationAsync()

Annule une synchronisation de groupe de synchronisation de façon asynchrone.

Returns:

représentation du calcul différé de cet appel

conflictResolutionPolicy

public abstract SyncConflictResolutionPolicy conflictResolutionPolicy()

Returns:

stratégie de résolution des conflits du groupe de synchronisation

databaseUserName

public abstract String databaseUserName()

Returns:

nom d’utilisateur pour les informations d’identification de la base de données du hub de groupe de synchronisation

delete

public abstract void delete()

Supprime la ressource Groupe de synchronisation.

deleteAsync

public abstract Completable deleteAsync()

Supprime la ressource groupe de synchronisation SQL de façon asynchrone.

Returns:

représentation du calcul différé de cet appel

interval

public abstract int interval()

Returns:

intervalle de synchronisation du groupe de synchronisation

lastSyncTime

public abstract DateTime lastSyncTime()

Returns:

Heure de la dernière synchronisation du groupe de synchronisation

listHubSchemas

public abstract PagedList listHubSchemas()

Obtient une collection de schémas de base de données hub.

Returns:

liste paginée des objets SyncFullSchemaProperty en cas de réussite.

listHubSchemasAsync

public abstract Observable listHubSchemasAsync()

Obtient une collection de schémas de base de données hub de façon asynchrone.

Returns:

représentation du calcul différé de cet appel.

listLogs

public abstract PagedList listLogs(String startTime, String endTime, String type)

Obtient une collection de journaux de groupe de synchronisation.

Parameters:

startTime - obtenir les journaux générés après ce délai.
endTime - obtenir les journaux générés avant cette heure.
type - types de journaux d’activité à récupérer

Returns:

liste paginée contenant les objets de propriété de journal de groupe en cas de réussite.

listLogsAsync

public abstract Observable listLogsAsync(String startTime, String endTime, String type)

Obtient une collection de journaux de groupe de synchronisation de façon asynchrone.

Parameters:

startTime - obtenir les journaux générés après ce délai.
endTime - obtenir les journaux générés avant cette heure.
type - types de journaux d’activité à récupérer

Returns:

représentation du calcul différé de cet appel retournant les objets de propriété de journal de groupe en cas de réussite.

parentId

public abstract String parentId()

Returns:

ID de SQL Database parent

refreshHubSchema

public abstract void refreshHubSchema()

Actualise un schéma de base de données hub.

refreshHubSchemaAsync

public abstract Completable refreshHubSchemaAsync()

Actualise un schéma de base de données hub de manière asynchrone.

Returns:

représentation du calcul différé de cet appel

schema

public abstract SyncGroupSchema schema()

Returns:

schéma de synchronisation du groupe de synchronisation

sqlDatabaseName

public abstract String sqlDatabaseName()

Returns:

nom du SQL Database auquel appartient ce groupe de synchronisation

sqlServerName

public abstract String sqlServerName()

Returns:

nom du SQL Server auquel appartient ce groupe de synchronisation

syncDatabaseId

public abstract String syncDatabaseId()

Returns:

ID de ressource ARM de la base de données de synchronisation dans le groupe de synchronisation

syncMembers

public abstract SqlSyncMemberOperations.SqlSyncMemberActionsDefinition syncMembers()

Returns:

point d’entrée du membre de synchronisation SQL

syncState

public abstract SyncGroupState syncState()

Returns:

état de synchronisation du groupe de synchronisation

triggerSynchronization

public abstract void triggerSynchronization()

Déclenche une synchronisation de groupe de synchronisation.

triggerSynchronizationAsync

public abstract Completable triggerSynchronizationAsync()

Déclenche une synchronisation de groupe de synchronisation.

Returns:

représentation du calcul différé de cet appel

S’applique à