PolicyDetails.Builder |
PolicyDetails.Builder.actions(Collection<Action> actions) |
[Event-based policies only] The actions to be performed when the event-based policy is activated.
|
PolicyDetails.Builder |
PolicyDetails.Builder.actions(Consumer<Action.Builder>... actions) |
[Event-based policies only] The actions to be performed when the event-based policy is activated.
|
PolicyDetails.Builder |
PolicyDetails.Builder.actions(Action... actions) |
[Event-based policies only] The actions to be performed when the event-based policy is activated.
|
static PolicyDetails.Builder |
PolicyDetails.builder() |
|
default PolicyDetails.Builder |
PolicyDetails.Builder.eventSource(Consumer<EventSource.Builder> eventSource) |
[Event-based policies only] The event that activates the event-based policy.
|
PolicyDetails.Builder |
PolicyDetails.Builder.eventSource(EventSource eventSource) |
[Event-based policies only] The event that activates the event-based policy.
|
default PolicyDetails.Builder |
PolicyDetails.Builder.parameters(Consumer<Parameters.Builder> parameters) |
[Snapshot and AMI policies only] A set of optional parameters for snapshot and AMI lifecycle policies.
|
PolicyDetails.Builder |
PolicyDetails.Builder.parameters(Parameters parameters) |
[Snapshot and AMI policies only] A set of optional parameters for snapshot and AMI lifecycle policies.
|
PolicyDetails.Builder |
PolicyDetails.Builder.policyType(String policyType) |
[All policy types] The valid target resource types and actions a policy can manage.
|
PolicyDetails.Builder |
PolicyDetails.Builder.policyType(PolicyTypeValues policyType) |
[All policy types] The valid target resource types and actions a policy can manage.
|
PolicyDetails.Builder |
PolicyDetails.Builder.resourceLocations(Collection<ResourceLocationValues> resourceLocations) |
[Snapshot and AMI policies only] The location of the resources to backup.
|
PolicyDetails.Builder |
PolicyDetails.Builder.resourceLocations(ResourceLocationValues... resourceLocations) |
[Snapshot and AMI policies only] The location of the resources to backup.
|
PolicyDetails.Builder |
PolicyDetails.Builder.resourceLocationsWithStrings(String... resourceLocations) |
[Snapshot and AMI policies only] The location of the resources to backup.
|
PolicyDetails.Builder |
PolicyDetails.Builder.resourceLocationsWithStrings(Collection<String> resourceLocations) |
[Snapshot and AMI policies only] The location of the resources to backup.
|
PolicyDetails.Builder |
PolicyDetails.Builder.resourceTypes(Collection<ResourceTypeValues> resourceTypes) |
[Snapshot policies only] The target resource type for snapshot and AMI lifecycle policies.
|
PolicyDetails.Builder |
PolicyDetails.Builder.resourceTypes(ResourceTypeValues... resourceTypes) |
[Snapshot policies only] The target resource type for snapshot and AMI lifecycle policies.
|
PolicyDetails.Builder |
PolicyDetails.Builder.resourceTypesWithStrings(String... resourceTypes) |
[Snapshot policies only] The target resource type for snapshot and AMI lifecycle policies.
|
PolicyDetails.Builder |
PolicyDetails.Builder.resourceTypesWithStrings(Collection<String> resourceTypes) |
[Snapshot policies only] The target resource type for snapshot and AMI lifecycle policies.
|
PolicyDetails.Builder |
PolicyDetails.Builder.schedules(Collection<Schedule> schedules) |
[Snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI
lifecycle policies.
|
PolicyDetails.Builder |
PolicyDetails.Builder.schedules(Consumer<Schedule.Builder>... schedules) |
[Snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI
lifecycle policies.
|
PolicyDetails.Builder |
PolicyDetails.Builder.schedules(Schedule... schedules) |
[Snapshot and AMI policies only] The schedules of policy-defined actions for snapshot and AMI
lifecycle policies.
|
PolicyDetails.Builder |
PolicyDetails.Builder.targetTags(Collection<Tag> targetTags) |
[Snapshot and AMI policies only] The single tag that identifies targeted resources for this policy.
|
PolicyDetails.Builder |
PolicyDetails.Builder.targetTags(Consumer<Tag.Builder>... targetTags) |
[Snapshot and AMI policies only] The single tag that identifies targeted resources for this policy.
|
PolicyDetails.Builder |
PolicyDetails.Builder.targetTags(Tag... targetTags) |
[Snapshot and AMI policies only] The single tag that identifies targeted resources for this policy.
|
PolicyDetails.Builder |
PolicyDetails.toBuilder() |
|