次の方法で共有


ManagementClient クラス

  • java.lang.Object
    • com.microsoft.azure.servicebus.management.ManagementClient

public class ManagementClient

Service Bus エンティティに対して管理操作を実行する同期クライアント。 非同期操作には を使用 ManagementClientAsync します。

コンストラクターの概要

コンストラクター 説明
ManagementClient(ConnectionStringBuilder connectionStringBuilder)
ManagementClient(URI namespaceEndpointURI, ClientSettings clientSettings)

メソッドの概要

修飾子と型 メソッドと説明
void close()

管理クライアントを破棄して閉じます。

QueueDescription createQueue(QueueDescription queueDescription)

指定した名前を使用して、サービス名前空間に新しいキューを作成します。

QueueDescription createQueue(String queuePath)

指定した名前を使用して、サービス名前空間に新しいキューを作成します。

RuleDescription createRule(String topicName, String subscriptionName, RuleDescription ruleDescription)

特定のトピック (サブスクリプション) の新しいルールを作成します。

SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription)

指定した名前のサービス名前空間に新しいサブスクリプションを作成します。

SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription, RuleDescription defaultRule)

指定された既定の規則を使用して、サービス名前空間に新しいサブスクリプションを作成します。

SubscriptionDescription createSubscription(String topicPath, String subscriptionName)

指定した名前のサービス名前空間に、特定のトピックの新しいサブスクリプションを作成します。

TopicDescription createTopic(TopicDescription topicDescription)

指定した名前を使用して、サービス名前空間に新しいトピックを作成します。

TopicDescription createTopic(String topicPath)

指定した名前を使用して、サービス名前空間に新しいトピックを作成します。

Void deleteQueue(String path)

サービス名前空間のベース アドレスに対する相対パスで記述されているキューを削除します。

Void deleteRule(String topicPath, String subscriptionName, String ruleName)

特定のトピック サブスクリプションのルールを削除します。

Void deleteSubscription(String topicPath, String subscriptionName)

トピック「パス」と「サブスクリプション名」で説明されているサブスクリプションを削除します。

Void deleteTopic(String path)

サービス名前空間のベース アドレスに対する相対パスで記述されているトピックを削除します。

NamespaceInfo getNamespaceInfo()

名前空間に関連する情報を取得します。

QueueDescription getQueue(String path)

サービス名前空間からキューを取得します

QueueRuntimeInfo getQueueRuntimeInfo(String path)

キューのランタイム情報を取得します。

List<QueueDescription> getQueues()

名前空間に存在するキューの一覧を取得します。

List<QueueDescription> getQueues(int count, int skip)

名前空間に存在するキューの一覧を取得します。

RuleDescription getRule(String topicPath, String subscriptionName, String ruleName)

サービス名前空間から特定のトピックとサブスクリプションのルールを取得します

List<RuleDescription> getRules(String topicName, String subscriptionName)

名前空間内の特定のトピック サブスクリプションのルールの一覧を取得します。

List<RuleDescription> getRules(String topicName, String subscriptionName, int count, int skip)

名前空間内の特定のトピック サブスクリプションのルールの一覧を取得します。

SubscriptionDescription getSubscription(String topicPath, String subscriptionName)

サービス名前空間から特定のトピックのサブスクリプションを取得します

SubscriptionRuntimeInfo getSubscriptionRuntimeInfo(String topicPath, String subscriptionName)

特定のトピックのサブスクリプションのランタイム情報を取得します

List<SubscriptionDescription> getSubscriptions(String topicName)

名前空間内の特定のトピックのサブスクリプションの一覧を取得します。

List<SubscriptionDescription> getSubscriptions(String topicName, int count, int skip)

名前空間内の特定のトピックのサブスクリプションの一覧を取得します。

TopicDescription getTopic(String path)

サービス名前空間からトピックを取得します

TopicRuntimeInfo getTopicRuntimeInfo(String path)

トピックのランタイム情報を取得します

List<TopicDescription> getTopics()

名前空間に存在するトピックの一覧を取得します。

List<TopicDescription> getTopics(int count, int skip)

名前空間に存在するトピックの一覧を取得します。

Boolean queueExists(String path)

特定のキューが存在するかどうかを確認します。

Boolean ruleExists(String topicPath, String subscriptionName, String ruleName)

特定のサブスクリプションに対して特定のルールが存在するかどうかを確認します。

Boolean subscriptionExists(String topicPath, String subscriptionName)

特定のサブスクリプションが存在するかどうかを確認します。

Boolean topicExists(String path)

特定のトピックが存在するかどうかを確認します。

QueueDescription updateQueue(QueueDescription queueDescription)

既存のキューを更新します。

RuleDescription updateRule(String topicName, String subscriptionName, RuleDescription ruleDescription)

既存のルールを更新します。

SubscriptionDescription updateSubscription(SubscriptionDescription subscriptionDescription)

既存のサブスクリプションを更新します。

TopicDescription updateTopic(TopicDescription topicDescription)

既存のトピックを更新します。

メソッドの継承元: java.lang.Object

コンストラクターの詳細

ManagementClient

public ManagementClient(ConnectionStringBuilder connectionStringBuilder)

Parameters:

connectionStringBuilder

ManagementClient

public ManagementClient(URI namespaceEndpointURI, ClientSettings clientSettings)

Parameters:

namespaceEndpointURI
clientSettings

メソッドの詳細

close

public void close()

managementClient を破棄して閉じます。

Throws:

IOException

- I/O エラーが発生した場合

createQueue

public QueueDescription createQueue(QueueDescription queueDescription)

指定した名前を使用して、サービス名前空間に新しいキューを作成します。 キュー のプロパティの既定値については、「」を参照してください QueueDescription

Parameters:

queueDescription -
  • QueueDescription新しいキューを作成する属性を記述する オブジェクト。

Returns:

QueueDescription 新しく作成されたキューの 。

Throws:

ServiceBusException -
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

InterruptedException

-
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

createQueue

public QueueDescription createQueue(String queuePath)

指定した名前を使用して、サービス名前空間に新しいキューを作成します。 キュー のプロパティの既定値については、「」を参照してください QueueDescription

Parameters:

queuePath -
  • サービス名前空間のベース アドレスに対する相対的なキューの名前。

Returns:

QueueDescription 新しく作成されたキューの 。

Throws:

ServiceBusException -
  • エンティティ名が null、空、長すぎる、または無効な文字を使用しています。

InterruptedException

-
  • エンティティ名が null、空、長すぎる、または無効な文字を使用しています。

createRule

public RuleDescription createRule(String topicName, String subscriptionName, RuleDescription ruleDescription)

特定のトピック (サブスクリプション) の新しいルールを作成します。 サブスクリプション プロパティの既定値については、「」を参照してください RuleDescription

Parameters:

topicName -
  • トピックの名前。
subscriptionName -
  • サブスクリプションの名前。
ruleDescription -
  • RuleDescription新しいルールを作成する属性を記述する オブジェクト。

Returns:

RuleDescription 新しく作成されたルールの。

Throws:

ServiceBusException -
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

InterruptedException

-
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

createSubscription

public SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription)

指定した名前のサービス名前空間に新しいサブスクリプションを作成します。 サブスクリプション プロパティの既定値については、「」を参照してください SubscriptionDescription

Parameters:

subscriptionDescription -
  • SubscriptionDescription新しいサブスクリプションを作成する属性を記述する オブジェクト。

Returns:

SubscriptionDescription 新しく作成されたサブスクリプションの 。

Throws:

ServiceBusException -
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

InterruptedException

-
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

createSubscription

public SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription, RuleDescription defaultRule)

指定された既定の規則を使用して、サービス名前空間に新しいサブスクリプションを作成します。 サブスクリプション プロパティの既定値については、「」を参照してください SubscriptionDescription

Parameters:

subscriptionDescription -
  • SubscriptionDescription新しいサブスクリプションを作成する属性を記述する オブジェクト。
defaultRule -
  • 既定の RuleDescription 規則を記述する オブジェクト。 null の場合、パススルー フィルターが作成されます。

Returns:

SubscriptionDescription 新しく作成されたサブスクリプションの 。

Throws:

ServiceBusException -
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

InterruptedException

-
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

createSubscription

public SubscriptionDescription createSubscription(String topicPath, String subscriptionName)

指定した名前のサービス名前空間に、特定のトピックの新しいサブスクリプションを作成します。 サブスクリプション プロパティの既定値については、「」を参照してください SubscriptionDescription

Parameters:

topicPath -
  • サービス名前空間のベース アドレスに対する相対トピックの名前。
subscriptionName -
  • サブスクリプションの名前です。

Returns:

SubscriptionDescription 新しく作成されたサブスクリプションの 。

Throws:

ServiceBusException -
  • エンティティ名が null、空、長すぎる、または無効な文字を使用しています。

InterruptedException

-
  • エンティティ名が null、空、長すぎる、または無効な文字を使用しています。

createTopic

public TopicDescription createTopic(TopicDescription topicDescription)

指定した名前を使用して、サービス名前空間に新しいトピックを作成します。 トピック プロパティの既定値については、「」を参照してください TopicDescription

Parameters:

topicDescription -
  • QueueDescription新しいトピックを作成する属性を記述する オブジェクト。

Returns:

TopicDescription 新しく作成されたトピックの 。

Throws:

ServiceBusException -
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

InterruptedException

-
  • 同じ名前のエンティティは、同じサービス名前空間の下に存在します。

createTopic

public TopicDescription createTopic(String topicPath)

指定した名前を使用して、サービス名前空間に新しいトピックを作成します。 トピック プロパティの既定値については、「」を参照してください TopicDescription

Parameters:

topicPath -
  • サービス名前空間のベース アドレスに対する相対トピックの名前。

Returns:

TopicDescription 新しく作成されたトピックの 。

Throws:

ServiceBusException -
  • エンティティ名が null、空、長すぎる、または無効な文字を使用しています。

InterruptedException

-
  • エンティティ名が null、空、長すぎる、または無効な文字を使用しています。

deleteQueue

public Void deleteQueue(String path)

サービス名前空間のベース アドレスに対する相対パスで記述されているキューを削除します。

Parameters:

path -
  • サービス名前空間のベース アドレスを基準とするエンティティの名前。

Throws:

ServiceBusException -
  • path が null/空/長すぎる/無効ではありません。

InterruptedException

-
  • path が null/空/長すぎる/無効ではありません。

deleteRule

public Void deleteRule(String topicPath, String subscriptionName, String ruleName)

特定のトピック サブスクリプションのルールを削除します。

Parameters:

topicPath -
  • トピックの名前。
subscriptionName -
  • サブスクリプションの名前です。
ruleName -
  • ルールの名前です。

Throws:

ServiceBusException -
  • path が null/空/長すぎる/無効ではありません。

InterruptedException

-
  • path が null/空/長すぎる/無効ではありません。

deleteSubscription

public Void deleteSubscription(String topicPath, String subscriptionName)

topicPath と subscriptionName によって記述されているサブスクリプションを削除します。

Parameters:

topicPath -
  • トピックの名前。
subscriptionName -
  • サブスクリプションの名前です。

Throws:

ServiceBusException -
  • path が null/空/長すぎる/無効ではありません。

InterruptedException

-
  • path が null/空/長すぎる/無効ではありません。

deleteTopic

public Void deleteTopic(String path)

サービス名前空間のベース アドレスに対する相対パスで記述されているトピックを削除します。

Parameters:

path -
  • サービス名前空間のベース アドレスを基準とするエンティティの名前。

Throws:

ServiceBusException -
  • path が null/空/長すぎる/無効ではありません。

InterruptedException

-
  • path が null/空/長すぎる/無効ではありません。

getNamespaceInfo

public NamespaceInfo getNamespaceInfo()

名前空間に関連する情報を取得します。 任意の要求 (送信/リッスン/管理) で動作します。

Returns:

Throws:

ServiceBusException -
  • 内部エラーまたは予期しない例外が発生しました。

InterruptedException

-
  • 内部エラーまたは予期しない例外が発生しました。

getQueue

public QueueDescription getQueue(String path)

サービス名前空間からキューを取得します

Parameters:

path -
  • Service Bus 名前空間に対する相対的なキューのパス。

Returns:

  • キューに関する情報を含む QueueDescription。

Throws:

ServiceBusException -
  • path が null、空、または正しい形式または長さでない場合にスローされます。

InterruptedException

-
  • path が null、空、または正しい形式または長さでない場合にスローされます。

getQueueRuntimeInfo

public QueueRuntimeInfo getQueueRuntimeInfo(String path)

キューのランタイム情報を取得します。

Parameters:

path -
  • Service Bus 名前空間に対する相対的なキューのパス。

Returns:

  • キューに関するランタイム情報を含む QueueRuntimeInfo。

Throws:

ServiceBusException -
  • path が null、空、または正しい形式または長さでない場合にスローされます。

InterruptedException

-
  • path が null、空、または正しい形式または長さでない場合にスローされます。

getQueues

public List getQueues()

名前空間に存在するキューの一覧を取得します。

Returns:

最初の 100 個のキュー。

Throws:

ServiceBusException -
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

InterruptedException

-
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

getQueues

public List getQueues(int count, int skip)

名前空間に存在するキューの一覧を取得します。 count パラメーターと skip パラメーターを操作することで、エンティティの一覧のページをシミュレートできます。 skip(0)+count(100) は、最初の 100 個のエンティティを提供します。 skip(100)+count(100) は、次の 100 個のエンティティを提供します。

Parameters:

count -
  • フェッチするキューの数。 既定値は 100 です。 使用できる最大値は 100 です。
skip -
  • スキップするキューの数。 既定値は 0 です。 負の値にすることはできません。

Returns:

キューの一覧。

Throws:

ServiceBusException -
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

InterruptedException

-
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

getRule

public RuleDescription getRule(String topicPath, String subscriptionName, String ruleName)

サービス名前空間から特定のトピックとサブスクリプションのルールを取得します

Parameters:

topicPath -
  • Service Bus 名前空間に対するトピックの相対パス。
subscriptionName -
  • サブスクリプションの名前です。
ruleName -
  • ルールの名前です。

Returns:

  • サブスクリプションに関する情報を含む RuleDescription。

Throws:

ServiceBusException -
  • path が null、空、または正しい形式または長さでない場合にスローされます。

InterruptedException

-
  • path が null、空、または正しい形式または長さでない場合にスローされます。

getRules

public List getRules(String topicName, String subscriptionName)

名前空間内の特定のトピック サブスクリプションのルールの一覧を取得します。

Parameters:

topicName -
  • トピックの名前。
subscriptionName -
  • サブスクリプションの名前です。

Returns:

最初の 100 個のルール。

Throws:

ServiceBusException -
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

InterruptedException

-
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

getRules

public List getRules(String topicName, String subscriptionName, int count, int skip)

名前空間内の特定のトピック サブスクリプションのルールの一覧を取得します。 count パラメーターと skip パラメーターを操作することで、エンティティの一覧のページをシミュレートできます。 skip(0)+count(100) は、最初の 100 個のエンティティを提供します。 skip(100)+count(100) は、次の 100 個のエンティティを提供します。

Parameters:

topicName -
  • トピックの名前。
subscriptionName -
  • サブスクリプションの名前です。
count -
  • フェッチするルールの数。 既定値は 100 です。 使用できる最大値は 100 です。
skip -
  • スキップするルールの数。 既定値は 0 です。 負の値にすることはできません。

Returns:

ルールの一覧。

Throws:

ServiceBusException -
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

InterruptedException

-
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

getSubscription

public SubscriptionDescription getSubscription(String topicPath, String subscriptionName)

サービス名前空間から特定のトピックのサブスクリプションを取得します

Parameters:

topicPath -
  • Service Bus 名前空間に対するトピックの相対パス。
subscriptionName -
  • サブスクリプションの名前

Returns:

  • サブスクリプションに関する情報を含む SubscriptionDescription。

Throws:

ServiceBusException -
  • path が null、空、または正しい形式または長さでない場合にスローされます。

InterruptedException

-
  • path が null、空、または正しい形式または長さでない場合にスローされます。

getSubscriptionRuntimeInfo

public SubscriptionRuntimeInfo getSubscriptionRuntimeInfo(String topicPath, String subscriptionName)

特定のトピックのサブスクリプションのランタイム情報を取得します

Parameters:

topicPath -
  • Service Bus 名前空間に対するトピックの相対パス。
subscriptionName -
  • サブスクリプションの名前

Returns:

  • サブスクリプションに関するランタイム情報を含む SubscriptionRuntimeInfo。

Throws:

ServiceBusException -
  • path が null、空、または正しい形式または長さでない場合にスローされます。

InterruptedException

-
  • path が null、空、または正しい形式または長さでない場合にスローされます。

getSubscriptions

public List getSubscriptions(String topicName)

名前空間内の特定のトピックのサブスクリプションの一覧を取得します。

Parameters:

topicName -
  • トピックの名前。

Returns:

最初の 100 個のサブスクリプション。

Throws:

ServiceBusException -
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

InterruptedException

-
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

getSubscriptions

public List getSubscriptions(String topicName, int count, int skip)

名前空間内の特定のトピックのサブスクリプションの一覧を取得します。 count パラメーターと skip パラメーターを操作することで、エンティティの一覧のページをシミュレートできます。 skip(0)+count(100) は、最初の 100 個のエンティティを提供します。 skip(100)+count(100) は、次の 100 個のエンティティを提供します。

Parameters:

topicName -
  • トピックの名前。
count -
  • フェッチするサブスクリプションの数。 既定値は 100 です。 使用できる最大値は 100 です。
skip -
  • スキップするサブスクリプションの数。 既定値は 0 です。 負の値にすることはできません。

Returns:

サブスクリプションの一覧。

Throws:

ServiceBusException -
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

InterruptedException

-
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

getTopic

public TopicDescription getTopic(String path)

サービス名前空間からトピックを取得します

Parameters:

path -
  • Service Bus 名前空間に対する相対的なキューのパス。

Returns:

  • トピックに関する情報を含む説明。

Throws:

ServiceBusException -
  • path が null、空、または正しい形式または長さでない場合にスローされます。

InterruptedException

-
  • path が null、空、または正しい形式または長さでない場合にスローされます。

getTopicRuntimeInfo

public TopicRuntimeInfo getTopicRuntimeInfo(String path)

トピックのランタイム情報を取得します

Parameters:

path -
  • Service Bus 名前空間に対する相対的なキューのパス。

Returns:

  • トピックに関するランタイム情報を含む TopicRuntimeInfo。

Throws:

ServiceBusException -
  • path が null、空、または正しい形式または長さでない場合にスローされます。

InterruptedException

-
  • path が null、空、または正しい形式または長さでない場合にスローされます。

getTopics

public List getTopics()

名前空間に存在するトピックの一覧を取得します。

Returns:

最初の 100 トピック。

Throws:

ServiceBusException -
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

InterruptedException

-
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

getTopics

public List getTopics(int count, int skip)

名前空間に存在するトピックの一覧を取得します。 count パラメーターと skip パラメーターを操作することで、エンティティの一覧のページをシミュレートできます。 skip(0)+count(100) は、最初の 100 個のエンティティを提供します。 skip(100)+count(100) は、次の 100 個のエンティティを提供します。

Parameters:

count -
  • フェッチするトピックの数。 既定値は 100 です。 使用できる最大値は 100 です。
skip -
  • スキップするトピックの数。 既定値は 0 です。 負の値にすることはできません。

Returns:

トピックの一覧。

Throws:

ServiceBusException -
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

InterruptedException

-
  • 操作がタイムアウトします。タイムアウト期間は ClientSettings.operationTimeout によって開始されます

queueExists

public Boolean queueExists(String path)

特定のキューが存在するかどうかを確認します。

Parameters:

path -
  • チェックへのエンティティのパス

Returns:

  • True を指定すると、エンティティが存在します。 それ以外の場合は false です。

Throws:

ServiceBusException -
  • path が null/空/長すぎる/無効ではありません。

InterruptedException

-
  • path が null/空/長すぎる/無効ではありません。

ruleExists

public Boolean ruleExists(String topicPath, String subscriptionName, String ruleName)

特定のサブスクリプションに対して特定のルールが存在するかどうかを確認します。

Parameters:

topicPath -
  • トピックのパス
subscriptionName -
  • サブスクリプションの名前。
ruleName -
  • ルールの名前

Returns:

  • True を指定すると、エンティティが存在します。 それ以外の場合は false です。

Throws:

ServiceBusException -
  • path が null/空/長すぎる/無効ではありません。

InterruptedException

-
  • path が null/空/長すぎる/無効ではありません。

subscriptionExists

public Boolean subscriptionExists(String topicPath, String subscriptionName)

特定のサブスクリプションが存在するかどうかを確認します。

Parameters:

topicPath -
  • トピックのパス
subscriptionName -
  • サブスクリプションの名前。

Returns:

  • True を指定すると、エンティティが存在します。 それ以外の場合は false です。

Throws:

ServiceBusException -
  • path が null/空/長すぎる/無効ではありません。

InterruptedException

-
  • path が null/空/長すぎる/無効ではありません。

topicExists

public Boolean topicExists(String path)

特定のトピックが存在するかどうかを確認します。

Parameters:

path -
  • チェックへのエンティティのパス

Returns:

  • True を指定すると、エンティティが存在します。 それ以外の場合は false です。

Throws:

ServiceBusException -
  • path が null/空/長すぎる/無効ではありません。

InterruptedException

-
  • path が null/空/長すぎる/無効ではありません。

updateQueue

public QueueDescription updateQueue(QueueDescription queueDescription)

既存のキューを更新します。

Parameters:

queueDescription -
  • QueueDescriptionキューが更新される属性を記述する オブジェクト。

Returns:

QueueDescription 更新されたキューの。

Throws:

ServiceBusException -
  • 記述されたエンティティが見つかりませんでした。

InterruptedException

-
  • 記述されたエンティティが見つかりませんでした。

updateRule

public RuleDescription updateRule(String topicName, String subscriptionName, RuleDescription ruleDescription)

既存のルールを更新します。

Parameters:

topicName -
  • トピックの名前。
subscriptionName -
  • サブスクリプションの名前。
ruleDescription -
  • RuleDescriptionルールが更新される属性を記述する オブジェクト。

Returns:

RuleDescription 更新されたルールの。

Throws:

ServiceBusException -
  • 記述されたエンティティが見つかりませんでした。

InterruptedException

-
  • 記述されたエンティティが見つかりませんでした。

updateSubscription

public SubscriptionDescription updateSubscription(SubscriptionDescription subscriptionDescription)

既存のサブスクリプションを更新します。

Parameters:

subscriptionDescription -

Returns:

SubscriptionDescription 更新されたサブスクリプションの。

Throws:

ServiceBusException -
  • 記述されたエンティティが見つかりませんでした。

InterruptedException

-
  • 記述されたエンティティが見つかりませんでした。

updateTopic

public TopicDescription updateTopic(TopicDescription topicDescription)

既存のトピックを更新します。

Parameters:

topicDescription -
  • TopicDescriptionトピックが更新される属性を記述する オブジェクト。

Returns:

TopicDescription 更新されたトピックの。

Throws:

ServiceBusException -
  • 記述されたエンティティが見つかりませんでした。

InterruptedException

-
  • 記述されたエンティティが見つかりませんでした。

適用対象