public static interface CrossRegionCopyAction.Builder extends SdkPojo, CopyableBuilder<CrossRegionCopyAction.Builder,CrossRegionCopyAction>
| Modifier and Type | Method and Description |
|---|---|
default CrossRegionCopyAction.Builder |
encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)
The encryption settings for the copied snapshot.
|
CrossRegionCopyAction.Builder |
encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
The encryption settings for the copied snapshot.
|
default CrossRegionCopyAction.Builder |
retainRule(Consumer<CrossRegionCopyRetainRule.Builder> retainRule)
Sets the value of the RetainRule property for this object.
|
CrossRegionCopyAction.Builder |
retainRule(CrossRegionCopyRetainRule retainRule)
Sets the value of the RetainRule property for this object.
|
CrossRegionCopyAction.Builder |
target(String target)
The target Region.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildCrossRegionCopyAction.Builder target(String target)
The target Region.
target - The target Region.CrossRegionCopyAction.Builder encryptionConfiguration(EncryptionConfiguration encryptionConfiguration)
The encryption settings for the copied snapshot.
encryptionConfiguration - The encryption settings for the copied snapshot.default CrossRegionCopyAction.Builder encryptionConfiguration(Consumer<EncryptionConfiguration.Builder> encryptionConfiguration)
The encryption settings for the copied snapshot.
This is a convenience method that creates an instance of theEncryptionConfiguration.Builder avoiding
the need to create one manually via EncryptionConfiguration.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to encryptionConfiguration(EncryptionConfiguration).encryptionConfiguration - a consumer that will call methods on EncryptionConfiguration.BuilderencryptionConfiguration(EncryptionConfiguration)CrossRegionCopyAction.Builder retainRule(CrossRegionCopyRetainRule retainRule)
retainRule - The new value for the RetainRule property for this object.default CrossRegionCopyAction.Builder retainRule(Consumer<CrossRegionCopyRetainRule.Builder> retainRule)
CrossRegionCopyRetainRule.Builder
avoiding the need to create one manually via CrossRegionCopyRetainRule.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to retainRule(CrossRegionCopyRetainRule).retainRule - a consumer that will call methods on CrossRegionCopyRetainRule.BuilderretainRule(CrossRegionCopyRetainRule)Copyright © 2022. All rights reserved.