ManagementClient Klasse
- java.
lang. Object - com.
microsoft. azure. servicebus. management. ManagementClient
- com.
public class ManagementClient
Synchroner Client zum Ausführen von Verwaltungsvorgängen für Service Bus-Entitäten. Verwenden Sie ManagementClientAsync für asynchrone Vorgänge.
Zusammenfassung zum Konstruktor
Konstruktor | Beschreibung | |
---|---|---|
ManagementClient(ConnectionStringBuilder connectionStringBuilder) | ||
ManagementClient(URI namespaceEndpointURI, ClientSettings clientSettings) |
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
void |
close()
Entsorgt und schließt den Verwaltungsclient |
Queue |
createQueue(QueueDescription queueDescription)
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Namen. |
Queue |
createQueue(String queuePath)
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Namen. |
Rule |
createRule(String topicName, String subscriptionName, RuleDescription ruleDescription)
Erstellt eine neue Regel für ein bestimmtes Thema – Abonnement. |
Subscription |
createSubscription(SubscriptionDescription subscriptionDescription)
Erstellt ein neues Abonnement im Dienstnamespace mit dem angegebenen Namen. |
Subscription |
createSubscription(SubscriptionDescription subscriptionDescription, RuleDescription defaultRule)
Erstellt ein neues Abonnement im Dienstnamespace mit der bereitgestellten Standardregel. |
Subscription |
createSubscription(String topicPath, String subscriptionName)
Erstellt ein neues Abonnement für ein bestimmtes Thema im Dienstnamespace mit dem angegebenen Namen. |
Topic |
createTopic(TopicDescription topicDescription)
Erstellt ein neues Thema im Dienstnamespace mit dem angegebenen Namen. |
Topic |
createTopic(String topicPath)
Erstellt ein neues Thema im Dienstnamespace mit dem angegebenen Namen. |
Void |
deleteQueue(String path)
Löscht die Warteschlange, die durch den Pfad relativ zur Basisadresse des Dienstnamespaces beschrieben wird. |
Void |
deleteRule(String topicPath, String subscriptionName, String ruleName)
Löscht die Regel für ein bestimmtes Themenabonnement. |
Void |
deleteSubscription(String topicPath, String subscriptionName)
Löscht das Abonnement, das im Thema |
Void |
deleteTopic(String path)
Löscht das Thema, das durch den Pfad relativ zur Basisadresse des Dienstnamespaces beschrieben wird. |
Namespace |
getNamespaceInfo()
Ruft Informationen im Zusammenhang mit dem Namespace ab. |
Queue |
getQueue(String path)
Ruft eine Warteschlange aus dem Dienstnamespace ab. |
Queue |
getQueueRuntimeInfo(String path)
Ruft die Laufzeitinformationen einer Warteschlange ab. |
List<Queue |
getQueues()
Ruft die Liste der Warteschlangen ab, die im Namespace vorhanden sind. |
List<Queue |
getQueues(int count, int skip)
Ruft die Liste der im Namespace vorhandenen Warteschlangen ab. |
Rule |
getRule(String topicPath, String subscriptionName, String ruleName)
Ruft eine Regel für ein bestimmtes Thema und ein bestimmtes Abonnement aus dem Dienstnamespace ab. |
List<Rule |
getRules(String topicName, String subscriptionName)
Ruft die Liste der Regeln für ein bestimmtes Themenabonnement im Namespace ab. |
List<Rule |
getRules(String topicName, String subscriptionName, int count, int skip)
Ruft die Liste der Regeln für ein bestimmtes Themenabonnement im Namespace ab. |
Subscription |
getSubscription(String topicPath, String subscriptionName)
Ruft ein Abonnement für ein bestimmtes Thema aus dem Dienstnamespace ab. |
Subscription |
getSubscriptionRuntimeInfo(String topicPath, String subscriptionName)
Ruft die Laufzeitinformationen eines Abonnements in einem bestimmten Thema ab. |
List<Subscription |
getSubscriptions(String topicName)
Ruft die Liste der Abonnements für ein bestimmtes Thema im Namespace ab. |
List<Subscription |
getSubscriptions(String topicName, int count, int skip)
Ruft die Liste der Abonnements für ein bestimmtes Thema im Namespace ab. |
Topic |
getTopic(String path)
Ruft ein Thema aus dem Dienstnamespace ab. |
Topic |
getTopicRuntimeInfo(String path)
Ruft die Laufzeitinformationen eines Themas ab. |
List<Topic |
getTopics()
Ruft die Liste der im Namespace vorhandenen Themen ab. |
List<Topic |
getTopics(int count, int skip)
Ruft die Liste der im Namespace vorhandenen Themen ab. |
Boolean |
queueExists(String path)
Überprüft, ob eine bestimmte Warteschlange vorhanden ist oder nicht. |
Boolean |
ruleExists(String topicPath, String subscriptionName, String ruleName)
Überprüft, ob eine bestimmte Regel für ein bestimmtes Abonnement vorhanden ist. |
Boolean |
subscriptionExists(String topicPath, String subscriptionName)
Überprüft, ob ein bestimmtes Abonnement vorhanden ist. |
Boolean |
topicExists(String path)
Überprüft, ob ein bestimmtes Thema vorhanden ist. |
Queue |
updateQueue(QueueDescription queueDescription)
Updates einer vorhandenen Warteschlange. |
Rule |
updateRule(String topicName, String subscriptionName, RuleDescription ruleDescription)
Updates eine vorhandene Regel. |
Subscription |
updateSubscription(SubscriptionDescription subscriptionDescription)
Updates ein vorhandenes Abonnement. |
Topic |
updateTopic(TopicDescription topicDescription)
Updates ein vorhandenes Thema. |
Geerbte Methoden von java.lang.Object
Details zum Konstruktor
ManagementClient
public ManagementClient(ConnectionStringBuilder connectionStringBuilder)
Parameter:
ManagementClient
public ManagementClient(URI namespaceEndpointURI, ClientSettings clientSettings)
Parameter:
Details zur Methode
close
public void close()
Entsorgt und schließt den managementClient.
Löst aus:
createQueue
public QueueDescription createQueue(QueueDescription queueDescription)
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Namen. Die Standardwerte der Warteschlangeneigenschaften finden Sie QueueDescription unter .
Parameter:
- Ein QueueDescription Objekt, das die Attribute beschreibt, mit denen die neue Warteschlange erstellt wird.
Gibt zurück:
Löst aus:
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
createQueue
public QueueDescription createQueue(String queuePath)
Erstellt eine neue Warteschlange im Dienstnamespace mit dem angegebenen Namen. Die Standardwerte der Warteschlangeneigenschaften finden Sie QueueDescription unter .
Parameter:
- Der Name der Warteschlange relativ zur Basisadresse des Dienstnamespaces.
Gibt zurück:
Löst aus:
- Entitätsname ist NULL, leer, zu lang oder verwendet unzulässige Zeichen.
- Entitätsname ist NULL, leer, zu lang oder verwendet unzulässige Zeichen.
createRule
public RuleDescription createRule(String topicName, String subscriptionName, RuleDescription ruleDescription)
Erstellt eine neue Regel für ein bestimmtes Thema – Abonnement. Die Standardwerte der Abonnementeigenschaften finden Sie unter RuleDescription .
Parameter:
- Name des Themas.
- Name des Abonnements.
- Ein RuleDescription -Objekt, das die Attribute beschreibt, mit denen die neue Regel erstellt wird.
Gibt zurück:
Löst aus:
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
createSubscription
public SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription)
Erstellt ein neues Abonnement im Dienstnamespace mit dem angegebenen Namen. Die Standardwerte der Abonnementeigenschaften finden Sie unter SubscriptionDescription .
Parameter:
- Ein SubscriptionDescription -Objekt, das die Attribute beschreibt, mit denen das neue Abonnement erstellt wird.
Gibt zurück:
Löst aus:
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
createSubscription
public SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription, RuleDescription defaultRule)
Erstellt ein neues Abonnement im Dienstnamespace mit der bereitgestellten Standardregel. Die Standardwerte der Abonnementeigenschaften finden Sie unter SubscriptionDescription .
Parameter:
- Ein SubscriptionDescription -Objekt, das die Attribute beschreibt, mit denen das neue Abonnement erstellt wird.
- Ein RuleDescription Objekt, das die Standardregel beschreibt. Wenn NULL, wird ein Passthroughfilter erstellt.
Gibt zurück:
Löst aus:
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
createSubscription
public SubscriptionDescription createSubscription(String topicPath, String subscriptionName)
Erstellt ein neues Abonnement für ein bestimmtes Thema im Dienstnamespace mit dem angegebenen Namen. Die Standardwerte der Abonnementeigenschaften finden Sie unter SubscriptionDescription .
Parameter:
- Der Name des Themas relativ zur Basisadresse des Dienstnamespaces.
- Der Name des Abonnements.
Gibt zurück:
Löst aus:
- Entitätsname ist NULL, leer, zu lang oder verwendet unzulässige Zeichen.
- Entitätsname ist NULL, leer, zu lang oder verwendet unzulässige Zeichen.
createTopic
public TopicDescription createTopic(TopicDescription topicDescription)
Erstellt ein neues Thema im Dienstnamespace mit dem angegebenen Namen. Die Standardwerte der Themeneigenschaften finden Sie TopicDescription unter.
Parameter:
- Ein QueueDescription Objekt, das die Attribute beschreibt, mit denen das neue Thema erstellt wird.
Gibt zurück:
Löst aus:
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
- Eine Entität mit demselben Namen ist unter demselben Dienstnamespace vorhanden.
createTopic
public TopicDescription createTopic(String topicPath)
Erstellt ein neues Thema im Dienstnamespace mit dem angegebenen Namen. Die Standardwerte der Themeneigenschaften finden Sie TopicDescription unter.
Parameter:
- Der Name des Themas relativ zur Basisadresse des Dienstnamespaces.
Gibt zurück:
Löst aus:
- Entitätsname ist NULL, leer, zu lang oder verwendet unzulässige Zeichen.
- Entitätsname ist NULL, leer, zu lang oder verwendet unzulässige Zeichen.
deleteQueue
public Void deleteQueue(String path)
Löscht die Warteschlange, die durch den Pfad relativ zur Basisadresse des Dienstnamespaces beschrieben wird.
Parameter:
- Der Name der Entität relativ zur Basisadresse des Dienstnamespaces.
Löst aus:
- path ist nicht NULL/leer/zu lang/ungültig.
- path ist nicht NULL/leer/zu lang/ungültig.
deleteRule
public Void deleteRule(String topicPath, String subscriptionName, String ruleName)
Löscht die Regel für ein bestimmtes Themenabonnement.
Parameter:
- Der Name des Themas.
- Der Name des Abonnements.
- Der Name der Regel.
Löst aus:
- path ist nicht NULL/leer/zu lang/ungültig.
- path ist nicht NULL/leer/zu lang/ungültig.
deleteSubscription
public Void deleteSubscription(String topicPath, String subscriptionName)
Löscht das abonnement, das von topicPath und subscriptionName beschrieben wird.
Parameter:
- Der Name des Themas.
- Der Name des Abonnements.
Löst aus:
- path ist nicht NULL/leer/zu lang/ungültig.
- path ist nicht NULL/leer/zu lang/ungültig.
deleteTopic
public Void deleteTopic(String path)
Löscht das Thema, das durch den Pfad relativ zur Basisadresse des Dienstnamespaces beschrieben wird.
Parameter:
- Der Name der Entität relativ zur Basisadresse des Dienstnamespaces.
Löst aus:
- path ist nicht NULL/leer/zu lang/ungültig.
- path ist nicht NULL/leer/zu lang/ungültig.
getNamespaceInfo
public NamespaceInfo getNamespaceInfo()
Ruft Informationen im Zusammenhang mit dem Namespace ab. Funktioniert mit jedem Anspruch (Senden/Lauschen/Verwalten).
Gibt zurück:
- NamespaceInfo enthält Namespaceinformationen.
Löst aus:
- Es ist ein interner Fehler oder eine unerwartete Ausnahme aufgetreten.
- Es ist ein interner Fehler oder eine unerwartete Ausnahme aufgetreten.
getQueue
public QueueDescription getQueue(String path)
Ruft eine Warteschlange aus dem Dienstnamespace ab.
Parameter:
- Der Pfad der Warteschlange relativ zum Service Bus-Namespace.
Gibt zurück:
- QueueDescription mit Informationen zur Warteschlange.
Löst aus:
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im rechten Format oder in der richtigen Länge ist.
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im rechten Format oder in der richtigen Länge ist.
getQueueRuntimeInfo
public QueueRuntimeInfo getQueueRuntimeInfo(String path)
Ruft die Laufzeitinformationen einer Warteschlange ab.
Parameter:
- Der Pfad der Warteschlange relativ zum Service Bus-Namespace.
Gibt zurück:
- QueueRuntimeInfo mit Laufzeitinformationen zur Warteschlange.
Löst aus:
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im rechten Format oder in der richtigen Länge ist.
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im rechten Format oder in der richtigen Länge ist.
getQueues
public List
Ruft die Liste der Warteschlangen ab, die im Namespace vorhanden sind.
Gibt zurück:
Löst aus:
- Das Zeitüberschreitungsout des Vorgangs. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
- Das Zeitüberschreitungsout des Vorgangs. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
getQueues
public List
Ruft die Liste der Warteschlangen ab, die im Namespace vorhanden sind. Sie können Seiten mit einer Liste von Entitäten simulieren, indem Sie die Anzahl und die Überspringen von Parametern bearbeiten. skip(0)+count(100) gibt die ersten 100 Entitäten an. skip(100)+count(100) gibt die nächsten 100 Entitäten an.
Parameter:
- Die Anzahl der abzurufenden Warteschlangen. Der Standardwert ist 100. Maximal zulässiger Wert ist 100.
- Die Anzahl der zu überspringenden Warteschlangen. Der Standardwert ist 0. Kann nicht negativ sein.
Gibt zurück:
Löst aus:
- Das Zeitüberschreitungsout des Vorgangs. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
- Das Zeitüberschreitungsout des Vorgangs. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
getRule
public RuleDescription getRule(String topicPath, String subscriptionName, String ruleName)
Ruft eine Regel für ein bestimmtes Thema und ein bestimmtes Abonnement aus dem Dienstnamespace ab.
Parameter:
- Der Pfad des Themas relativ zum Service Bus-Namespace.
- Der Name des Abonnements.
- Der Name der Regel.
Gibt zurück:
- RuleDescription mit Informationen zum Abonnement.
Löst aus:
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
getRules
public List
Ruft die Liste der Regeln für ein bestimmtes Themenabonnement im Namespace ab.
Parameter:
- Der Name des Themas.
- Der Name des Abonnements.
Gibt zurück:
Löst aus:
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
getRules
public List
Ruft die Liste der Regeln für ein bestimmtes Themenabonnement im Namespace ab. Sie können Seiten mit einer Liste von Entitäten simulieren, indem Sie die Anzahl und das Überspringen von Parametern bearbeiten. skip(0)+count(100) gibt die ersten 100 Entitäten an. skip(100)+count(100) gibt die nächsten 100 Entitäten an.
Parameter:
- Der Name des Themas.
- Der Name des Abonnements.
- Die Anzahl der abzurufenden Regeln. Standardwert ist 100. Maximal zulässiger Wert ist 100.
- Die Anzahl der auszulassenden Regeln. Der Standardwert ist 0. Kann nicht negativ sein.
Gibt zurück:
Löst aus:
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
getSubscription
public SubscriptionDescription getSubscription(String topicPath, String subscriptionName)
Ruft ein Abonnement für ein bestimmtes Thema aus dem Dienstnamespace ab.
Parameter:
- Der Pfad des Themas relativ zum Service Bus-Namespace.
- Der Name des Abonnements
Gibt zurück:
- SubscriptionDescription mit Informationen zum Abonnement.
Löst aus:
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
getSubscriptionRuntimeInfo
public SubscriptionRuntimeInfo getSubscriptionRuntimeInfo(String topicPath, String subscriptionName)
Ruft die Laufzeitinformationen eines Abonnements in einem bestimmten Thema ab.
Parameter:
- Der Pfad des Themas relativ zum Service Bus-Namespace.
- Der Name des Abonnements
Gibt zurück:
- SubscriptionRuntimeInfo mit den Laufzeitinformationen zum Abonnement.
Löst aus:
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
getSubscriptions
public List
Ruft die Liste der Abonnements für ein bestimmtes Thema im Namespace ab.
Parameter:
- Der Name des Themas.
Gibt zurück:
Löst aus:
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
getSubscriptions
public List
Ruft die Liste der Abonnements für ein bestimmtes Thema im Namespace ab. Sie können Seiten mit einer Liste von Entitäten simulieren, indem Sie die Anzahl und das Überspringen von Parametern bearbeiten. skip(0)+count(100) gibt die ersten 100 Entitäten an. skip(100)+count(100) gibt die nächsten 100 Entitäten an.
Parameter:
- Der Name des Themas.
- Die Anzahl der abzurufenden Abonnements. Standardwert ist 100. Maximal zulässiger Wert ist 100.
- Die Anzahl der zu überspringenden Abonnements. Der Standardwert ist 0. Kann nicht negativ sein.
Gibt zurück:
Löst aus:
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
getTopic
public TopicDescription getTopic(String path)
Ruft ein Thema aus dem Dienstnamespace ab.
Parameter:
- Der Pfad der Warteschlange relativ zum Service Bus-Namespace.
Gibt zurück:
- Beschreibung, die Informationen zum Thema enthält.
Löst aus:
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
getTopicRuntimeInfo
public TopicRuntimeInfo getTopicRuntimeInfo(String path)
Ruft die Laufzeitinformationen eines Themas ab.
Parameter:
- Der Pfad der Warteschlange relativ zum Service Bus-Namespace.
Gibt zurück:
- TopicRuntimeInfo mit Laufzeitinformationen zum Thema.
Löst aus:
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
- Wird ausgelöst, wenn der Pfad NULL, leer oder nicht im richtigen Format oder in der richtigen Länge ist.
getTopics
public List
Ruft die Liste der im Namespace vorhandenen Themen ab.
Gibt zurück:
Löst aus:
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
getTopics
public List
Ruft die Liste der im Namespace vorhandenen Themen ab. Sie können Seiten mit einer Liste von Entitäten simulieren, indem Sie die Anzahl und das Überspringen von Parametern bearbeiten. skip(0)+count(100) gibt die ersten 100 Entitäten an. skip(100)+count(100) gibt die nächsten 100 Entitäten an.
Parameter:
- Die Anzahl der abzurufenden Themen. Standardwert ist 100. Maximal zulässiger Wert ist 100.
- Die Anzahl der zu überspringenden Themen. Der Standardwert ist 0. Kann nicht negativ sein.
Gibt zurück:
Löst aus:
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
- Für den Vorgang ist ein Zeitüberschreitungsvorgang aufgetreten. Der Timeoutzeitraum wird über ClientSettings.operationTimeout initiiert.
queueExists
public Boolean queueExists(String path)
Überprüft, ob eine bestimmte Warteschlange vorhanden ist oder nicht.
Parameter:
- Pfad der zu überprüfenden Entität
Gibt zurück:
- True, wenn die Entität vorhanden ist. Andernfalls FALSE.
Löst aus:
- path ist nicht NULL/leer/zu lang/ungültig.
- path ist nicht NULL/leer/zu lang/ungültig.
ruleExists
public Boolean ruleExists(String topicPath, String subscriptionName, String ruleName)
Überprüft, ob eine bestimmte Regel für ein bestimmtes Abonnement vorhanden ist.
Parameter:
- Pfad des Themas
- Name des Abonnements.
- Name der Regel
Gibt zurück:
- True, wenn die Entität vorhanden ist. Andernfalls FALSE.
Löst aus:
- path ist nicht NULL/leer/zu lang/ungültig.
- path ist nicht NULL/leer/zu lang/ungültig.
subscriptionExists
public Boolean subscriptionExists(String topicPath, String subscriptionName)
Überprüft, ob ein bestimmtes Abonnement vorhanden ist.
Parameter:
- Pfad des Themas
- Name des Abonnements.
Gibt zurück:
- True, wenn die Entität vorhanden ist. Andernfalls FALSE.
Löst aus:
- path ist nicht NULL/leer/zu lang/ungültig.
- path ist nicht NULL/leer/zu lang/ungültig.
topicExists
public Boolean topicExists(String path)
Überprüft, ob ein bestimmtes Thema vorhanden ist.
Parameter:
- Pfad der zu überprüfenden Entität
Gibt zurück:
- True, wenn die Entität vorhanden ist. Andernfalls FALSE.
Löst aus:
- path ist nicht NULL/leer/zu lang/ungültig.
- path ist nicht NULL/leer/zu lang/ungültig.
updateQueue
public QueueDescription updateQueue(QueueDescription queueDescription)
Updates einer vorhandenen Warteschlange.
Parameter:
- Ein QueueDescription Objekt, das die Attribute beschreibt, mit denen die Warteschlange aktualisiert wird.
Gibt zurück:
Löst aus:
- Die beschriebene Entität wurde nicht gefunden.
- Die beschriebene Entität wurde nicht gefunden.
updateRule
public RuleDescription updateRule(String topicName, String subscriptionName, RuleDescription ruleDescription)
Updates eine vorhandene Regel.
Parameter:
- Name des Themas.
- Name des Abonnements.
- Ein RuleDescription -Objekt, das die Attribute beschreibt, mit denen die Regel aktualisiert wird.
Gibt zurück:
Löst aus:
- Die beschriebene Entität wurde nicht gefunden.
- Die beschriebene Entität wurde nicht gefunden.
updateSubscription
public SubscriptionDescription updateSubscription(SubscriptionDescription subscriptionDescription)
Updates ein vorhandenes Abonnement.
Parameter:
- Ein SubscriptionDescription -Objekt, das die Attribute beschreibt, mit denen das Abonnement aktualisiert wird.
Gibt zurück:
Löst aus:
- Die beschriebene Entität wurde nicht gefunden.
- Die beschriebene Entität wurde nicht gefunden.
updateTopic
public TopicDescription updateTopic(TopicDescription topicDescription)
Updates ein vorhandenes Thema.
Parameter:
- Ein TopicDescription -Objekt, das die Attribute beschreibt, mit denen das Thema aktualisiert wird.
Gibt zurück:
Löst aus:
- Die beschriebene Entität wurde nicht gefunden.
- Die beschriebene Entität wurde nicht gefunden.
Gilt für:
Azure SDK for Java