Interface AwsS3BucketNotificationConfigurationFilter.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<AwsS3BucketNotificationConfigurationFilter.Builder,AwsS3BucketNotificationConfigurationFilter>,SdkBuilder<AwsS3BucketNotificationConfigurationFilter.Builder,AwsS3BucketNotificationConfigurationFilter>,SdkPojo
- Enclosing class:
- AwsS3BucketNotificationConfigurationFilter
public static interface AwsS3BucketNotificationConfigurationFilter.Builder extends SdkPojo, CopyableBuilder<AwsS3BucketNotificationConfigurationFilter.Builder,AwsS3BucketNotificationConfigurationFilter>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default AwsS3BucketNotificationConfigurationFilter.Builders3KeyFilter(Consumer<AwsS3BucketNotificationConfigurationS3KeyFilter.Builder> s3KeyFilter)Details for an Amazon S3 filter.AwsS3BucketNotificationConfigurationFilter.Builders3KeyFilter(AwsS3BucketNotificationConfigurationS3KeyFilter s3KeyFilter)Details for an Amazon S3 filter.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
s3KeyFilter
AwsS3BucketNotificationConfigurationFilter.Builder s3KeyFilter(AwsS3BucketNotificationConfigurationS3KeyFilter s3KeyFilter)
Details for an Amazon S3 filter.
- Parameters:
s3KeyFilter- Details for an Amazon S3 filter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3KeyFilter
default AwsS3BucketNotificationConfigurationFilter.Builder s3KeyFilter(Consumer<AwsS3BucketNotificationConfigurationS3KeyFilter.Builder> s3KeyFilter)
Details for an Amazon S3 filter.
This is a convenience method that creates an instance of theAwsS3BucketNotificationConfigurationS3KeyFilter.Builderavoiding the need to create one manually viaAwsS3BucketNotificationConfigurationS3KeyFilter.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3KeyFilter(AwsS3BucketNotificationConfigurationS3KeyFilter).- Parameters:
s3KeyFilter- a consumer that will call methods onAwsS3BucketNotificationConfigurationS3KeyFilter.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3KeyFilter(AwsS3BucketNotificationConfigurationS3KeyFilter)
-
-