Class PolicyType
java.lang.Object
com.azure.core.util.ExpandableStringEnum<PolicyType>
com.azure.resourcemanager.recoveryservicesbackup.models.PolicyType
Type of backup policy type.
-
Field Summary
Modifier and TypeFieldDescriptionstatic final PolicyType
Static value CopyOnlyFull for PolicyType.static final PolicyType
Static value Differential for PolicyType.static final PolicyType
Static value Full for PolicyType.static final PolicyType
Static value Incremental for PolicyType.static final PolicyType
Static value Invalid for PolicyType.static final PolicyType
Static value Log for PolicyType.static final PolicyType
Static value SnapshotCopyOnlyFull for PolicyType.static final PolicyType
Static value SnapshotFull for PolicyType. -
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic PolicyType
fromString
(String name) Creates or finds a PolicyType from its string representation.static Collection<PolicyType>
values()
Gets known PolicyType values.Methods inherited from class com.azure.core.util.ExpandableStringEnum
equals, fromString, hashCode, toString, values
-
Field Details
-
INVALID
Static value Invalid for PolicyType. -
FULL
Static value Full for PolicyType. -
DIFFERENTIAL
Static value Differential for PolicyType. -
LOG
Static value Log for PolicyType. -
COPY_ONLY_FULL
Static value CopyOnlyFull for PolicyType. -
INCREMENTAL
Static value Incremental for PolicyType. -
SNAPSHOT_FULL
Static value SnapshotFull for PolicyType. -
SNAPSHOT_COPY_ONLY_FULL
Static value SnapshotCopyOnlyFull for PolicyType.
-
-
Constructor Details
-
PolicyType
public PolicyType()
-
-
Method Details
-
fromString
Creates or finds a PolicyType from its string representation.- Parameters:
name
- a name to look for.- Returns:
- the corresponding PolicyType.
-
values
Gets known PolicyType values.- Returns:
- known PolicyType values.
-