TopicProperties Classe
- java.
lang. Object - com.
azure. messaging. servicebus. administration. models. TopicProperties
- com.
public final class TopicProperties
Représente les propriétés statiques de la rubrique.
Résumé de la méthode
Modificateur et type | Méthode et description |
---|---|
List<Authorization |
getAuthorizationRules()
Obtenez la propriété Rules d’autorisation |
Duration |
getAutoDeleteOnIdle()
Obtenez la propriété Supprimer automatiquement |
Duration |
getDefaultMessageTimeToLive()
Obtenez la propriété Message |
Duration |
getDuplicateDetectionHistoryTimeWindow()
Obtenez la propriété Fenêtre de temps |
long |
getMaxMessageSizeInKilobytes()
Obtenir la propriété Taille |
long |
getMaxSizeInMegabytes()
Obtenir la propriété Max |
String |
getName()
Obtient le nom de la rubrique. |
Entity |
getStatus()
Obtenez la propriété status : État d’une ressource Service Bus. |
String |
getUserMetadata()
Obtenir la propriété de métadonnées utilisateur |
boolean |
isBatchedOperationsEnabled()
Obtenez la propriété Enable |
boolean |
isDuplicateDetectionRequired()
Obtenir la propriété requires |
boolean |
isOrderingSupported()
Obtenir la propriété Ordering de prise en charge |
boolean |
isPartitioningEnabled()
Obtenir la propriété enable |
Topic |
setAutoDeleteOnIdle(Duration autoDeleteOnIdle)
Définissez la propriété Delete |
Topic |
setDefaultMessageTimeToLive(Duration defaultMessageTimeToLive)
Définissez la propriété Message |
Topic |
setDuplicateDetectionHistoryTimeWindow(Duration duplicateDetectionHistoryTimeWindow)
Définissez la propriété Fenêtre de temps |
Topic |
setDuplicateDetectionRequired(boolean requiresDuplicateDetection)
Définissez la propriété requires |
Topic |
setMaxMessageSizeInKilobytes(long maxMessageSizeInKilobytes)
Définissez la propriété Max |
Topic |
setMaxSizeInMegabytes(long maxSizeInMegabytes)
Définissez la propriété Max |
Topic |
setOrderingSupported(boolean supportOrdering)
Définir la propriété d’ordre de prise en charge |
Topic |
setStatus(EntityStatus status)
Définissez la propriété status : État d’une ressource Service Bus. |
Topic |
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
Obtenir 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 rubrique 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 en direct. Il s’agit de la durée après laquelle le message expire, à 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 timeSpan ISO 8601 qui définit la durée de l’historique des détections en double. La valeur par défaut est 10 minutes.
Returns:
getMaxMessageSizeInKilobytes
public long getMaxMessageSizeInKilobytes()
Obtenir la propriété maxMessageSizeInKilobytes : taille maximale d’un message en kilo-octets.
Returns:
getMaxSizeInMegabytes
public long getMaxSizeInMegabytes()
Obtenir la propriété maxSizeInMegabytes : taille maximale de la rubrique en mégaoctets, qui correspond à la taille de la mémoire allouée pour la rubrique.
Returns:
getName
public String getName()
Obtient le nom de la rubrique.
Returns:
getStatus
public EntityStatus getStatus()
Obtenez la propriété status : État d’une ressource Service Bus.
Returns:
getUserMetadata
public String getUserMetadata()
Obtenez la propriété userMetadata : Métadonnées associées à la rubrique.
Returns:
isBatchedOperationsEnabled
public boolean isBatchedOperationsEnabled()
Obtenez la propriété enableBatchedOperations : valeur qui indique si les opérations par lots côté serveur sont activées.
Returns:
isDuplicateDetectionRequired
public boolean isDuplicateDetectionRequired()
Obtenir la propriété requiresDuplicateDetection : valeur indiquant si cette rubrique nécessite une détection dupliquée.
Returns:
isOrderingSupported
public boolean isOrderingSupported()
Obtenir la propriété supportOrdering : valeur qui indique si la rubrique prend en charge l’ordre.
Returns:
isPartitioningEnabled
public boolean isPartitioningEnabled()
Obtenir la propriété enablePartitioning : valeur qui indique si la rubrique doit être partitionnée entre plusieurs répartiteurs de messages.
Returns:
setAutoDeleteOnIdle
public TopicProperties setAutoDeleteOnIdle(Duration autoDeleteOnIdle)
Définissez la propriété autoDeleteOnIdle : intervalle d’inactivité iso 8601 après lequel la rubrique est automatiquement supprimée. La durée minimale est de 5 minutes.
Parameters:
Returns:
setDefaultMessageTimeToLive
public TopicProperties 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 après laquelle le message expire, à 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 TopicProperties setDuplicateDetectionHistoryTimeWindow(Duration duplicateDetectionHistoryTimeWindow)
Définissez la propriété duplicateDetectionHistoryTimeWindow : structure timeSpan ISO 8601 qui définit la durée de l’historique des détections en double. La valeur par défaut est 10 minutes.
Parameters:
Returns:
setDuplicateDetectionRequired
public TopicProperties setDuplicateDetectionRequired(boolean requiresDuplicateDetection)
Définissez la propriété requiresDuplicateDetection : valeur indiquant si cette rubrique nécessite une détection en double.
Parameters:
Returns:
setMaxMessageSizeInKilobytes
public TopicProperties setMaxMessageSizeInKilobytes(long maxMessageSizeInKilobytes)
Définissez la propriété maxMessageSizeInKilobytes : taille maximale d’un message en kilo-octets.
Parameters:
Returns:
setMaxSizeInMegabytes
public TopicProperties setMaxSizeInMegabytes(long maxSizeInMegabytes)
Définissez la propriété maxSizeInMegabytes : taille maximale de la rubrique en mégaoctets, qui correspond à la taille de la mémoire allouée pour la rubrique.
Parameters:
Returns:
setOrderingSupported
public TopicProperties setOrderingSupported(boolean supportOrdering)
Définissez la propriété supportOrdering : valeur qui indique si la rubrique prend en charge l’ordre.
Parameters:
Returns:
setStatus
public TopicProperties setStatus(EntityStatus status)
Définissez la propriété status : État d’une ressource Service Bus.
Parameters:
Returns:
setUserMetadata
public TopicProperties setUserMetadata(String userMetadata)
Définissez la propriété userMetadata : Métadonnées associées à la rubrique.
Parameters:
Returns:
S’applique à
Azure SDK for Java