RestorePoint Interface

Implements

HasId HasName HasResourceGroup HasInner<com.microsoft.azure.management.sql.implementation.RestorePointInner>

public interface RestorePoint
extends HasInner<com.microsoft.azure.management.sql.implementation.RestorePointInner>, HasResourceGroup, HasName, HasId

An immutable client-side representation of an Azure SQL database's Restore Point.

Method Summary

Modifier and Type Method and Description
abstract java.lang.String databaseId()
abstract java.lang.String databaseName()
abstract org.joda.time.DateTime earliestRestoreDate()
abstract org.joda.time.DateTime restorePointCreationDate()
abstract RestorePointType restorePointType()
abstract java.lang.String sqlServerName()

Method Details

databaseId

public abstract String databaseId()

Returns:

the ID of the SQL Database to which this replication belongs

databaseName

public abstract String databaseName()

Returns:

name of the SQL Database to which this replication belongs

earliestRestoreDate

public abstract DateTime earliestRestoreDate()

Returns:

earliest restore time (ISO8601 format). Populated when restorePointType = DISCRETE. Null otherwise.

restorePointCreationDate

public abstract DateTime restorePointCreationDate()

Returns:

restore point creation time (ISO8601 format). Populated when restorePointType = CONTINUOUS. Null otherwise.

restorePointType

public abstract RestorePointType restorePointType()

Returns:

the restore point type of the Azure SQL Database restore point.

sqlServerName

public abstract String sqlServerName()

Returns:

name of the SQL Server to which this replication belongs

Applies to