NamespaceTopicEventSubscriptions Interface
public interface NamespaceTopicEventSubscriptions
Resource collection API of NamespaceTopicEventSubscriptions.
Method Summary
Method Details
define
public abstract Subscription.DefinitionStages.Blank define(String name)
Begins definition for a new Subscription resource.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String namespaceName, String topicName, String eventSubscriptionName)
Delete an event subscription of a namespace topic. Delete an existing event subscription of a namespace topic.
Parameters:
delete
public abstract void delete(String resourceGroupName, String namespaceName, String topicName, String eventSubscriptionName, Context context)
Delete an event subscription of a namespace topic. Delete an existing event subscription of a namespace topic.
Parameters:
deleteById
public abstract void deleteById(String id)
Delete an event subscription of a namespace topic. Delete an existing event subscription of a namespace topic.
Parameters:
deleteByIdWithResponse
public abstract void deleteByIdWithResponse(String id, Context context)
Delete an event subscription of a namespace topic. Delete an existing event subscription of a namespace topic.
Parameters:
get
public abstract Subscription get(String resourceGroupName, String namespaceName, String topicName, String eventSubscriptionName)
Get an event subscription of a namespace topic. Get properties of an event subscription of a namespace topic.
Parameters:
Returns:
getById
public abstract Subscription getById(String id)
Get an event subscription of a namespace topic. Get properties of an event subscription of a namespace topic.
Parameters:
Returns:
getByIdWithResponse
public abstract Response<Subscription> getByIdWithResponse(String id, Context context)
Get an event subscription of a namespace topic. Get properties of an event subscription of a namespace topic.
Parameters:
Returns:
getDeliveryAttributes
public abstract DeliveryAttributeListResult getDeliveryAttributes(String resourceGroupName, String namespaceName, String topicName, String eventSubscriptionName)
Get delivery attributes for an event subscription of a namespace topic. Get all delivery attributes for an event subscription of a namespace topic.
Parameters:
Returns:
getDeliveryAttributesWithResponse
public abstract Response<DeliveryAttributeListResult> getDeliveryAttributesWithResponse(String resourceGroupName, String namespaceName, String topicName, String eventSubscriptionName, Context context)
Get delivery attributes for an event subscription of a namespace topic. Get all delivery attributes for an event subscription of a namespace topic.
Parameters:
Returns:
getFullUrl
public abstract SubscriptionFullUrl getFullUrl(String resourceGroupName, String namespaceName, String topicName, String eventSubscriptionName)
Get full URL of an event subscription of a namespace topic. Get the full endpoint URL for an event subscription of a namespace topic.
Parameters:
Returns:
getFullUrlWithResponse
public abstract Response<SubscriptionFullUrl> getFullUrlWithResponse(String resourceGroupName, String namespaceName, String topicName, String eventSubscriptionName, Context context)
Get full URL of an event subscription of a namespace topic. Get the full endpoint URL for an event subscription of a namespace topic.
Parameters:
Returns:
getWithResponse
public abstract Response<Subscription> getWithResponse(String resourceGroupName, String namespaceName, String topicName, String eventSubscriptionName, Context context)
Get an event subscription of a namespace topic. Get properties of an event subscription of a namespace topic.
Parameters:
Returns:
listByNamespaceTopic
public abstract PagedIterable<Subscription> listByNamespaceTopic(String resourceGroupName, String namespaceName, String topicName)
List event subscriptions of a namespace topic. List event subscriptions that belong to a specific namespace topic.
Parameters:
Returns:
listByNamespaceTopic
public abstract PagedIterable<Subscription> listByNamespaceTopic(String resourceGroupName, String namespaceName, String topicName, String filter, Integer top, Context context)
List event subscriptions of a namespace topic. List event subscriptions that belong to a specific namespace topic.
Parameters:
Returns: