ResourceRestoreParameters Class

public final class ResourceRestoreParameters
extends RestoreParametersBase

Parameters to indicate the information about the restore.

Constructor Summary

Constructor Description
ResourceRestoreParameters()

Creates an instance of ResourceRestoreParameters class.

Method Summary

Modifier and Type Method and Description
void validate()

Validates the instance.

ResourceRestoreParameters withRestoreSource(String restoreSource)

Set the restoreSource property: The id of the restorable database account from which the restore has to be initiated.

ResourceRestoreParameters withRestoreTimestampInUtc(OffsetDateTime restoreTimestampInUtc)

Set the restoreTimestampInUtc property: Time to which the account has to be restored (ISO-8601 format).

Methods inherited from RestoreParametersBase

Methods inherited from java.lang.Object

Constructor Details

ResourceRestoreParameters

public ResourceRestoreParameters()

Creates an instance of ResourceRestoreParameters class.

Method Details

validate

public void validate()

Validates the instance.

Overrides:

ResourceRestoreParameters.validate()

withRestoreSource

public ResourceRestoreParameters withRestoreSource(String restoreSource)

Set the restoreSource property: The id of the restorable database account from which the restore has to be initiated. For example: /subscriptions/{subscriptionId}/providers/Microsoft.DocumentDB/locations/{location}/restorableDatabaseAccounts/{restorableDatabaseAccountName}.

Overrides:

ResourceRestoreParameters.withRestoreSource(String restoreSource)

Parameters:

restoreSource

withRestoreTimestampInUtc

public ResourceRestoreParameters withRestoreTimestampInUtc(OffsetDateTime restoreTimestampInUtc)

Set the restoreTimestampInUtc property: Time to which the account has to be restored (ISO-8601 format).

Overrides:

ResourceRestoreParameters.withRestoreTimestampInUtc(OffsetDateTime restoreTimestampInUtc)

Parameters:

restoreTimestampInUtc

Applies to