InstanceFailoverGroupsClient Interface
public interface InstanceFailoverGroupsClient
An instance of this class provides access to all the operations defined in InstanceFailoverGroupsClient.
Method Summary
Method Details
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a failover group.
Parameters:
Returns:
beginCreateOrUpdate
public abstract SyncPoller
Creates or updates a failover group.
Parameters:
Returns:
beginCreateOrUpdateAsync
public abstract PollerFlux
Creates or updates a failover group.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes a failover group.
Parameters:
Returns:
beginDelete
public abstract SyncPoller
Deletes a failover group.
Parameters:
Returns:
beginDeleteAsync
public abstract PollerFlux
Deletes a failover group.
Parameters:
Returns:
beginFailover
public abstract SyncPoller
Fails over from the current primary managed instance to this managed instance.
Parameters:
Returns:
beginFailover
public abstract SyncPoller
Fails over from the current primary managed instance to this managed instance.
Parameters:
Returns:
beginFailoverAsync
public abstract PollerFlux
Fails over from the current primary managed instance to this managed instance.
Parameters:
Returns:
beginForceFailoverAllowDataLoss
public abstract SyncPoller
Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.
Parameters:
Returns:
beginForceFailoverAllowDataLoss
public abstract SyncPoller
Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.
Parameters:
Returns:
beginForceFailoverAllowDataLossAsync
public abstract PollerFlux
Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.
Parameters:
Returns:
createOrUpdate
public abstract InstanceFailoverGroupInner createOrUpdate(String resourceGroupName, String locationName, String failoverGroupName, InstanceFailoverGroupInner parameters)
Creates or updates a failover group.
Parameters:
Returns:
createOrUpdate
public abstract InstanceFailoverGroupInner createOrUpdate(String resourceGroupName, String locationName, String failoverGroupName, InstanceFailoverGroupInner parameters, Context context)
Creates or updates a failover group.
Parameters:
Returns:
createOrUpdateAsync
public abstract Mono
Creates or updates a failover group.
Parameters:
Returns:
createOrUpdateWithResponseAsync
public abstract Mono
Creates or updates a failover group.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String locationName, String failoverGroupName)
Deletes a failover group.
Parameters:
delete
public abstract void delete(String resourceGroupName, String locationName, String failoverGroupName, Context context)
Deletes a failover group.
Parameters:
deleteAsync
public abstract Mono
Deletes a failover group.
Parameters:
Returns:
deleteWithResponseAsync
public abstract Mono
Deletes a failover group.
Parameters:
Returns:
failover
public abstract InstanceFailoverGroupInner failover(String resourceGroupName, String locationName, String failoverGroupName)
Fails over from the current primary managed instance to this managed instance.
Parameters:
Returns:
failover
public abstract InstanceFailoverGroupInner failover(String resourceGroupName, String locationName, String failoverGroupName, Context context)
Fails over from the current primary managed instance to this managed instance.
Parameters:
Returns:
failoverAsync
public abstract Mono
Fails over from the current primary managed instance to this managed instance.
Parameters:
Returns:
failoverWithResponseAsync
public abstract Mono
Fails over from the current primary managed instance to this managed instance.
Parameters:
Returns:
forceFailoverAllowDataLoss
public abstract InstanceFailoverGroupInner forceFailoverAllowDataLoss(String resourceGroupName, String locationName, String failoverGroupName)
Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.
Parameters:
Returns:
forceFailoverAllowDataLoss
public abstract InstanceFailoverGroupInner forceFailoverAllowDataLoss(String resourceGroupName, String locationName, String failoverGroupName, Context context)
Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.
Parameters:
Returns:
forceFailoverAllowDataLossAsync
public abstract Mono
Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.
Parameters:
Returns:
forceFailoverAllowDataLossWithResponseAsync
public abstract Mono
Fails over from the current primary managed instance to this managed instance. This operation might result in data loss.
Parameters:
Returns:
get
public abstract InstanceFailoverGroupInner get(String resourceGroupName, String locationName, String failoverGroupName)
Gets a failover group.
Parameters:
Returns:
getAsync
public abstract Mono
Gets a failover group.
Parameters:
Returns:
getWithResponse
public abstract Response
Gets a failover group.
Parameters:
Returns:
getWithResponseAsync
public abstract Mono
Gets a failover group.
Parameters:
Returns:
listByLocation
public abstract PagedIterable
Lists the failover groups in a location.
Parameters:
Returns:
listByLocation
public abstract PagedIterable
Lists the failover groups in a location.
Parameters:
Returns:
listByLocationAsync
public abstract PagedFlux
Lists the failover groups in a location.
Parameters:
Returns:
Applies to
Azure SDK for Java