EventHub Interface
Implements
public interface EventHub
extends NestedResource, HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>, Refreshable<EventHub>, Updatable<Update>, HasInner<com.microsoft.azure.management.eventhub.implementation.EventhubInner>
Type representing an Azure EventHub.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract Destination | captureDestination() |
| abstract java.lang.String | dataCaptureFileNameFormat() |
| abstract boolean | dataCaptureSkipEmptyArchives() |
| abstract int | dataCaptureWindowSizeInMB() |
| abstract int | dataCaptureWindowSizeInSeconds() |
| abstract boolean | isDataCaptureEnabled() |
|
abstract
com.microsoft.azure.PagedList<Event |
listAuthorizationRules() |
|
abstract
rx.Observable<Event |
listAuthorizationRulesAsync() |
|
abstract
com.microsoft.azure.PagedList<Event |
listConsumerGroups() |
|
abstract
rx.Observable<Event |
listConsumerGroupsAsync() |
| abstract int | messageRetentionPeriodInDays() |
| abstract java.lang.String | namespaceName() |
| abstract java.lang.String | namespaceResourceGroupName() |
| abstract java.util.Set<java.lang.String> | partitionIds() |
Method Details
captureDestination
public abstract Destination captureDestination()
Returns:
dataCaptureFileNameFormat
public abstract String dataCaptureFileNameFormat()
Returns:
dataCaptureSkipEmptyArchives
public abstract boolean dataCaptureSkipEmptyArchives()
Returns:
dataCaptureWindowSizeInMB
public abstract int dataCaptureWindowSizeInMB()
Returns:
dataCaptureWindowSizeInSeconds
public abstract int dataCaptureWindowSizeInSeconds()
Returns:
isDataCaptureEnabled
public abstract boolean isDataCaptureEnabled()
Returns:
listAuthorizationRules
public abstract PagedList<EventHubAuthorizationRule> listAuthorizationRules()
Returns:
listAuthorizationRulesAsync
public abstract Observable<EventHubAuthorizationRule> listAuthorizationRulesAsync()
Returns:
listConsumerGroups
public abstract PagedList<EventHubConsumerGroup> listConsumerGroups()
Returns:
listConsumerGroupsAsync
public abstract Observable<EventHubConsumerGroup> listConsumerGroupsAsync()
Returns:
messageRetentionPeriodInDays
public abstract int messageRetentionPeriodInDays()
Returns:
namespaceName
public abstract String namespaceName()
Returns:
namespaceResourceGroupName
public abstract String namespaceResourceGroupName()
Returns:
partitionIds
public abstract Set<String> partitionIds()
Returns: