@Generated(value="jsii-pacmak/0.7.15 (build e429c41)", date="2019-03-07T22:16:52.939Z") public class Queue extends QueueBase
| Modifier | Constructor and Description |
|---|---|
|
Queue(software.amazon.awscdk.Construct scope,
String id) |
|
Queue(software.amazon.awscdk.Construct scope,
String id,
QueueProps props) |
protected |
Queue(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| Modifier and Type | Method and Description |
|---|---|
QueueImportProps |
export()
Export a queue
|
protected Boolean |
getAutoCreatePolicy()
Controls automatic creation of policy objects.
|
software.amazon.awscdk.services.kms.IEncryptionKey |
getEncryptionMasterKey()
If this queue is encrypted, this is the KMS key.
|
String |
getQueueArn()
The ARN of this queue
|
String |
getQueueName()
The name of this queue
|
String |
getQueueUrl()
The URL of this queue
|
static IQueue |
import_(software.amazon.awscdk.Construct scope,
String id,
QueueImportProps props)
Import an existing queue
|
addToResourcePolicy, asBucketNotificationDestination, asLifecycleHookTarget, grant, grantConsumeMessages, grantConsumeMessages, grantPurge, grantPurge, grantSendMessages, grantSendMessages, metric, metric, metricApproximateAgeOfOldestMessage, metricApproximateAgeOfOldestMessage, metricApproximateNumberOfMessagesDelayed, metricApproximateNumberOfMessagesDelayed, metricApproximateNumberOfMessagesNotVisible, metricApproximateNumberOfMessagesNotVisible, metricApproximateNumberOfMessagesVisible, metricApproximateNumberOfMessagesVisible, metricNumberOfEmptyReceives, metricNumberOfEmptyReceives, metricNumberOfMessagesDeleted, metricNumberOfMessagesDeleted, metricNumberOfMessagesReceived, metricNumberOfMessagesReceived, metricNumberOfMessagesSent, metricNumberOfMessagesSent, metricSentMessageSize, metricSentMessageSizegetDependencyRoots, getNode, isConstruct, prepare, toString, validatejsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetprotected Queue(software.amazon.jsii.JsiiObject.InitializationMode mode)
public Queue(software.amazon.awscdk.Construct scope,
String id,
@Nullable
QueueProps props)
public Queue(software.amazon.awscdk.Construct scope,
String id)
public static IQueue import_(software.amazon.awscdk.Construct scope, String id, QueueImportProps props)
public QueueImportProps export()
protected Boolean getAutoCreatePolicy()
getAutoCreatePolicy in class QueueBasepublic String getQueueArn()
getQueueArn in interface IQueuegetQueueArn in class QueueBasepublic String getQueueName()
getQueueName in interface IQueuegetQueueName in class QueueBasepublic String getQueueUrl()
getQueueUrl in interface IQueuegetQueueUrl in class QueueBase@Nullable public software.amazon.awscdk.services.kms.IEncryptionKey getEncryptionMasterKey()
getEncryptionMasterKey in interface IQueuegetEncryptionMasterKey in class QueueBaseCopyright © 2019. All rights reserved.