ReplicationLink Interface
Implements
public interface ReplicationLink
extends Refreshable<ReplicationLink>, HasInner<com.microsoft.azure.management.sql.implementation.ReplicationLinkInner>, HasResourceGroup, HasName, HasId
An immutable client-side representation of an Azure SQL Replication link.
Method Summary
Modifier and Type | Method and Description |
---|---|
abstract java.lang.String | databaseName() |
abstract void |
delete()
Deletes the replication link. |
abstract void |
failover()
Fails over the Azure SQL Database Replication Link. |
abstract rx.Completable |
failoverAsync()
Fails over the Azure SQL Database Replication Link. |
abstract com.microsoft.rest.ServiceFuture<java.lang.Void> |
failoverAsync(ServiceCallback<Void> callback)
Fails over the Azure SQL Database Replication Link. |
abstract void |
forceFailoverAllowDataLoss()
Forces fail over the Azure SQL Database Replication Link which may result in data loss. |
abstract rx.Completable |
forceFailoverAllowDataLossAsync()
Forces fail over the Azure SQL Database Replication Link which may result in data loss. |
abstract com.microsoft.rest.ServiceFuture<java.lang.Void> |
forceFailoverAllowDataLossAsync(ServiceCallback<Void> callback)
Forces fail over the Azure SQL Database Replication Link which may result in data loss. |
abstract boolean | isTerminationAllowed() |
abstract java.lang.String | location() |
abstract java.lang.String | partnerDatabase() |
abstract java.lang.String | partnerLocation() |
abstract
Replication |
partnerRole() |
abstract java.lang.String | partnerServer() |
abstract int | percentComplete() |
abstract java.lang.String | replicationMode() |
abstract
Replication |
replicationState() |
abstract
Replication |
role() |
abstract java.lang.String | sqlServerName() |
abstract org.joda.time.DateTime | startTime() |
Method Details
databaseName
public abstract String databaseName()
Returns:
delete
public abstract void delete()
Deletes the replication link.
failover
public abstract void failover()
Fails over the Azure SQL Database Replication Link.
failoverAsync
public abstract Completable failoverAsync()
Fails over the Azure SQL Database Replication Link.
Returns:
failoverAsync
public abstract ServiceFuture
Fails over the Azure SQL Database Replication Link.
Parameters:
Returns:
forceFailoverAllowDataLoss
public abstract void forceFailoverAllowDataLoss()
Forces fail over the Azure SQL Database Replication Link which may result in data loss.
forceFailoverAllowDataLossAsync
public abstract Completable forceFailoverAllowDataLossAsync()
Forces fail over the Azure SQL Database Replication Link which may result in data loss.
Returns:
forceFailoverAllowDataLossAsync
public abstract ServiceFuture
Forces fail over the Azure SQL Database Replication Link which may result in data loss.
Parameters:
Returns:
isTerminationAllowed
public abstract boolean isTerminationAllowed()
Returns:
location
public abstract String location()
Returns:
partnerDatabase
public abstract String partnerDatabase()
Returns:
partnerLocation
public abstract String partnerLocation()
Returns:
partnerRole
public abstract ReplicationRole partnerRole()
Returns:
partnerServer
public abstract String partnerServer()
Returns:
percentComplete
public abstract int percentComplete()
Returns:
replicationMode
public abstract String replicationMode()
Returns:
replicationState
public abstract ReplicationState replicationState()
Returns:
role
public abstract ReplicationRole role()
Returns:
sqlServerName
public abstract String sqlServerName()
Returns:
startTime
public abstract DateTime startTime()
Returns:
Applies to
Azure SDK for Java
Feedback
https://aka.ms/ContentUserFeedback.
Kommer snart: Under hela 2024 kommer vi att fasa ut GitHub-problem som feedbackmekanism för innehåll och ersätta det med ett nytt feedbacksystem. Mer information finns i:Skicka och visa feedback för