QueueProperties Classe
- java.
lang. Object - com.
azure. messaging. servicebus. administration. models. QueueProperties
- com.
public final class QueueProperties
Propriétés d’une file d’attente.
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
List<Authorization |
getAuthorizationRules()
Obtenez la propriété Règles d’autorisation |
Duration |
getAutoDeleteOnIdle()
Obtenez la propriété Supprimer automatiquement |
Duration |
getDefaultMessageTimeToLive()
Obtenez la propriété Message Time |
Duration |
getDuplicateDetectionHistoryTimeWindow()
Obtenez la propriété Fenêtre de temps |
String |
getForwardDeadLetteredMessagesTo()
Obtenir la |
String |
getForwardTo()
Obtenir la propriété forward |
Duration |
getLockDuration()
Obtenez la propriété Durée du verrou |
int |
getMaxDeliveryCount()
Obtenez la propriété nombre maximal |
long |
getMaxMessageSizeInKilobytes()
Obtenir la propriété Max |
long |
getMaxSizeInMegabytes()
Obtient la taille maximale de la file d’attente en mégaoctets, qui est la taille de la mémoire allouée à la file d’attente. |
String |
getName()
Obtient le nom de la file d'attente. |
Entity |
getStatus()
Obtenez la propriété status : État d’une ressource Service Bus. |
String |
getUserMetadata()
Obtenir la propriété user |
boolean |
isBatchedOperationsEnabled()
Obtenez la propriété enable |
boolean |
isDeadLetteringOnMessageExpiration()
Obtenir la |
boolean |
isDuplicateDetectionRequired()
Obtient la propriété requires |
boolean |
isPartitioningEnabled()
Obtenir la propriété enable |
boolean |
isSessionRequired()
Obtenir la propriété Session nécessite |
Queue |
setAutoDeleteOnIdle(Duration autoDeleteOnIdle)
Définissez la |
Queue |
setBatchedOperationsEnabled(boolean enableBatchedOperations)
Définissez la propriété enable |
Queue |
setDeadLetteringOnMessageExpiration(boolean deadLetteringOnMessageExpiration)
Définissez la |
Queue |
setDefaultMessageTimeToLive(Duration defaultMessageTimeToLive)
Définissez la propriété ToLive de temps |
Queue |
setDuplicateDetectionHistoryTimeWindow(Duration duplicateDetectionHistoryTimeWindow)
Définissez la propriété Fenêtre de temps |
Queue |
setForwardDeadLetteredMessagesTo(String forwardDeadLetteredMessagesTo)
Définissez la |
Queue |
setForwardTo(String forwardTo)
Définir la propriété forward |
Queue |
setLockDuration(Duration lockDuration)
Définissez la propriété Durée du verrou |
Queue |
setMaxDeliveryCount(Integer maxDeliveryCount)
Définit le nombre maximal de remises. |
Queue |
setMaxMessageSizeInKilobytes(long maxMessageSizeInKilobytes)
Définissez la |
Queue |
setMaxSizeInMegabytes(Integer maxSizeInMegabytes)
Définissez la propriété Max |
Queue |
setStatus(EntityStatus status)
Définissez la propriété status : État d’une ressource Service Bus. |
Queue |
setUserMetadata(String userMetadata)
Définissez la propriété user |
Méthodes héritées de java.lang.Object
Détails de la méthode
getAuthorizationRules
public List
Obtenez la propriété authorizationRules : Règles d’autorisation pour la ressource.
Returns:
getAutoDeleteOnIdle
public Duration getAutoDeleteOnIdle()
Obtenez la propriété autoDeleteOnIdle : Intervalle d’inactivité iso 8601 timeSpan après lequel la file d’attente est automatiquement supprimée. La durée minimale est de 5 minutes.
Returns:
getDefaultMessageTimeToLive
public Duration getDefaultMessageTimeToLive()
Obtenez la propriété defaultMessageTimeToLive : Intervalle de temps de message par défaut ISO 8601 pour la valeur live. Il s’agit de la durée d’expiration du message, à partir du moment où le message est envoyé à Service Bus. Il s’agit de la valeur par défaut utilisée lorsque TimeToLive n’est pas défini sur un message lui-même.
Returns:
getDuplicateDetectionHistoryTimeWindow
public Duration getDuplicateDetectionHistoryTimeWindow()
Obtenez la propriété duplicateDetectionHistoryTimeWindow : structure iso 8601 timeSpan qui définit la durée de l’historique de détection des doublons. La valeur par défaut est 10 minutes.
Returns:
getForwardDeadLetteredMessagesTo
public String getForwardDeadLetteredMessagesTo()
Obtenir la propriété forwardDeadLetteredMessagesTo : nom de l’entité destinataire vers laquelle tous les messages de lettres mortes de cette file d’attente sont transférés.
Returns:
getForwardTo
public String getForwardTo()
Obtenir la propriété forwardTo : nom de l’entité destinataire vers laquelle tous les messages envoyés à la file d’attente sont transférés.
Returns:
getLockDuration
public Duration getLockDuration()
Obtenir la propriété lockDuration : Durée de la période ISO 8601 d’un aperçu-verrouillage ; autrement dit, la durée pendant laquelle le message est verrouillé pour d’autres récepteurs. La valeur maximale de LockDuration est de 5 minutes ; la valeur par défaut est 1 minute.
Returns:
getMaxDeliveryCount
public int getMaxDeliveryCount()
Obtenez la propriété maxDeliveryCount : nombre maximal de remises. Un message est automatiquement mis en lettres mortes après ce nombre de livraisons. La valeur par défaut est 10.
Returns:
getMaxMessageSizeInKilobytes
public long getMaxMessageSizeInKilobytes()
Obtenez la propriété maxMessageSizeInKilobytes : Taille maximale d’un message en kilo-octets.
Returns:
getMaxSizeInMegabytes
public long getMaxSizeInMegabytes()
Obtient la taille maximale de la file d’attente en mégaoctets, qui est la taille de la mémoire allouée à la file d’attente.
Returns:
getName
public String getName()
Obtient le nom de la file d'attente.
Returns:
getStatus
public EntityStatus getStatus()
Obtenez la propriété status : État d’une ressource Service Bus.
Returns:
getUserMetadata
public String getUserMetadata()
Obtenir la propriété userMetadata : metdata personnalisée que l’utilisateur peut associer à la description. La longueur maximale est de 1 024 caractères.
Returns:
isBatchedOperationsEnabled
public boolean isBatchedOperationsEnabled()
Obtenez la propriété enableBatchedOperations : Valeur qui indique si les opérations par lot côté serveur sont activées.
Returns:
isDeadLetteringOnMessageExpiration
public boolean isDeadLetteringOnMessageExpiration()
Obtenir la propriété deadLetteringOnMessageExpiration : valeur qui indique si cette file d’attente prend en charge les lettres mortes lorsqu’un message expire.
Returns:
isDuplicateDetectionRequired
public boolean isDuplicateDetectionRequired()
Obtenir la propriété requiresDuplicateDetection : valeur indiquant si cette file d’attente nécessite une détection des doublons.
Returns:
isPartitioningEnabled
public boolean isPartitioningEnabled()
Obtenir la propriété enablePartitioning : valeur qui indique si la file d’attente doit être partitionnée entre plusieurs répartiteurs de messages.
Returns:
isSessionRequired
public boolean isSessionRequired()
Obtenir la propriété requiresSession : valeur qui indique si la file d’attente prend en charge le concept de sessions.
Returns:
setAutoDeleteOnIdle
public QueueProperties setAutoDeleteOnIdle(Duration autoDeleteOnIdle)
Définissez la propriété autoDeleteOnIdle : Iso 8601 timeSpan intervalle d’inactivité après lequel la file d’attente est automatiquement supprimée. La durée minimale est de 5 minutes.
Parameters:
Returns:
setBatchedOperationsEnabled
public QueueProperties setBatchedOperationsEnabled(boolean enableBatchedOperations)
Définissez la propriété enableBatchedOperations : Valeur qui indique si les opérations par lot côté serveur sont activées.
Parameters:
Returns:
setDeadLetteringOnMessageExpiration
public QueueProperties setDeadLetteringOnMessageExpiration(boolean deadLetteringOnMessageExpiration)
Définissez la propriété deadLetteringOnMessageExpiration : valeur qui indique si cette file d’attente prend en charge les lettres mortes lorsqu’un message expire.
Parameters:
Returns:
setDefaultMessageTimeToLive
public QueueProperties setDefaultMessageTimeToLive(Duration defaultMessageTimeToLive)
Définissez la propriété defaultMessageTimeToLive : intervalle de temps de message par défaut ISO 8601 sur valeur dynamique. Il s’agit de la durée d’expiration du message, à partir du moment où le message est envoyé à Service Bus. Il s’agit de la valeur par défaut utilisée lorsque TimeToLive n’est pas défini sur un message lui-même.
Parameters:
Returns:
setDuplicateDetectionHistoryTimeWindow
public QueueProperties setDuplicateDetectionHistoryTimeWindow(Duration duplicateDetectionHistoryTimeWindow)
Définissez la propriété duplicateDetectionHistoryTimeWindow : structure timeSpan ISO 8601 qui définit la durée de l’historique de détection des doublons. La valeur par défaut est 10 minutes.
Parameters:
Returns:
setForwardDeadLetteredMessagesTo
public QueueProperties setForwardDeadLetteredMessagesTo(String forwardDeadLetteredMessagesTo)
Définissez la propriété forwardDeadLetteredMessagesTo : nom de l’entité destinataire vers laquelle tous les messages de lettres mortes de cette file d’attente sont transférés.
Parameters:
Returns:
setForwardTo
public QueueProperties setForwardTo(String forwardTo)
Définir la propriété forwardTo : nom de l’entité destinataire vers laquelle tous les messages envoyés à la file d’attente sont transférés.
Parameters:
Returns:
setLockDuration
public QueueProperties setLockDuration(Duration lockDuration)
Définissez la propriété lockDuration : durée de la période ISO 8601 d’un aperçu-verrouillage ; autrement dit, la durée pendant laquelle le message est verrouillé pour d’autres récepteurs. La valeur maximale de LockDuration est de 5 minutes ; la valeur par défaut est 1 minute.
Parameters:
Returns:
setMaxDeliveryCount
public QueueProperties setMaxDeliveryCount(Integer maxDeliveryCount)
Définit le nombre maximal de remises. Un message est automatiquement mis en lettres mortes après ce nombre de livraisons. La valeur par défaut est 10.
Parameters:
Returns:
setMaxMessageSizeInKilobytes
public QueueProperties setMaxMessageSizeInKilobytes(long maxMessageSizeInKilobytes)
Définissez la propriété maxMessageSizeInKilobytes : taille maximale d’un message en kilo-octets.
Parameters:
Returns:
setMaxSizeInMegabytes
public QueueProperties setMaxSizeInMegabytes(Integer maxSizeInMegabytes)
Définissez la propriété maxSizeInMegabytes : taille maximale de la file d’attente en mégaoctets, qui correspond à la taille de la mémoire allouée à la file d’attente.
Parameters:
Returns:
setStatus
public QueueProperties setStatus(EntityStatus status)
Définissez la propriété status : État d’une ressource Service Bus.
Parameters:
Returns:
setUserMetadata
public QueueProperties setUserMetadata(String userMetadata)
Définissez la propriété userMetadata : metdata personnalisées que l’utilisateur peut associer à la description. La longueur maximale est de 1 024 caractères.
Parameters:
Returns:
S’applique à
Azure SDK for Java