@Stability(value=Stable) @Internal public static final class CfnBucket.QueueConfigurationProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnBucket.QueueConfigurationProperty
CfnBucket.QueueConfigurationPropertysoftware.amazon.jsii.JsiiObject.InitializationModeCfnBucket.QueueConfigurationProperty.Builder, CfnBucket.QueueConfigurationProperty.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(CfnBucket.QueueConfigurationProperty.Builder builder)
Constructor that initializes the object based on literal property values passed by the
CfnBucket.AbortIncompleteMultipartUploadProperty.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getEvent()
The Amazon S3 bucket event about which you want to publish messages to Amazon SQS.
|
Object |
getFilter()
The filtering rules that determine which objects trigger notifications.
|
String |
getQueue()
The Amazon Resource Name (ARN) of the Amazon SQS queue to which Amazon S3 publishes a message when it detects events of the specified type.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(CfnBucket.QueueConfigurationProperty.Builder builder)
CfnBucket.AbortIncompleteMultipartUploadProperty.Builder.public final String getEvent()
CfnBucket.QueueConfigurationPropertyFor more information, see Supported Event Types in the Amazon S3 User Guide .
getEvent in interface CfnBucket.QueueConfigurationPropertypublic final String getQueue()
CfnBucket.QueueConfigurationPropertyFIFO queues are not allowed when enabling an SQS queue as the event notification destination.
getQueue in interface CfnBucket.QueueConfigurationPropertypublic final Object getFilter()
CfnBucket.QueueConfigurationProperty
For example, you can create a filter so that Amazon S3 sends notifications only when image files with a .jpg extension are added to the bucket. For more information, see Configuring event notifications using object key name filtering in the Amazon S3 User Guide .
getFilter in interface CfnBucket.QueueConfigurationProperty@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.