@Generated(value="jsii-pacmak/0.10.5 (build 46bc9b0)", date="2019-05-24T10:15:31.725Z") 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 |
|---|---|
static IQueue |
fromQueueArn(software.amazon.awscdk.Construct scope,
String id,
String queueArn) |
static IQueue |
fromQueueAttributes(software.amazon.awscdk.Construct scope,
String id,
QueueAttributes attrs)
Import an existing queue.
|
protected Boolean |
getAutoCreatePolicy()
Controls automatic creation of policy objects.
|
software.amazon.awscdk.services.kms.IKey |
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.
|
addToResourcePolicy, asBucketNotificationDestination, asLifecycleHookTarget, grant, grantConsumeMessages, grantPurge, 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 fromQueueArn(software.amazon.awscdk.Construct scope, String id, String queueArn)
public static IQueue fromQueueAttributes(software.amazon.awscdk.Construct scope, String id, QueueAttributes attrs)
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.IKey getEncryptionMasterKey()
getEncryptionMasterKey in interface IQueuegetEncryptionMasterKey in class QueueBaseCopyright © 2019. All rights reserved.