public static interface AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails.Builder extends SdkPojo, CopyableBuilder<AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails.Builder,AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails>
equalsBySdkFields, sdkFieldscopyapplyMutation, buildAwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails.Builder operands(Collection<AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails> operands)
The values to use for the filter.
operands - The values to use for the filter.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails.Builder operands(AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails... operands)
The values to use for the filter.
operands - The values to use for the filter.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails.Builder operands(Consumer<AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder>... operands)
The values to use for the filter.
This is a convenience method that creates an instance of theAwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder
avoiding the need to create one manually via
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.builder()
.
When the Consumer completes,
SdkBuilder.build()
is called immediately and its result is passed to #operands(List.
operands - a consumer that will call methods on
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateOperandsDetails.Builder#operands(java.util.Collection) AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails.Builder prefix(String prefix)
A prefix filter.
prefix - A prefix filter.AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails.Builder tag(AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails tag)
A tag filter.
tag - A tag filter.default AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails.Builder tag(Consumer<AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails.Builder> tag)
A tag filter.
This is a convenience method that creates an instance of theAwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails.Builder avoiding the need to
create one manually via
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to
tag(AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails).
tag - a consumer that will call methods on
AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails.Buildertag(AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateTagDetails)AwsS3BucketBucketLifecycleConfigurationRulesFilterPredicateDetails.Builder type(String type)
Whether to use AND or OR to join the operands. Valid values are
LifecycleAndOperator or LifecycleOrOperator.
type - Whether to use AND or OR to join the operands. Valid values are
LifecycleAndOperator or LifecycleOrOperator.Copyright © 2023. All rights reserved.