Compartilhar via


ManagementClient Classe

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

public class ManagementClient

Cliente síncrono para executar operações de gerenciamento em entidades do Barramento de Serviço. Use ManagementClientAsync para operações assíncronas.

Resumo do Construtor

Construtor Description
ManagementClient(ConnectionStringBuilder connectionStringBuilder)
ManagementClient(URI namespaceEndpointURI, ClientSettings clientSettings)

Resumo do método

Modificador e tipo Método e descrição
void close()

Descarta e fecha o cliente de gerenciamento.

QueueDescription createQueue(QueueDescription queueDescription)

Cria uma nova fila no namespace de serviço com o nome fornecido.

QueueDescription createQueue(String queuePath)

Cria uma nova fila no namespace de serviço com o nome fornecido.

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

Cria uma nova regra para um determinado tópico – assinatura.

SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription)

Cria uma nova assinatura no namespace de serviço com o nome fornecido.

SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription, RuleDescription defaultRule)

Cria uma nova assinatura no namespace de serviço com a regra padrão fornecida.

SubscriptionDescription createSubscription(String topicPath, String subscriptionName)

Cria uma nova assinatura para um determinado tópico no namespace de serviço com o nome fornecido.

TopicDescription createTopic(TopicDescription topicDescription)

Cria um novo tópico no namespace de serviço com o nome fornecido.

TopicDescription createTopic(String topicPath)

Cria um novo tópico no namespace de serviço com o nome fornecido.

Void deleteQueue(String path)

Exclui a fila descrita pelo caminho em relação ao endereço base do namespace de serviço.

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

Exclui a regra de um determinado tópico-assinatura.

Void deleteSubscription(String topicPath, String subscriptionName)

Exclui a assinatura descrita pelo tópicoCaminho e o Nome da assinatura.

Void deleteTopic(String path)

Exclui o tópico descrito pelo caminho relativo ao endereço base do namespace de serviço.

NamespaceInfo getNamespaceInfo()

Recupera informações relacionadas ao namespace.

QueueDescription getQueue(String path)

Recupera uma fila do namespace de serviço

QueueRuntimeInfo getQueueRuntimeInfo(String path)

Recupera as informações de runtime de uma fila.

List<QueueDescription> getQueues()

Recupera a lista de filas presentes no namespace.

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

Recupera a lista de filas presentes no namespace .

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

Recupera uma regra para um determinado tópico e assinatura do namespace de serviço

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

Recupera a lista de regras para uma determinada assinatura de tópico no namespace.

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

Recupera a lista de regras para uma determinada assinatura de tópico no namespace.

SubscriptionDescription getSubscription(String topicPath, String subscriptionName)

Recupera uma assinatura para um determinado tópico do namespace de serviço

SubscriptionRuntimeInfo getSubscriptionRuntimeInfo(String topicPath, String subscriptionName)

Recupera as informações de runtime de uma assinatura em um determinado tópico

List<SubscriptionDescription> getSubscriptions(String topicName)

Recupera a lista de assinaturas de um determinado tópico no namespace .

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

Recupera a lista de assinaturas de um determinado tópico no namespace .

TopicDescription getTopic(String path)

Recupera um tópico do namespace de serviço

TopicRuntimeInfo getTopicRuntimeInfo(String path)

Recupera as informações de runtime de um tópico

List<TopicDescription> getTopics()

Recupera a lista de tópicos presentes no namespace .

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

Recupera a lista de tópicos presentes no namespace .

Boolean queueExists(String path)

Verifica se uma determinada fila existe ou não.

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

Verifica se uma determinada regra existe ou não para uma determinada assinatura.

Boolean subscriptionExists(String topicPath, String subscriptionName)

Verifica se uma determinada assinatura existe ou não.

Boolean topicExists(String path)

Verifica se um determinado tópico existe ou não.

QueueDescription updateQueue(QueueDescription queueDescription)

Atualizações uma fila existente.

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

Atualizações uma regra existente.

SubscriptionDescription updateSubscription(SubscriptionDescription subscriptionDescription)

Atualizações uma assinatura existente.

TopicDescription updateTopic(TopicDescription topicDescription)

Atualizações um tópico existente.

Métodos herdados de java.lang.Object

Detalhes do construtor

ManagementClient

public ManagementClient(ConnectionStringBuilder connectionStringBuilder)

Parâmetros:

connectionStringBuilder

ManagementClient

public ManagementClient(URI namespaceEndpointURI, ClientSettings clientSettings)

Parâmetros:

namespaceEndpointURI
clientSettings

Detalhes do método

close

public void close()

Descarta e fecha o managementClient.

Gera:

IOException

- se ocorrer um erro de E/S

createQueue

public QueueDescription createQueue(QueueDescription queueDescription)

Cria uma nova fila no namespace de serviço com o nome fornecido. Confira QueueDescription os valores padrão das propriedades da fila.

Parâmetros:

queueDescription -
  • Um QueueDescription objeto que descreve os atributos com os quais a nova fila será criada.

Retornos:

QueueDescription da fila recém-criada.

Gera:

ServiceBusException -
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

InterruptedException

-
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

createQueue

public QueueDescription createQueue(String queuePath)

Cria uma nova fila no namespace de serviço com o nome fornecido. Confira QueueDescription os valores padrão das propriedades da fila.

Parâmetros:

queuePath -
  • O nome da fila em relação ao endereço base do namespace de serviço.

Retornos:

QueueDescription da fila recém-criada.

Gera:

ServiceBusException -
  • O nome da entidade é nulo, vazio, muito longo ou usa caracteres ilegais.

InterruptedException

-
  • O nome da entidade é nulo, vazio, muito longo ou usa caracteres ilegais.

createRule

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

Cria uma nova regra para um determinado tópico – assinatura. Confira RuleDescription os valores padrão das propriedades da assinatura.

Parâmetros:

topicName -
  • Nome do tópico.
subscriptionName -
  • O nome da assinatura.
ruleDescription -
  • Um RuleDescription objeto que descreve os atributos com os quais a nova regra será criada.

Retornos:

RuleDescription da regra recém-criada.

Gera:

ServiceBusException -
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

InterruptedException

-
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

createSubscription

public SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription)

Cria uma nova assinatura no namespace de serviço com o nome fornecido. Confira SubscriptionDescription os valores padrão das propriedades da assinatura.

Parâmetros:

subscriptionDescription -

Retornos:

SubscriptionDescription da assinatura recém-criada.

Gera:

ServiceBusException -
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

InterruptedException

-
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

createSubscription

public SubscriptionDescription createSubscription(SubscriptionDescription subscriptionDescription, RuleDescription defaultRule)

Cria uma nova assinatura no namespace de serviço com a regra padrão fornecida. Confira SubscriptionDescription os valores padrão das propriedades da assinatura.

Parâmetros:

subscriptionDescription -
defaultRule -
  • Um RuleDescription objeto que descreve a regra padrão. Se for nulo, o filtro de passagem será criado.

Retornos:

SubscriptionDescription da assinatura recém-criada.

Gera:

ServiceBusException -
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

InterruptedException

-
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

createSubscription

public SubscriptionDescription createSubscription(String topicPath, String subscriptionName)

Cria uma nova assinatura para um determinado tópico no namespace de serviço com o nome fornecido. Confira SubscriptionDescription os valores padrão das propriedades da assinatura.

Parâmetros:

topicPath -
  • O nome do tópico relativo ao endereço base do namespace de serviço.
subscriptionName -
  • O nome da assinatura.

Retornos:

SubscriptionDescription da assinatura recém-criada.

Gera:

ServiceBusException -
  • O nome da entidade é nulo, vazio, muito longo ou usa caracteres ilegais.

InterruptedException

-
  • O nome da entidade é nulo, vazio, muito longo ou usa caracteres ilegais.

createTopic

public TopicDescription createTopic(TopicDescription topicDescription)

Cria um novo tópico no namespace de serviço com o nome fornecido. Confira TopicDescription os valores padrão das propriedades do tópico.

Parâmetros:

topicDescription -
  • Um QueueDescription objeto que descreve os atributos com os quais o novo tópico será criado.

Retornos:

TopicDescription do tópico recém-criado.

Gera:

ServiceBusException -
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

InterruptedException

-
  • Uma entidade com o mesmo nome existe no mesmo namespace de serviço.

createTopic

public TopicDescription createTopic(String topicPath)

Cria um novo tópico no namespace de serviço com o nome fornecido. Confira TopicDescription os valores padrão das propriedades do tópico.

Parâmetros:

topicPath -
  • O nome do tópico relativo ao endereço base do namespace de serviço.

Retornos:

TopicDescription do tópico recém-criado.

Gera:

ServiceBusException -
  • O nome da entidade é nulo, vazio, muito longo ou usa caracteres ilegais.

InterruptedException

-
  • O nome da entidade é nulo, vazio, muito longo ou usa caracteres ilegais.

deleteQueue

public Void deleteQueue(String path)

Exclui a fila descrita pelo caminho em relação ao endereço base do namespace de serviço.

Parâmetros:

path -
  • O nome da entidade em relação ao endereço base do namespace de serviço.

Gera:

ServiceBusException -
  • path não é nulo/ vazio / muito longo / inválido.

InterruptedException

-
  • path não é nulo/ vazio / muito longo / inválido.

deleteRule

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

Exclui a regra de um determinado tópico-assinatura.

Parâmetros:

topicPath -
  • O nome do tópico.
subscriptionName -
  • O nome da assinatura.
ruleName -
  • O nome da regra.

Gera:

ServiceBusException -
  • path não é nulo/ vazio / muito longo / inválido.

InterruptedException

-
  • path não é nulo/ vazio / muito longo / inválido.

deleteSubscription

public Void deleteSubscription(String topicPath, String subscriptionName)

Exclui a assinatura descrita pelo topicPath e pelo subscriptionName.

Parâmetros:

topicPath -
  • O nome do tópico.
subscriptionName -
  • O nome da assinatura.

Gera:

ServiceBusException -
  • path não é nulo/ vazio / muito longo / inválido.

InterruptedException

-
  • path não é nulo/ vazio / muito longo / inválido.

deleteTopic

public Void deleteTopic(String path)

Exclui o tópico descrito pelo caminho relativo ao endereço base do namespace de serviço.

Parâmetros:

path -
  • O nome da entidade em relação ao endereço base do namespace de serviço.

Gera:

ServiceBusException -
  • path não é nulo/ vazio / muito longo / inválido.

InterruptedException

-
  • path não é nulo/ vazio / muito longo / inválido.

getNamespaceInfo

public NamespaceInfo getNamespaceInfo()

Recupera informações relacionadas ao namespace. Funciona com qualquer declaração (Enviar/Escutar/Gerenciar).

Retornos:

Gera:

ServiceBusException -
  • Ocorreu um erro interno ou uma exceção inesperada.

InterruptedException

-
  • Ocorreu um erro interno ou uma exceção inesperada.

getQueue

public QueueDescription getQueue(String path)

Recupera uma fila do namespace de serviço

Parâmetros:

path -
  • O caminho da fila em relação ao namespace do barramento de serviço.

Retornos:

  • QueueDescription que contém informações sobre a fila.

Gera:

ServiceBusException -
  • Gerado se o caminho for nulo, vazio ou não no formato ou comprimento correto.

InterruptedException

-
  • Gerado se o caminho for nulo, vazio ou não no formato ou comprimento correto.

getQueueRuntimeInfo

public QueueRuntimeInfo getQueueRuntimeInfo(String path)

Recupera as informações de runtime de uma fila.

Parâmetros:

path -
  • O caminho da fila em relação ao namespace do barramento de serviço.

Retornos:

  • QueueRuntimeInfo contendo informações de runtime sobre a fila.

Gera:

ServiceBusException -
  • Gerado se o caminho for nulo, vazio ou não no formato ou comprimento correto.

InterruptedException

-
  • Gerado se o caminho for nulo, vazio ou não no formato ou comprimento correto.

getQueues

public List getQueues()

Recupera a lista de filas presentes no namespace.

Retornos:

as primeiras 100 filas.

Gera:

ServiceBusException -
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

InterruptedException

-
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

getQueues

public List getQueues(int count, int skip)

Recupera a lista de filas presentes no namespace. Você pode simular páginas da lista de entidades manipulando parâmetros de contagem e ignorar. skip(0)+count(100) fornece as primeiras 100 entidades. skip(100)+count(100) fornece as próximas 100 entidades.

Parâmetros:

count -
  • O número de filas a serem buscadas. O padrão é 100. O valor máximo permitido é 100.
skip -
  • O número de filas a serem ignoradas. Assume o padrão de 0. Não pode ser negativo.

Retornos:

a lista de filas.

Gera:

ServiceBusException -
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

InterruptedException

-
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

getRule

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

Recupera uma regra para um determinado tópico e assinatura do namespace de serviço

Parâmetros:

topicPath -
  • O caminho do tópico em relação ao namespace do barramento de serviço.
subscriptionName -
  • O nome da assinatura.
ruleName -
  • O nome da regra.

Retornos:

  • RuleDescription que contém informações sobre a assinatura.

Gera:

ServiceBusException -
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

InterruptedException

-
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

getRules

public List getRules(String topicName, String subscriptionName)

Recupera a lista de regras para uma determinada assinatura de tópico no namespace.

Parâmetros:

topicName -
  • O nome do tópico.
subscriptionName -
  • O nome da assinatura.

Retornos:

as primeiras 100 regras.

Gera:

ServiceBusException -
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

InterruptedException

-
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

getRules

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

Recupera a lista de regras para uma determinada assinatura de tópico no namespace. Você pode simular páginas de lista de entidades manipulando os parâmetros count e skip. skip(0)+count(100) fornece as primeiras 100 entidades. skip(100)+count(100) fornece as próximas 100 entidades.

Parâmetros:

topicName -
  • O nome do tópico.
subscriptionName -
  • O nome da assinatura.
count -
  • O número de regras a serem buscadas. O padrão é 100. O valor máximo permitido é 100.
skip -
  • O número de regras a serem ignoradas. Assume o padrão de 0. Não pode ser negativo.

Retornos:

a lista de regras.

Gera:

ServiceBusException -
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

InterruptedException

-
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

getSubscription

public SubscriptionDescription getSubscription(String topicPath, String subscriptionName)

Recupera uma assinatura para um determinado tópico do namespace de serviço

Parâmetros:

topicPath -
  • O caminho do tópico em relação ao namespace do barramento de serviço.
subscriptionName -
  • O nome da assinatura

Retornos:

  • SubscriptionDescription que contém informações sobre a assinatura.

Gera:

ServiceBusException -
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

InterruptedException

-
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

getSubscriptionRuntimeInfo

public SubscriptionRuntimeInfo getSubscriptionRuntimeInfo(String topicPath, String subscriptionName)

Recupera as informações de runtime de uma assinatura em um determinado tópico

Parâmetros:

topicPath -
  • O caminho do tópico em relação ao namespace do barramento de serviço.
subscriptionName -
  • O nome da assinatura

Retornos:

  • SubscriptionRuntimeInfo que contém as informações de runtime sobre a assinatura.

Gera:

ServiceBusException -
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

InterruptedException

-
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

getSubscriptions

public List getSubscriptions(String topicName)

Recupera a lista de assinaturas de um determinado tópico no namespace .

Parâmetros:

topicName -
  • O nome do tópico.

Retornos:

as primeiras 100 assinaturas.

Gera:

ServiceBusException -
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

InterruptedException

-
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

getSubscriptions

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

Recupera a lista de assinaturas de um determinado tópico no namespace . Você pode simular páginas de lista de entidades manipulando os parâmetros count e skip. skip(0)+count(100) fornece as primeiras 100 entidades. skip(100)+count(100) fornece as próximas 100 entidades.

Parâmetros:

topicName -
  • O nome do tópico.
count -
  • O número de assinaturas a serem buscadas. O padrão é 100. O valor máximo permitido é 100.
skip -
  • O número de assinaturas a serem ignoradas. Assume o padrão de 0. Não pode ser negativo.

Retornos:

a lista de assinaturas.

Gera:

ServiceBusException -
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

InterruptedException

-
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

getTopic

public TopicDescription getTopic(String path)

Recupera um tópico do namespace de serviço

Parâmetros:

path -
  • O caminho da fila em relação ao namespace do barramento de serviço.

Retornos:

  • Descrição que contém informações sobre o tópico.

Gera:

ServiceBusException -
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

InterruptedException

-
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

getTopicRuntimeInfo

public TopicRuntimeInfo getTopicRuntimeInfo(String path)

Recupera as informações de runtime de um tópico

Parâmetros:

path -
  • O caminho da fila em relação ao namespace do barramento de serviço.

Retornos:

  • TopicRuntimeInfo contendo informações de runtime sobre o tópico.

Gera:

ServiceBusException -
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

InterruptedException

-
  • Gerado se path for nulo, vazio ou não no formato ou comprimento correto.

getTopics

public List getTopics()

Recupera a lista de tópicos presentes no namespace .

Retornos:

os primeiros 100 tópicos.

Gera:

ServiceBusException -
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

InterruptedException

-
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

getTopics

public List getTopics(int count, int skip)

Recupera a lista de tópicos presentes no namespace . Você pode simular páginas de lista de entidades manipulando os parâmetros count e skip. skip(0)+count(100) fornece as primeiras 100 entidades. skip(100)+count(100) fornece as próximas 100 entidades.

Parâmetros:

count -
  • O número de tópicos a serem buscados. O padrão é 100. O valor máximo permitido é 100.
skip -
  • O número de tópicos a serem ignoradas. Assume o padrão de 0. Não pode ser negativo.

Retornos:

a lista de tópicos.

Gera:

ServiceBusException -
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

InterruptedException

-
  • A operação atinge o tempo limite. O período de tempo limite é iniciado por meio de ClientSettings.operationTimeout

queueExists

public Boolean queueExists(String path)

Verifica se uma determinada fila existe ou não.

Parâmetros:

path -
  • Caminho da entidade para marcar

Retornos:

  • True se a entidade existir. De outra forma, falso.

Gera:

ServiceBusException -
  • path não é nulo/vazio/muito longo/inválido.

InterruptedException

-
  • path não é nulo/vazio/muito longo/inválido.

ruleExists

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

Verifica se uma determinada regra existe ou não para uma determinada assinatura.

Parâmetros:

topicPath -
  • Caminho do tópico
subscriptionName -
  • O nome da assinatura.
ruleName -
  • Nome da regra

Retornos:

  • True se a entidade existir. De outra forma, falso.

Gera:

ServiceBusException -
  • path não é nulo/vazio/muito longo/inválido.

InterruptedException

-
  • path não é nulo/vazio/muito longo/inválido.

subscriptionExists

public Boolean subscriptionExists(String topicPath, String subscriptionName)

Verifica se uma determinada assinatura existe ou não.

Parâmetros:

topicPath -
  • Caminho do tópico
subscriptionName -
  • O nome da assinatura.

Retornos:

  • True se a entidade existir. De outra forma, falso.

Gera:

ServiceBusException -
  • path não é nulo/vazio/muito longo/inválido.

InterruptedException

-
  • path não é nulo/vazio/muito longo/inválido.

topicExists

public Boolean topicExists(String path)

Verifica se um determinado tópico existe ou não.

Parâmetros:

path -
  • Caminho da entidade para marcar

Retornos:

  • True se a entidade existir. De outra forma, falso.

Gera:

ServiceBusException -
  • path não é nulo/vazio/muito longo/inválido.

InterruptedException

-
  • path não é nulo/vazio/muito longo/inválido.

updateQueue

public QueueDescription updateQueue(QueueDescription queueDescription)

Atualizações uma fila existente.

Parâmetros:

queueDescription -
  • Um QueueDescription objeto que descreve os atributos com os quais a fila será atualizada.

Retornos:

QueueDescription da fila atualizada.

Gera:

ServiceBusException -
  • A entidade descrita não foi encontrada.

InterruptedException

-
  • A entidade descrita não foi encontrada.

updateRule

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

Atualizações uma regra existente.

Parâmetros:

topicName -
  • Nome do tópico.
subscriptionName -
  • O nome da assinatura.
ruleDescription -
  • Um RuleDescription objeto que descreve os atributos com os quais a regra será atualizada.

Retornos:

RuleDescription da regra atualizada.

Gera:

ServiceBusException -
  • A entidade descrita não foi encontrada.

InterruptedException

-
  • A entidade descrita não foi encontrada.

updateSubscription

public SubscriptionDescription updateSubscription(SubscriptionDescription subscriptionDescription)

Atualizações uma assinatura existente.

Parâmetros:

subscriptionDescription -

Retornos:

SubscriptionDescription da assinatura atualizada.

Gera:

ServiceBusException -
  • A entidade descrita não foi encontrada.

InterruptedException

-
  • A entidade descrita não foi encontrada.

updateTopic

public TopicDescription updateTopic(TopicDescription topicDescription)

Atualizações um tópico existente.

Parâmetros:

topicDescription -
  • Um TopicDescription objeto que descreve os atributos com os quais o tópico será atualizado.

Retornos:

TopicDescription do tópico atualizado.

Gera:

ServiceBusException -
  • A entidade descrita não foi encontrada.

InterruptedException

-
  • A entidade descrita não foi encontrada.

Aplica-se a