RestorePoint Interface

Implements

public interface RestorePoint
extends HasInnerModel<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 String databaseId()
abstract String databaseName()
abstract OffsetDateTime earliestRestoreDate()
abstract OffsetDateTime restorePointCreationDate()
abstract RestorePointType restorePointType()
abstract 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 OffsetDateTime earliestRestoreDate()

Returns:

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

restorePointCreationDate

public abstract OffsetDateTime 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