ReplicationLink Interface

Implementações

HasId HasName HasResourceGroup HasInner<com.microsoft.azure.management.sql.implementation.ReplicationLinkInner> Atualizáveis<ReplicationLink>

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

Uma representação imutável do lado do cliente de um link de replicação SQL do Azure.

Resumo do método

Modificador e tipo Método e descrição
abstract java.lang.String databaseName()
abstract void delete()

Exclui o link de replicação.

abstract void failover()

Faz failover do Link de Replicação de Banco de Dados do SQL do Azure.

abstract rx.Completable failoverAsync()

Faz failover do Link de Replicação de Banco de Dados do SQL do Azure.

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

Faz failover do Link de Replicação de Banco de Dados do SQL do Azure.

abstract void forceFailoverAllowDataLoss()

Força o failover do Link de Replicação de Banco de Dados SQL do Azure, o que pode resultar em perda de dados.

abstract rx.Completable forceFailoverAllowDataLossAsync()

Força o failover do Link de Replicação de Banco de Dados SQL do Azure, o que pode resultar em perda de dados.

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

Força o failover do Link de Replicação de Banco de Dados SQL do Azure, o que pode resultar em perda de dados.

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()

Detalhes do método

public abstract String databaseName()

Returns:

nome da Banco de Dados SQL à qual essa replicação pertence

public abstract void delete()

Exclui o link de replicação.

public abstract void failover()

Faz failover do Link de Replicação de Banco de Dados do SQL do Azure.

public abstract Completable failoverAsync()

Faz failover do Link de Replicação de Banco de Dados do SQL do Azure.

Returns:

uma representação da computação adiada dessa chamada

public abstract ServiceFuture failoverAsync(ServiceCallback callback)

Faz failover do Link de Replicação de Banco de Dados do SQL do Azure.

Parameters:

callback - o retorno de chamada para chamar em caso de êxito ou falha

Returns:

um identificador para cancelar a solicitação

public abstract void forceFailoverAllowDataLoss()

Força o failover do Link de Replicação de Banco de Dados SQL do Azure, o que pode resultar em perda de dados.

public abstract Completable forceFailoverAllowDataLossAsync()

Força o failover do Link de Replicação de Banco de Dados SQL do Azure, o que pode resultar em perda de dados.

Returns:

uma representação da computação adiada dessa chamada

public abstract ServiceFuture forceFailoverAllowDataLossAsync(ServiceCallback callback)

Força o failover do Link de Replicação de Banco de Dados SQL do Azure, o que pode resultar em perda de dados.

Parameters:

callback - o retorno de chamada para chamar em caso de êxito ou falha

Returns:

um identificador para cancelar a solicitação

public abstract boolean isTerminationAllowed()

Returns:

o valor herdado que indica se a terminação é permitida (atualmente sempre retorna true)

public abstract String location()

Returns:

o local do servidor que contém esse link de replicação

public abstract String partnerDatabase()

Returns:

o nome do banco de dados SQL do Azure parceiro

public abstract String partnerLocation()

Returns:

a região do Azure do banco de dados SQL do Azure parceiro

public abstract ReplicationRole partnerRole()

Returns:

a função do parceiro Banco de Dados SQL no link de replicação

public abstract String partnerServer()

Returns:

o nome do servidor SQL do Azure que hospeda o banco de dados SQL do Azure parceiro.

public abstract int percentComplete()

Returns:

o percentual da propagação concluída para o link de replicação

public abstract String replicationMode()

Returns:

o modo de replicação deste link de replicação

public abstract ReplicationState replicationState()

Returns:

o estado de replicação para o link de replicação

public abstract ReplicationRole role()

Returns:

a função do Banco de Dados SQL no link de replicação

public abstract String sqlServerName()

Returns:

nome da SQL Server à qual essa replicação pertence

public abstract DateTime startTime()

Returns:

hora de início do link de replicação (formato ISO8601)

Aplica-se a