Interface EventHub.DefinitionStages.WithCaptureProviderOrCreate
- All Superinterfaces:
Creatable<EventHub>
,EventHub.DefinitionStages.WithAuthorizationRule
,EventHub.DefinitionStages.WithConsumerGroup
,EventHub.DefinitionStages.WithCreate
,EventHub.DefinitionStages.WithPartitionCount
,EventHub.DefinitionStages.WithRetentionPeriod
,HasName
,Indexable
- All Known Subinterfaces:
EventHub.Definition
- Enclosing interface:
- EventHub.DefinitionStages
@Beta(V1_7_0)
public static interface EventHub.DefinitionStages.WithCaptureProviderOrCreate
extends EventHub.DefinitionStages.WithCreate
The stage of the event hub definition allowing to specify provider to store captured data when data capturing is enabled.
-
Method Summary
Modifier and TypeMethodDescriptionwithExistingStorageAccountForCapturedData
(StorageAccount storageAccount, String containerName) Specifies an existing storage account to store the captured data when data capturing is enabled.withExistingStorageAccountForCapturedData
(String storageAccountId, String containerName) Specifies an existing storage account to store the captured data when data capturing is enabled.withNewStorageAccountForCapturedData
(Creatable<StorageAccount> storageAccountCreatable, String containerName) Specifies a new storage account to store the captured data when data capturing is enabled.Methods inherited from interface com.microsoft.azure.management.resources.fluentcore.model.Creatable
create, createAsync, createAsync
Methods inherited from interface com.microsoft.azure.management.eventhub.EventHub.DefinitionStages.WithAuthorizationRule
withNewListenRule, withNewManageRule, withNewSendRule
Methods inherited from interface com.microsoft.azure.management.eventhub.EventHub.DefinitionStages.WithConsumerGroup
withNewConsumerGroup, withNewConsumerGroup
Methods inherited from interface com.microsoft.azure.management.eventhub.EventHub.DefinitionStages.WithPartitionCount
withPartitionCount
Methods inherited from interface com.microsoft.azure.management.eventhub.EventHub.DefinitionStages.WithRetentionPeriod
withRetentionPeriodInDays
-
Method Details
-
withNewStorageAccountForCapturedData
@Beta(V1_7_0) EventHub.DefinitionStages.WithCaptureEnabledDisabled withNewStorageAccountForCapturedData(Creatable<StorageAccount> storageAccountCreatable, String containerName) Specifies a new storage account to store the captured data when data capturing is enabled.- Parameters:
storageAccountCreatable
- creatable storage account definitioncontainerName
- container to store the files containing captured data- Returns:
- next stage of the event hub definition
-
withExistingStorageAccountForCapturedData
@Beta(V1_7_0) EventHub.DefinitionStages.WithCaptureEnabledDisabled withExistingStorageAccountForCapturedData(StorageAccount storageAccount, String containerName) Specifies an existing storage account to store the captured data when data capturing is enabled.- Parameters:
storageAccount
- storage accountcontainerName
- an existing or new container to store the files containing captured data- Returns:
- next stage of the event hub definition
-
withExistingStorageAccountForCapturedData
@Beta(V1_7_0) EventHub.DefinitionStages.WithCaptureEnabledDisabled withExistingStorageAccountForCapturedData(String storageAccountId, String containerName) Specifies an existing storage account to store the captured data when data capturing is enabled.- Parameters:
storageAccountId
- storage account arm idcontainerName
- an existing or new container to store the files containing captured data- Returns:
- next stage of the event hub definition
-