Topics Interface
public interface Topics
Resource collection API of Topics.
define
public abstract Topic.DefinitionStages.Blank define(String name)
Begins definition for a new Topic resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String topicName, Context context)
Delete a topic. Delete existing topic.
Parameters:
deleteById
public abstract void deleteById(String id)
Delete a topic. Delete existing topic.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Delete a topic. Delete existing topic.
Parameters:
deleteByResourceGroup
public abstract void deleteByResourceGroup(String resourceGroupName, String topicName)
Delete a topic. Delete existing topic.
Parameters:
getById
public abstract Topic getById(String id)
Get a topic. Get properties of a topic.
Parameters:
Returns:
getByIdWithResponse
public abstract Response
Get a topic. Get properties of a topic.
Parameters:
Returns:
getByResourceGroup
public abstract Topic getByResourceGroup(String resourceGroupName, String topicName)
Get a topic. Get properties of a topic.
Parameters:
Returns:
getByResourceGroupWithResponse
public abstract Response
Get a topic. Get properties of a topic.
Parameters:
Returns:
list
public abstract PagedIterable
List topics under an Azure subscription. List all the topics under an Azure subscription.
Returns:
list
public abstract PagedIterable
List topics under an Azure subscription. List all the topics under an Azure subscription.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
List topics under a resource group. List all the topics under a resource group.
Parameters:
Returns:
listByResourceGroup
public abstract PagedIterable
List topics under a resource group. List all the topics under a resource group.
Parameters:
Returns:
listEventTypes
public abstract PagedIterable
List topic event types. List event types for a topic.
Parameters:
Returns:
listEventTypes
public abstract PagedIterable
List topic event types. List event types for a topic.
Parameters:
Returns:
listSharedAccessKeys
public abstract TopicSharedAccessKeys listSharedAccessKeys(String resourceGroupName, String topicName)
List keys for a topic. List the two keys used to publish to a topic.
Parameters:
Returns:
listSharedAccessKeysWithResponse
public abstract Response
List keys for a topic. List the two keys used to publish to a topic.
Parameters:
Returns:
regenerateKey
public abstract TopicSharedAccessKeys regenerateKey(String resourceGroupName, String topicName, TopicRegenerateKeyRequest regenerateKeyRequest)
Regenerate key for a topic. Regenerate a shared access key for a topic.
Parameters:
Returns:
regenerateKey
public abstract TopicSharedAccessKeys regenerateKey(String resourceGroupName, String topicName, TopicRegenerateKeyRequest regenerateKeyRequest, Context context)
Regenerate key for a topic. Regenerate a shared access key for a topic.
Parameters:
Returns:
Azure SDK for Java-feedback
Azure SDK for Java is een open source project. Selecteer een koppeling om feedback te geven: