public static interface LifecycleRuleAndOperator.Builder extends SdkPojo, CopyableBuilder<LifecycleRuleAndOperator.Builder,LifecycleRuleAndOperator>
Modifier and Type | Method and Description |
---|---|
LifecycleRuleAndOperator.Builder |
prefix(String prefix)
Prefix identifying one or more objects to which the rule applies.
|
LifecycleRuleAndOperator.Builder |
tags(Collection<Tag> tags)
All of these tags must exist in the object's tag set in order for the rule to apply.
|
LifecycleRuleAndOperator.Builder |
tags(Consumer<Tag.Builder>... tags)
All of these tags must exist in the object's tag set in order for the rule to apply.
|
LifecycleRuleAndOperator.Builder |
tags(Tag... tags)
All of these tags must exist in the object's tag set in order for the rule to apply.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
LifecycleRuleAndOperator.Builder prefix(String prefix)
Prefix identifying one or more objects to which the rule applies.
prefix
- Prefix identifying one or more objects to which the rule applies.LifecycleRuleAndOperator.Builder tags(Collection<Tag> tags)
All of these tags must exist in the object's tag set in order for the rule to apply.
tags
- All of these tags must exist in the object's tag set in order for the rule to apply.LifecycleRuleAndOperator.Builder tags(Tag... tags)
All of these tags must exist in the object's tag set in order for the rule to apply.
tags
- All of these tags must exist in the object's tag set in order for the rule to apply.LifecycleRuleAndOperator.Builder tags(Consumer<Tag.Builder>... tags)
All of these tags must exist in the object's tag set in order for the rule to apply.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create
one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its result
is passed to #tags(List)
.tags
- a consumer that will call methods on List.Builder
#tags(List)
Copyright © 2020. All rights reserved.