EventHubConsumerGroups Interface
Implements
public interface EventHubConsumerGroups
extends SupportsCreating<Blank>, SupportsDeletingById, SupportsGettingById<EventHubConsumerGroup>, HasInner<com.microsoft.azure.management.eventhub.implementation.ConsumerGroupsInner>, HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>
Entry point to manage event hub consumer groups.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract void |
deleteByName(String resourceGroupName, String namespaceName, String eventHubName, String name)
Deletes a consumer group of an event hub in a namespace under a resource group. |
| abstract rx.Completable |
deleteByNameAsync(String resourceGroupName, String namespaceName, String eventHubName, String name)
Deletes a consumer group of an event hub in a namespace under a resource group. |
|
abstract
Event |
getByName(String resourceGroupName, String namespaceName, String eventHubName, String name)
Gets a consumer group of an event hub in a namespace under a resource group. |
|
abstract
rx.Observable<Event |
getByNameAsync(String resourceGroupName, String namespaceName, String eventHubName, String name)
Gets a consumer group of an event hub in a namespace in a resource group. |
|
abstract
com.microsoft.azure.PagedList<Event |
listByEventHub(String resourceGroupName, String namespaceName, String eventHubName)
Lists the consumer groups of an event hub in a namespace under a resource group. |
|
abstract
rx.Observable<Event |
listByEventHubAsync(String resourceGroupName, String namespaceName, String eventHubName)
Lists the consumer groups of an event hub in a namespace under a resource group. |
Method Details
deleteByName
public abstract void deleteByName(String resourceGroupName, String namespaceName, String eventHubName, String name)
Deletes a consumer group of an event hub in a namespace under a resource group.
Parameters:
deleteByNameAsync
public abstract Completable deleteByNameAsync(String resourceGroupName, String namespaceName, String eventHubName, String name)
Deletes a consumer group of an event hub in a namespace under a resource group.
Parameters:
Returns:
getByName
public abstract EventHubConsumerGroup getByName(String resourceGroupName, String namespaceName, String eventHubName, String name)
Gets a consumer group of an event hub in a namespace under a resource group.
Parameters:
Returns:
getByNameAsync
public abstract Observable<EventHubConsumerGroup> getByNameAsync(String resourceGroupName, String namespaceName, String eventHubName, String name)
Gets a consumer group of an event hub in a namespace in a resource group.
Parameters:
Returns:
listByEventHub
public abstract PagedList<EventHubConsumerGroup> listByEventHub(String resourceGroupName, String namespaceName, String eventHubName)
Lists the consumer groups of an event hub in a namespace under a resource group.
Parameters:
Returns:
listByEventHubAsync
public abstract Observable<EventHubConsumerGroup> listByEventHubAsync(String resourceGroupName, String namespaceName, String eventHubName)
Lists the consumer groups of an event hub in a namespace under a resource group.
Parameters:
Returns: