public static interface AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder extends SdkPojo, CopyableBuilder<AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder,AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails>
| Modifier and Type | Method and Description |
|---|---|
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder |
prefix(String prefix)
Prefix text for matching objects.
|
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder |
tag(AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails tag)
A tag that is assigned to matching objects.
|
default AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder |
tag(Consumer<AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails.Builder> tag)
A tag that is assigned to matching objects.
|
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder |
type(String type)
The type of filter value.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder prefix(String prefix)
Prefix text for matching objects.
prefix - Prefix text for matching objects.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder tag(AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails tag)
A tag that is assigned to matching objects.
tag - A tag that is assigned to matching objects.default AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder tag(Consumer<AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails.Builder> tag)
A tag that is assigned to matching objects.
This is a convenience method that creates an instance of theAwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails.Builder avoiding the
need to create one manually via
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails.builder().
When the Consumer completes,
SdkBuilder.build() is
called immediately and its result is passed to
tag(AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails).
tag - a consumer that will call methods on
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails.Buildertag(AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsTagDetails)AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder type(String type)
The type of filter value. Valid values are LifecyclePrefixPredicate or
LifecycleTagPredicate.
type - The type of filter value. Valid values are LifecyclePrefixPredicate or
LifecycleTagPredicate.Copyright © 2023. All rights reserved.