Share via


ReplicationLink Interface

Implémente

HasId HasName HasResourceGroup HasInner<com.microsoft.azure.management.sql.implementation.ReplicationLinkInner> Actualisable<ReplicationLink>

public interface ReplicationLink
extends Refreshable<ReplicationLink>, HasInner<com.microsoft.azure.management.sql.implementation.ReplicationLinkInner>, HasResourceGroup, HasName, HasId

Représentation côté client immuable d’un lien de réplication Azure SQL.

Résumé de la méthode

Modificateur et type Méthode et description
abstract java.lang.String databaseName()
abstract void delete()

Supprime le lien de réplication.

abstract void failover()

Bascule le lien de réplication de base de données Azure SQL.

abstract rx.Completable failoverAsync()

Bascule le lien de réplication de base de données Azure SQL.

abstract com.microsoft.rest.ServiceFuture<java.lang.Void> failoverAsync(ServiceCallback<Void> callback)

Bascule le lien de réplication de base de données Azure SQL.

abstract void forceFailoverAllowDataLoss()

Force le basculement du lien de réplication de base de données Azure SQL, ce qui peut entraîner une perte de données.

abstract rx.Completable forceFailoverAllowDataLossAsync()

Force le basculement du lien de réplication de base de données Azure SQL, ce qui peut entraîner une perte de données.

abstract com.microsoft.rest.ServiceFuture<java.lang.Void> forceFailoverAllowDataLossAsync(ServiceCallback<Void> callback)

Force le basculement du lien de réplication de base de données Azure SQL, ce qui peut entraîner une perte de données.

abstract boolean isTerminationAllowed()
abstract java.lang.String location()
abstract java.lang.String partnerDatabase()
abstract java.lang.String partnerLocation()
abstract ReplicationRole partnerRole()
abstract java.lang.String partnerServer()
abstract int percentComplete()
abstract java.lang.String replicationMode()
abstract ReplicationState replicationState()
abstract ReplicationRole role()
abstract java.lang.String sqlServerName()
abstract org.joda.time.DateTime startTime()

Détails de la méthode

public abstract String databaseName()

Returns:

nom du SQL Database auquel cette réplication appartient

public abstract void delete()

Supprime le lien de réplication.

public abstract void failover()

Bascule le lien de réplication de base de données Azure SQL.

public abstract Completable failoverAsync()

Bascule le lien de réplication de base de données Azure SQL.

Returns:

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

public abstract ServiceFuture failoverAsync(ServiceCallback callback)

Bascule le lien de réplication de base de données Azure SQL.

Parameters:

callback - rappel à appeler en cas de réussite ou d’échec

Returns:

un handle pour annuler la demande

public abstract void forceFailoverAllowDataLoss()

Force le basculement du lien de réplication de base de données Azure SQL, ce qui peut entraîner une perte de données.

public abstract Completable forceFailoverAllowDataLossAsync()

Force le basculement du lien de réplication de base de données Azure SQL, ce qui peut entraîner une perte de données.

Returns:

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

public abstract ServiceFuture forceFailoverAllowDataLossAsync(ServiceCallback callback)

Force le basculement du lien de réplication de base de données Azure SQL, ce qui peut entraîner une perte de données.

Parameters:

callback - rappel à appeler en cas de réussite ou d’échec

Returns:

un handle pour annuler la demande

public abstract boolean isTerminationAllowed()

Returns:

la valeur héritée indiquant si l’arrêt est autorisé (actuellement retourne toujours true)

public abstract String location()

Returns:

emplacement du serveur qui contient ce lien de réplication

public abstract String partnerDatabase()

Returns:

nom de la base de données partenaire Azure SQL

public abstract String partnerLocation()

Returns:

la région Azure du partenaire Azure SQL Database

public abstract ReplicationRole partnerRole()

Returns:

le rôle du SQL Database partenaire dans le lien de réplication

public abstract String partnerServer()

Returns:

nom du serveur Azure SQL qui héberge la base de données Azure SQL partenaire.

public abstract int percentComplete()

Returns:

pourcentage de l’amorçage terminé pour le lien de réplication

public abstract String replicationMode()

Returns:

mode de réplication de ce lien de réplication

public abstract ReplicationState replicationState()

Returns:

l’état de réplication pour le lien de réplication

public abstract ReplicationRole role()

Returns:

rôle du SQL Database dans le lien de réplication

public abstract String sqlServerName()

Returns:

nom du SQL Server auquel cette réplication appartient

public abstract DateTime startTime()

Returns:

heure de début du lien de réplication (format ISO8601)

S’applique à