Package com.pulumi.aws.dlm.outputs
Class LifecyclePolicyPolicyDetailsSchedule.Builder
- java.lang.Object
-
- com.pulumi.aws.dlm.outputs.LifecyclePolicyPolicyDetailsSchedule.Builder
-
- Enclosing class:
- LifecyclePolicyPolicyDetailsSchedule
public static final class LifecyclePolicyPolicyDetailsSchedule.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(LifecyclePolicyPolicyDetailsSchedule defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(LifecyclePolicyPolicyDetailsSchedule defaults)
-
-
Method Detail
-
archiveRule
public LifecyclePolicyPolicyDetailsSchedule.Builder archiveRule(@Nullable LifecyclePolicyPolicyDetailsScheduleArchiveRule archiveRule)
-
copyTags
public LifecyclePolicyPolicyDetailsSchedule.Builder copyTags(@Nullable java.lang.Boolean copyTags)
-
createRule
public LifecyclePolicyPolicyDetailsSchedule.Builder createRule(LifecyclePolicyPolicyDetailsScheduleCreateRule createRule)
-
crossRegionCopyRules
public LifecyclePolicyPolicyDetailsSchedule.Builder crossRegionCopyRules(@Nullable java.util.List<LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule> crossRegionCopyRules)
-
crossRegionCopyRules
public LifecyclePolicyPolicyDetailsSchedule.Builder crossRegionCopyRules(LifecyclePolicyPolicyDetailsScheduleCrossRegionCopyRule... crossRegionCopyRules)
-
deprecateRule
public LifecyclePolicyPolicyDetailsSchedule.Builder deprecateRule(@Nullable LifecyclePolicyPolicyDetailsScheduleDeprecateRule deprecateRule)
-
fastRestoreRule
public LifecyclePolicyPolicyDetailsSchedule.Builder fastRestoreRule(@Nullable LifecyclePolicyPolicyDetailsScheduleFastRestoreRule fastRestoreRule)
-
name
public LifecyclePolicyPolicyDetailsSchedule.Builder name(java.lang.String name)
-
retainRule
public LifecyclePolicyPolicyDetailsSchedule.Builder retainRule(LifecyclePolicyPolicyDetailsScheduleRetainRule retainRule)
-
shareRule
public LifecyclePolicyPolicyDetailsSchedule.Builder shareRule(@Nullable LifecyclePolicyPolicyDetailsScheduleShareRule shareRule)
-
tagsToAdd
public LifecyclePolicyPolicyDetailsSchedule.Builder tagsToAdd(@Nullable java.util.Map<java.lang.String,java.lang.String> tagsToAdd)
-
variableTags
public LifecyclePolicyPolicyDetailsSchedule.Builder variableTags(@Nullable java.util.Map<java.lang.String,java.lang.String> variableTags)
-
build
public LifecyclePolicyPolicyDetailsSchedule build()
-
-