public static interface Action.Builder extends SdkPojo, CopyableBuilder<Action.Builder,Action>
| Modifier and Type | Method and Description |
|---|---|
Action.Builder |
crossRegionCopy(Collection<CrossRegionCopyAction> crossRegionCopy)
The rule for copying shared snapshots across Regions.
|
Action.Builder |
crossRegionCopy(Consumer<CrossRegionCopyAction.Builder>... crossRegionCopy)
The rule for copying shared snapshots across Regions.
|
Action.Builder |
crossRegionCopy(CrossRegionCopyAction... crossRegionCopy)
The rule for copying shared snapshots across Regions.
|
Action.Builder |
name(String name)
A descriptive name for the action.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAction.Builder name(String name)
A descriptive name for the action.
name - A descriptive name for the action.Action.Builder crossRegionCopy(Collection<CrossRegionCopyAction> crossRegionCopy)
The rule for copying shared snapshots across Regions.
crossRegionCopy - The rule for copying shared snapshots across Regions.Action.Builder crossRegionCopy(CrossRegionCopyAction... crossRegionCopy)
The rule for copying shared snapshots across Regions.
crossRegionCopy - The rule for copying shared snapshots across Regions.Action.Builder crossRegionCopy(Consumer<CrossRegionCopyAction.Builder>... crossRegionCopy)
The rule for copying shared snapshots across Regions.
This is a convenience method that creates an instance of theCrossRegionCopyAction.Builder avoiding the need to create
one manually via CrossRegionCopyAction.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #crossRegionCopy(List.
crossRegionCopy - a consumer that will call methods on
CrossRegionCopyAction.Builder#crossRegionCopy(java.util.Collection) Copyright © 2023. All rights reserved.