static CreateRule.Builder |
CreateRule.builder() |
|
CreateRule.Builder |
CreateRule.Builder.cronExpression(String cronExpression) |
The schedule, as a Cron expression.
|
CreateRule.Builder |
CreateRule.Builder.interval(Integer interval) |
The interval between snapshots.
|
CreateRule.Builder |
CreateRule.Builder.intervalUnit(String intervalUnit) |
The interval unit.
|
CreateRule.Builder |
CreateRule.Builder.intervalUnit(IntervalUnitValues intervalUnit) |
The interval unit.
|
CreateRule.Builder |
CreateRule.Builder.location(String location) |
[Snapshot policies only] Specifies the destination for snapshots created by the policy.
|
CreateRule.Builder |
CreateRule.Builder.location(LocationValues location) |
[Snapshot policies only] Specifies the destination for snapshots created by the policy.
|
CreateRule.Builder |
CreateRule.Builder.scripts(Collection<Script> scripts) |
[Snapshot policies that target instances only] Specifies pre and/or post scripts for a snapshot
lifecycle policy that targets instances.
|
CreateRule.Builder |
CreateRule.Builder.scripts(Consumer<Script.Builder>... scripts) |
[Snapshot policies that target instances only] Specifies pre and/or post scripts for a snapshot
lifecycle policy that targets instances.
|
CreateRule.Builder |
CreateRule.Builder.scripts(Script... scripts) |
[Snapshot policies that target instances only] Specifies pre and/or post scripts for a snapshot
lifecycle policy that targets instances.
|
CreateRule.Builder |
CreateRule.Builder.times(String... times) |
The time, in UTC, to start the operation.
|
CreateRule.Builder |
CreateRule.Builder.times(Collection<String> times) |
The time, in UTC, to start the operation.
|
CreateRule.Builder |
CreateRule.toBuilder() |
|