PartnerTopicEventSubscriptions Interface
public interface PartnerTopicEventSubscriptions
Resource collection API of PartnerTopicEventSubscriptions.
Method Summary
Method Details
createOrUpdate
public abstract EventSubscription createOrUpdate(String resourceGroupName, String partnerTopicName, String eventSubscriptionName, EventSubscriptionInner eventSubscriptionInfo)
Create or update an event subscription of a partner topic. Asynchronously creates or updates an event subscription of a partner topic with the specified parameters. Existing event subscriptions will be updated with this API.
Parameters:
Returns:
createOrUpdate
public abstract EventSubscription createOrUpdate(String resourceGroupName, String partnerTopicName, String eventSubscriptionName, EventSubscriptionInner eventSubscriptionInfo, Context context)
Create or update an event subscription of a partner topic. Asynchronously creates or updates an event subscription of a partner topic with the specified parameters. Existing event subscriptions will be updated with this API.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String partnerTopicName, String eventSubscriptionName)
Delete an event subscription of a partner topic. Delete an existing event subscription of a partner topic.
Parameters:
delete
public abstract void delete(String resourceGroupName, String partnerTopicName, String eventSubscriptionName, Context context)
Delete an event subscription of a partner topic. Delete an existing event subscription of a partner topic.
Parameters:
get
public abstract EventSubscription get(String resourceGroupName, String partnerTopicName, String eventSubscriptionName)
Get an event subscription of a partner topic. Get properties of an event subscription of a partner topic.
Parameters:
Returns:
getDeliveryAttributes
public abstract DeliveryAttributeListResult getDeliveryAttributes(String resourceGroupName, String partnerTopicName, String eventSubscriptionName)
Get delivery attributes for an event subscription of a partner topic. Get all delivery attributes for an event subscription of a partner topic.
Parameters:
Returns:
getDeliveryAttributesWithResponse
public abstract Response<DeliveryAttributeListResult> getDeliveryAttributesWithResponse(String resourceGroupName, String partnerTopicName, String eventSubscriptionName, Context context)
Get delivery attributes for an event subscription of a partner topic. Get all delivery attributes for an event subscription of a partner topic.
Parameters:
Returns:
getFullUrl
public abstract EventSubscriptionFullUrl getFullUrl(String resourceGroupName, String partnerTopicName, String eventSubscriptionName)
Get full URL of an event subscription of a partner topic. Get the full endpoint URL for an event subscription of a partner topic.
Parameters:
Returns:
getFullUrlWithResponse
public abstract Response<EventSubscriptionFullUrl> getFullUrlWithResponse(String resourceGroupName, String partnerTopicName, String eventSubscriptionName, Context context)
Get full URL of an event subscription of a partner topic. Get the full endpoint URL for an event subscription of a partner topic.
Parameters:
Returns:
getWithResponse
public abstract Response<EventSubscription> getWithResponse(String resourceGroupName, String partnerTopicName, String eventSubscriptionName, Context context)
Get an event subscription of a partner topic. Get properties of an event subscription of a partner topic.
Parameters:
Returns:
listByPartnerTopic
public abstract PagedIterable<EventSubscription> listByPartnerTopic(String resourceGroupName, String partnerTopicName)
List event subscriptions of a partner topic. List event subscriptions that belong to a specific partner topic.
Parameters:
Returns:
listByPartnerTopic
public abstract PagedIterable<EventSubscription> listByPartnerTopic(String resourceGroupName, String partnerTopicName, String filter, Integer top, Context context)
List event subscriptions of a partner topic. List event subscriptions that belong to a specific partner topic.
Parameters:
Returns:
update
public abstract EventSubscription update(String resourceGroupName, String partnerTopicName, String eventSubscriptionName, EventSubscriptionUpdateParameters eventSubscriptionUpdateParameters)
Update event subscription of a partner topic. Update an existing event subscription of a partner topic.
Parameters:
Returns:
update
public abstract EventSubscription update(String resourceGroupName, String partnerTopicName, String eventSubscriptionName, EventSubscriptionUpdateParameters eventSubscriptionUpdateParameters, Context context)
Update event subscription of a partner topic. Update an existing event subscription of a partner topic.
Parameters:
Returns: