@Beta(value=V1_7_0) public interface EventHub extends NestedResource, com.microsoft.azure.management.resources.fluentcore.arm.models.HasManager<com.microsoft.azure.management.eventhub.implementation.EventHubManager>, com.microsoft.azure.management.resources.fluentcore.model.Refreshable<EventHub>, com.microsoft.azure.management.resources.fluentcore.model.Updatable<EventHub.Update>, com.microsoft.azure.management.resources.fluentcore.model.HasInner<com.microsoft.azure.management.eventhub.implementation.EventhubInner>
| Modifier and Type | Interface and Description |
|---|---|
static interface |
EventHub.Definition
The entirety of the event hub definition.
|
static interface |
EventHub.DefinitionStages
Grouping of event hub definition stages.
|
static interface |
EventHub.Update
The template for a event hub update operation, containing all the settings that can be modified.
|
static interface |
EventHub.UpdateStages
Grouping of event hub update stages.
|
| Modifier and Type | Method and Description |
|---|---|
Destination |
captureDestination() |
String |
dataCaptureFileNameFormat() |
boolean |
dataCaptureSkipEmptyArchives() |
int |
dataCaptureWindowSizeInMB() |
int |
dataCaptureWindowSizeInSeconds() |
boolean |
isDataCaptureEnabled() |
com.microsoft.azure.PagedList<EventHubAuthorizationRule> |
listAuthorizationRules() |
rx.Observable<EventHubAuthorizationRule> |
listAuthorizationRulesAsync() |
com.microsoft.azure.PagedList<EventHubConsumerGroup> |
listConsumerGroups() |
rx.Observable<EventHubConsumerGroup> |
listConsumerGroupsAsync() |
int |
messageRetentionPeriodInDays() |
String |
namespaceName() |
String |
namespaceResourceGroupName() |
Set<String> |
partitionIds() |
id, name, typekeymanagerrefresh, refreshAsync@Beta(value=V1_7_0) String namespaceResourceGroupName()
@Beta(value=V1_7_0) String namespaceName()
@Beta(value=V1_7_0) boolean isDataCaptureEnabled()
@Beta(value=V1_7_0) int dataCaptureWindowSizeInSeconds()
@Beta(value=V1_7_0) int dataCaptureWindowSizeInMB()
@Beta(value=V1_23_0) boolean dataCaptureSkipEmptyArchives()
@Beta(value=V1_7_0) String dataCaptureFileNameFormat()
@Beta(value=V1_7_0) Destination captureDestination()
@Beta(value=V1_7_0) int messageRetentionPeriodInDays()
@Beta(value=V1_7_0) rx.Observable<EventHubConsumerGroup> listConsumerGroupsAsync()
@Beta(value=V1_7_0) rx.Observable<EventHubAuthorizationRule> listAuthorizationRulesAsync()
@Beta(value=V1_7_0) com.microsoft.azure.PagedList<EventHubConsumerGroup> listConsumerGroups()
@Beta(value=V1_7_0) com.microsoft.azure.PagedList<EventHubAuthorizationRule> listAuthorizationRules()
/**
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for
* license information.
*/