Interface Queue.DefinitionStages.WithCreate
- All Superinterfaces:
com.azure.resourcemanager.resources.fluentcore.model.Creatable<Queue>, com.azure.resourcemanager.resources.fluentcore.arm.models.HasName, com.azure.resourcemanager.resources.fluentcore.model.Indexable, Queue.DefinitionStages.WithAuthorizationRule, Queue.DefinitionStages.WithDefaultMessageTTL, Queue.DefinitionStages.WithDeleteOnIdle, Queue.DefinitionStages.WithDuplicateMessageDetection, Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue, Queue.DefinitionStages.WithExpressMessage, Queue.DefinitionStages.WithMessageBatching, Queue.DefinitionStages.WithMessageLockDuration, Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount, Queue.DefinitionStages.WithPartitioning, Queue.DefinitionStages.WithSession, Queue.DefinitionStages.WithSize
- All Known Subinterfaces:
Queue.Definition, Queue.DefinitionStages.Blank
- Enclosing interface:
Queue.DefinitionStages
public static interface Queue.DefinitionStages.WithCreate
extends com.azure.resourcemanager.resources.fluentcore.model.Creatable<Queue>, Queue.DefinitionStages.WithSize, Queue.DefinitionStages.WithPartitioning, Queue.DefinitionStages.WithDeleteOnIdle, Queue.DefinitionStages.WithMessageLockDuration, Queue.DefinitionStages.WithDefaultMessageTTL, Queue.DefinitionStages.WithSession, Queue.DefinitionStages.WithExpressMessage, Queue.DefinitionStages.WithMessageBatching, Queue.DefinitionStages.WithDuplicateMessageDetection, Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue, Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount, Queue.DefinitionStages.WithAuthorizationRule
The stage of the definition which contains all the minimum required inputs for
the resource to be created (via
Creatable.create()), but also allows
for any other optional settings to be specified.-
Method Summary
Methods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Creatable
create, create, createAsync, createAsyncMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.arm.models.HasName
nameMethods inherited from interface com.azure.resourcemanager.resources.fluentcore.model.Indexable
keyMethods inherited from interface Queue.DefinitionStages.WithAuthorizationRule
withNewListenRule, withNewManageRule, withNewSendRuleMethods inherited from interface Queue.DefinitionStages.WithDefaultMessageTTL
withDefaultMessageTTLMethods inherited from interface Queue.DefinitionStages.WithDeleteOnIdle
withDeleteOnIdleDurationInMinutesMethods inherited from interface Queue.DefinitionStages.WithDuplicateMessageDetection
withDuplicateMessageDetectionMethods inherited from interface Queue.DefinitionStages.WithExpiredMessageMovedToDeadLetterQueue
withExpiredMessageMovedToDeadLetterQueueMethods inherited from interface Queue.DefinitionStages.WithExpressMessage
withExpressMessageMethods inherited from interface Queue.DefinitionStages.WithMessageBatching
withoutMessageBatchingMethods inherited from interface Queue.DefinitionStages.WithMessageLockDuration
withMessageLockDurationInSecondsMethods inherited from interface Queue.DefinitionStages.WithMessageMovedToDeadLetterQueueOnMaxDeliveryCount
withMessageMovedToDeadLetterQueueOnMaxDeliveryCountMethods inherited from interface Queue.DefinitionStages.WithPartitioning
withoutPartitioning, withPartitioningMethods inherited from interface Queue.DefinitionStages.WithSession
withSessionMethods inherited from interface Queue.DefinitionStages.WithSize
withSizeInMB