Partager via


TopicProperties Classe

  • java.lang.Object
    • com.azure.messaging.servicebus.administration.models.TopicProperties

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<AuthorizationRule> getAuthorizationRules()

Obtenez la propriété Rules d’autorisation: Règles d’autorisation pour la ressource.

Duration getAutoDeleteOnIdle()

Obtenez la propriété Supprimer automatiquementOnIdle : Intervalle d’inactivité iso 8601après lequel la rubrique est automatiquement supprimée.

Duration getDefaultMessageTimeToLive()

Obtenez la propriété MessageTimeToLive par défaut: intervalle de temps de message par défaut ISO 8601 à valeur dynamique.

Duration getDuplicateDetectionHistoryTimeWindow()

Obtenez la propriété Fenêtre de tempsd’historiquede détectionen double: structure d’intervalle de tempsISO 8601 qui définit la durée de l’historique de détection en double.

long getMaxMessageSizeInKilobytes()

Obtenir la propriété Taillemaximaledu messageInKilobytes : taille maximale d’un message en kilo-octets.

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.

String getName()

Obtient le nom de la rubrique.

EntityStatus getStatus()

Obtenez la propriété status : État d’une ressource Service Bus.

String getUserMetadata()

Obtenir la propriété de métadonnées utilisateur: Métadonnées associées à la rubrique.

boolean isBatchedOperationsEnabled()

Obtenez la propriété EnableBatchedOperations : Valeur qui indique si les opérations par lots côté serveur sont activées.

boolean isDuplicateDetectionRequired()

Obtenir la propriété requiresDuplicateDetection : valeur indiquant si cette rubrique nécessite une détection dupliquée.

boolean isOrderingSupported()

Obtenir la propriété Ordering de prise en charge: valeur qui indique si la rubrique prend en charge l’ordre.

boolean isPartitioningEnabled()

Obtenir la propriété enablePartitioning : valeur qui indique si la rubrique doit être partitionnée entre plusieurs répartiteurs de messages.

TopicProperties setAutoDeleteOnIdle(Duration autoDeleteOnIdle)

Définissez la propriété DeleteOnIdle automatique: ISO 8601 Intervalled’inactivité de l’intervalle d’inactivité après lequel la rubrique est automatiquement supprimée.

TopicProperties setDefaultMessageTimeToLive(Duration defaultMessageTimeToLive)

Définissez la propriété MessageTimeToLive par défaut: intervalle de temps de message par défaut ISO 8601 sur valeur dynamique.

TopicProperties setDuplicateDetectionHistoryTimeWindow(Duration duplicateDetectionHistoryTimeWindow)

Définissez la propriété Fenêtre de tempsd’historiquede détectiondupliquée: structure d’intervalle de tempsISO 8601 qui définit la durée de l’historique de détection en double.

TopicProperties setDuplicateDetectionRequired(boolean requiresDuplicateDetection)

Définissez la propriété requiresDuplicateDetection : valeur indiquant si cette rubrique nécessite une détection dupliquée.

TopicProperties setMaxMessageSizeInKilobytes(long maxMessageSizeInKilobytes)

Définissez la propriété MaxMessageSizeInKilobytes : taille maximale d’un message en kilo-octets.

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.

TopicProperties setOrderingSupported(boolean supportOrdering)

Définir la propriété d’ordre de prise en charge: valeur qui indique si la rubrique prend en charge l’ordre.

TopicProperties setStatus(EntityStatus status)

Définissez la propriété status : État d’une ressource Service Bus.

TopicProperties setUserMetadata(String userMetadata)

Définissez la propriété userMetadata : Métadonnées associées à la rubrique.

Méthodes héritées de java.lang.Object

Détails de la méthode

getAuthorizationRules

public List getAuthorizationRules()

Obtenir la propriété authorizationRules : Règles d’autorisation pour la ressource.

Returns:

valeur authorizationRules.

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:

valeur autoDeleteOnIdle.

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:

valeur defaultMessageTimeToLive.

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:

valeur duplicateDetectionHistoryTimeWindow.

getMaxMessageSizeInKilobytes

public long getMaxMessageSizeInKilobytes()

Obtenir la propriété maxMessageSizeInKilobytes : taille maximale d’un message en kilo-octets.

Returns:

valeur maxMessageSizeInKilobytes.

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:

valeur maxSizeInMegabytes.

getName

public String getName()

Obtient le nom de la rubrique.

Returns:

Nom de la rubrique ;

getStatus

public EntityStatus getStatus()

Obtenez la propriété status : État d’une ressource Service Bus.

Returns:

valeur status.

getUserMetadata

public String getUserMetadata()

Obtenez la propriété userMetadata : Métadonnées associées à la rubrique.

Returns:

valeur userMetadata.

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:

valeur enableBatchedOperations.

isDuplicateDetectionRequired

public boolean isDuplicateDetectionRequired()

Obtenir la propriété requiresDuplicateDetection : valeur indiquant si cette rubrique nécessite une détection dupliquée.

Returns:

valeur requiresDuplicateDetection.

isOrderingSupported

public boolean isOrderingSupported()

Obtenir la propriété supportOrdering : valeur qui indique si la rubrique prend en charge l’ordre.

Returns:

valeur supportOrdering.

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:

valeur enablePartitioning.

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:

autoDeleteOnIdle - valeur autoDeleteOnIdle à définir.

Returns:

l’objet TopicDescription lui-même.

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:

defaultMessageTimeToLive - valeur defaultMessageTimeToLive à définir.

Returns:

l’objet TopicDescription lui-même.

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:

duplicateDetectionHistoryTimeWindow - valeur duplicateDetectionHistoryTimeWindow à définir.

Returns:

l’objet TopicDescription lui-même.

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:

requiresDuplicateDetection - la valeur requiresDuplicateDetection à définir.

Returns:

l’objet TopicDescription lui-même.

setMaxMessageSizeInKilobytes

public TopicProperties setMaxMessageSizeInKilobytes(long maxMessageSizeInKilobytes)

Définissez la propriété maxMessageSizeInKilobytes : taille maximale d’un message en kilo-octets.

Parameters:

maxMessageSizeInKilobytes - valeur maxMessageSizeInKilobytes à définir.

Returns:

l’objet QueueDescription lui-même.

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:

maxSizeInMegabytes - valeur maxSizeInMegabytes à définir.

Returns:

l’objet TopicDescription lui-même.

setOrderingSupported

public TopicProperties setOrderingSupported(boolean supportOrdering)

Définissez la propriété supportOrdering : valeur qui indique si la rubrique prend en charge l’ordre.

Parameters:

supportOrdering - valeur supportOrdering à définir.

Returns:

l’objet TopicDescription lui-même.

setStatus

public TopicProperties setStatus(EntityStatus status)

Définissez la propriété status : État d’une ressource Service Bus.

Parameters:

status - valeur status à définir.

Returns:

l’objet TopicDescription lui-même.

setUserMetadata

public TopicProperties setUserMetadata(String userMetadata)

Définissez la propriété userMetadata : Métadonnées associées à la rubrique.

Parameters:

userMetadata - valeur userMetadata à définir.

Returns:

l’objet TopicDescription lui-même.

S’applique à