BackupPolicy Class
- java.
lang. Object - com.
azure. resourcemanager. cosmos. models. BackupPolicy
- com.
Implements
public class BackupPolicy
implements JsonSerializable<BackupPolicy>
The object representing the policy for taking backups on an account.
Constructor Summary
Constructor | Description |
---|---|
BackupPolicy() |
Creates an instance of Backup |
Method Summary
Modifier and Type | Method and Description |
---|---|
static
Backup |
fromJson(JsonReader jsonReader)
Reads an instance of Backup |
Backup |
migrationState()
Get the migration |
Json |
toJson(JsonWriter jsonWriter) |
Backup |
type()
Get the type property: Describes the mode of backups. |
void |
validate()
Validates the instance. |
Backup |
withMigrationState(BackupPolicyMigrationState migrationState)
Set the migration |
Methods inherited from java.lang.Object
Constructor Details
BackupPolicy
public BackupPolicy()
Creates an instance of BackupPolicy class.
Method Details
fromJson
public static BackupPolicy fromJson(JsonReader jsonReader)
Reads an instance of BackupPolicy from the JsonReader.
Parameters:
Returns:
Throws:
migrationState
public BackupPolicyMigrationState migrationState()
Get the migrationState property: The object representing the state of the migration between the backup policies.
Returns:
toJson
type
public BackupPolicyType type()
Get the type property: Describes the mode of backups.
Returns:
validate
public void validate()
Validates the instance.
withMigrationState
public BackupPolicy withMigrationState(BackupPolicyMigrationState migrationState)
Set the migrationState property: The object representing the state of the migration between the backup policies.
Parameters:
Returns:
Applies to
Azure SDK for Java