public static interface PITPolicyRule.Builder extends SdkPojo, CopyableBuilder<PITPolicyRule.Builder,PITPolicyRule>
| Modifier and Type | Method and Description |
|---|---|
PITPolicyRule.Builder |
enabled(Boolean enabled)
Whether this rule is enabled or not.
|
PITPolicyRule.Builder |
interval(Integer interval)
How often, in the chosen units, a snapshot should be taken.
|
PITPolicyRule.Builder |
retentionDuration(Integer retentionDuration)
The duration to retain a snapshot for, in the chosen units.
|
PITPolicyRule.Builder |
ruleID(Long ruleID)
The ID of the rule.
|
PITPolicyRule.Builder |
units(PITPolicyRuleUnits units)
The units used to measure the interval and retentionDuration.
|
PITPolicyRule.Builder |
units(String units)
The units used to measure the interval and retentionDuration.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildPITPolicyRule.Builder enabled(Boolean enabled)
Whether this rule is enabled or not.
enabled - Whether this rule is enabled or not.PITPolicyRule.Builder interval(Integer interval)
How often, in the chosen units, a snapshot should be taken.
interval - How often, in the chosen units, a snapshot should be taken.PITPolicyRule.Builder retentionDuration(Integer retentionDuration)
The duration to retain a snapshot for, in the chosen units.
retentionDuration - The duration to retain a snapshot for, in the chosen units.PITPolicyRule.Builder ruleID(Long ruleID)
The ID of the rule.
ruleID - The ID of the rule.PITPolicyRule.Builder units(String units)
The units used to measure the interval and retentionDuration.
units - The units used to measure the interval and retentionDuration.PITPolicyRuleUnits,
PITPolicyRuleUnitsPITPolicyRule.Builder units(PITPolicyRuleUnits units)
The units used to measure the interval and retentionDuration.
units - The units used to measure the interval and retentionDuration.PITPolicyRuleUnits,
PITPolicyRuleUnitsCopyright © 2023. All rights reserved.