@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class AwsS3BucketNotificationConfigurationFilter extends Object implements Serializable, Cloneable, StructuredPojo
Filtering information for the notifications. The filtering is based on Amazon S3 key names.
Constructor and Description |
---|
AwsS3BucketNotificationConfigurationFilter() |
Modifier and Type | Method and Description |
---|---|
AwsS3BucketNotificationConfigurationFilter |
clone() |
boolean |
equals(Object obj) |
AwsS3BucketNotificationConfigurationS3KeyFilter |
getS3KeyFilter()
Details for an Amazon S3 filter.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setS3KeyFilter(AwsS3BucketNotificationConfigurationS3KeyFilter s3KeyFilter)
Details for an Amazon S3 filter.
|
String |
toString()
Returns a string representation of this object.
|
AwsS3BucketNotificationConfigurationFilter |
withS3KeyFilter(AwsS3BucketNotificationConfigurationS3KeyFilter s3KeyFilter)
Details for an Amazon S3 filter.
|
public AwsS3BucketNotificationConfigurationFilter()
public void setS3KeyFilter(AwsS3BucketNotificationConfigurationS3KeyFilter s3KeyFilter)
Details for an Amazon S3 filter.
s3KeyFilter
- Details for an Amazon S3 filter.public AwsS3BucketNotificationConfigurationS3KeyFilter getS3KeyFilter()
Details for an Amazon S3 filter.
public AwsS3BucketNotificationConfigurationFilter withS3KeyFilter(AwsS3BucketNotificationConfigurationS3KeyFilter s3KeyFilter)
Details for an Amazon S3 filter.
s3KeyFilter
- Details for an Amazon S3 filter.public String toString()
toString
in class Object
Object.toString()
public AwsS3BucketNotificationConfigurationFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.