@Stability(value=Stable) @Internal public static final class CfnQueueProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnQueueProps
CfnQueuePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnQueueProps.Builder, CfnQueueProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object contentBasedDeduplication,
Number delaySeconds,
Object fifoQueue,
Number kmsDataKeyReusePeriodSeconds,
String kmsMasterKeyId,
Number maximumMessageSize,
Number messageRetentionPeriod,
String queueName,
Number receiveMessageWaitTimeSeconds,
Object redrivePolicy,
List<? extends CfnTag> tags,
Number visibilityTimeout)
Constructor that initializes the object based on literal property values passed by the
CfnQueueProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getContentBasedDeduplication()
`AWS::SQS::Queue.ContentBasedDeduplication`.
|
Number |
getDelaySeconds()
`AWS::SQS::Queue.DelaySeconds`.
|
Object |
getFifoQueue()
`AWS::SQS::Queue.FifoQueue`.
|
Number |
getKmsDataKeyReusePeriodSeconds()
`AWS::SQS::Queue.KmsDataKeyReusePeriodSeconds`.
|
String |
getKmsMasterKeyId()
`AWS::SQS::Queue.KmsMasterKeyId`.
|
Number |
getMaximumMessageSize()
`AWS::SQS::Queue.MaximumMessageSize`.
|
Number |
getMessageRetentionPeriod()
`AWS::SQS::Queue.MessageRetentionPeriod`.
|
String |
getQueueName()
`AWS::SQS::Queue.QueueName`.
|
Number |
getReceiveMessageWaitTimeSeconds()
`AWS::SQS::Queue.ReceiveMessageWaitTimeSeconds`.
|
Object |
getRedrivePolicy()
`AWS::SQS::Queue.RedrivePolicy`.
|
List<CfnTag> |
getTags()
`AWS::SQS::Queue.Tags`.
|
Number |
getVisibilityTimeout()
`AWS::SQS::Queue.VisibilityTimeout`.
|
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(Object contentBasedDeduplication, Number delaySeconds, Object fifoQueue, Number kmsDataKeyReusePeriodSeconds, String kmsMasterKeyId, Number maximumMessageSize, Number messageRetentionPeriod, String queueName, Number receiveMessageWaitTimeSeconds, Object redrivePolicy, List<? extends CfnTag> tags, Number visibilityTimeout)
CfnQueueProps.Builder.public final Object getContentBasedDeduplication()
CfnQueuePropsgetContentBasedDeduplication in interface CfnQueuePropspublic final Number getDelaySeconds()
CfnQueuePropsgetDelaySeconds in interface CfnQueuePropspublic final Object getFifoQueue()
CfnQueuePropsgetFifoQueue in interface CfnQueuePropspublic final Number getKmsDataKeyReusePeriodSeconds()
CfnQueuePropsgetKmsDataKeyReusePeriodSeconds in interface CfnQueuePropspublic final String getKmsMasterKeyId()
CfnQueuePropsgetKmsMasterKeyId in interface CfnQueuePropspublic final Number getMaximumMessageSize()
CfnQueuePropsgetMaximumMessageSize in interface CfnQueuePropspublic final Number getMessageRetentionPeriod()
CfnQueuePropsgetMessageRetentionPeriod in interface CfnQueuePropspublic final String getQueueName()
CfnQueuePropsgetQueueName in interface CfnQueuePropspublic final Number getReceiveMessageWaitTimeSeconds()
CfnQueuePropsgetReceiveMessageWaitTimeSeconds in interface CfnQueuePropspublic final Object getRedrivePolicy()
CfnQueuePropsgetRedrivePolicy in interface CfnQueuePropspublic final List<CfnTag> getTags()
CfnQueuePropsgetTags in interface CfnQueuePropspublic final Number getVisibilityTimeout()
CfnQueuePropsgetVisibilityTimeout in interface CfnQueueProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.