DomainEventSubscriptions Interface
public interface DomainEventSubscriptions
Resource collection API of DomainEventSubscriptions.
Method Summary
Method Details
createOrUpdate
public abstract EventSubscription createOrUpdate(String resourceGroupName, String domainName, String eventSubscriptionName, EventSubscriptionInner eventSubscriptionInfo)
Create or update an event subscription to a domain. Asynchronously creates a new event subscription or updates an existing event subscription.
Parameters:
Returns:
createOrUpdate
public abstract EventSubscription createOrUpdate(String resourceGroupName, String domainName, String eventSubscriptionName, EventSubscriptionInner eventSubscriptionInfo, Context context)
Create or update an event subscription to a domain. Asynchronously creates a new event subscription or updates an existing event subscription.
Parameters:
Returns:
delete
public abstract void delete(String resourceGroupName, String domainName, String eventSubscriptionName)
Delete an event subscription for a domain. Delete an existing event subscription for a domain.
Parameters:
delete
public abstract void delete(String resourceGroupName, String domainName, String eventSubscriptionName, Context context)
Delete an event subscription for a domain. Delete an existing event subscription for a domain.
Parameters:
get
public abstract EventSubscription get(String resourceGroupName, String domainName, String eventSubscriptionName)
Get an event subscription of a domain. Get properties of an event subscription of a domain.
Parameters:
Returns:
getDeliveryAttributes
public abstract DeliveryAttributeListResult getDeliveryAttributes(String resourceGroupName, String domainName, String eventSubscriptionName)
Get delivery attributes for an event subscription for domain. Get all delivery attributes for an event subscription for domain.
Parameters:
Returns:
getDeliveryAttributesWithResponse
public abstract Response<DeliveryAttributeListResult> getDeliveryAttributesWithResponse(String resourceGroupName, String domainName, String eventSubscriptionName, Context context)
Get delivery attributes for an event subscription for domain. Get all delivery attributes for an event subscription for domain.
Parameters:
Returns:
getFullUrl
public abstract EventSubscriptionFullUrl getFullUrl(String resourceGroupName, String domainName, String eventSubscriptionName)
Get full URL of an event subscription for domain. Get the full endpoint URL for an event subscription for domain.
Parameters:
Returns:
getFullUrlWithResponse
public abstract Response<EventSubscriptionFullUrl> getFullUrlWithResponse(String resourceGroupName, String domainName, String eventSubscriptionName, Context context)
Get full URL of an event subscription for domain. Get the full endpoint URL for an event subscription for domain.
Parameters:
Returns:
getWithResponse
public abstract Response<EventSubscription> getWithResponse(String resourceGroupName, String domainName, String eventSubscriptionName, Context context)
Get an event subscription of a domain. Get properties of an event subscription of a domain.
Parameters:
Returns:
list
public abstract PagedIterable<EventSubscription> list(String resourceGroupName, String domainName)
List all event subscriptions for a specific domain. List all event subscriptions that have been created for a specific topic.
Parameters:
Returns:
list
public abstract PagedIterable<EventSubscription> list(String resourceGroupName, String domainName, String filter, Integer top, Context context)
List all event subscriptions for a specific domain. List all event subscriptions that have been created for a specific topic.
Parameters:
Returns:
update
public abstract EventSubscription update(String resourceGroupName, String domainName, String eventSubscriptionName, EventSubscriptionUpdateParameters eventSubscriptionUpdateParameters)
Update an event subscription for a domain. Update an existing event subscription for a topic.
Parameters:
Returns:
update
public abstract EventSubscription update(String resourceGroupName, String domainName, String eventSubscriptionName, EventSubscriptionUpdateParameters eventSubscriptionUpdateParameters, Context context)
Update an event subscription for a domain. Update an existing event subscription for a topic.
Parameters:
Returns: