Interface EventHub.UpdateStages.WithCapture

All Known Subinterfaces:
EventHub.Update
Enclosing interface:
EventHub.UpdateStages

@Beta(V1_7_0) public static interface EventHub.UpdateStages.WithCapture
The stage of the event hub update allowing to configure data capture.
  • Method Details

    • withNewStorageAccountForCapturedData

      @Beta(V1_7_0) EventHub.Update 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 definition
      containerName - container to store the files containing captured data
      Returns:
      next stage of the event hub update
    • withExistingStorageAccountForCapturedData

      @Beta(V1_7_0) EventHub.Update withExistingStorageAccountForCapturedData(StorageAccount storageAccount, String containerName)
      Specifies an existing storage account to store the captured data when data capturing is enabled.
      Parameters:
      storageAccount - storage account
      containerName - an existing or new container to store the files containing captured data
      Returns:
      next stage of the event hub update
    • withExistingStorageAccountForCapturedData

      @Beta(V1_7_0) EventHub.Update 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 id
      containerName - an existing or new container to store the files containing captured data
      Returns:
      next stage of the event hub update
    • withDataCaptureEnabled

      @Beta(V1_7_0) EventHub.Update withDataCaptureEnabled()
      Specifies that data capture should be enabled for the event hub.
      Returns:
      next stage of the event hub update
    • withDataCaptureDisabled

      @Beta(V1_7_0) EventHub.Update withDataCaptureDisabled()
      Specifies that data capture should be disabled for the event hub.
      Returns:
      next stage of the event hub update
    • withDataCaptureWindowSizeInSeconds

      @Beta(V1_7_0) EventHub.Update withDataCaptureWindowSizeInSeconds(int sizeInSeconds)
      Specifies the capture window size in seconds.
      Parameters:
      sizeInSeconds - window size in seconds
      Returns:
      next stage of the event hub update
    • withDataCaptureSkipEmptyArchives

      @Beta(V1_23_0) EventHub.Update withDataCaptureSkipEmptyArchives(Boolean skipEmptyArchives)
      Specified the capture whether to Skip Empty Archives.
      Parameters:
      skipEmptyArchives - the skipEmptyArchives value to set
      Returns:
      next stage of the event hub update
    • withDataCaptureWindowSizeInMB

      @Beta(V1_7_0) EventHub.Update withDataCaptureWindowSizeInMB(int sizeInMB)
      Specifies the capture window size in MB.
      Parameters:
      sizeInMB - window size in MB
      Returns:
      next stage of the event hub update
    • withDataCaptureFileNameFormat

      @Beta(V1_7_0) EventHub.Update withDataCaptureFileNameFormat(String format)
      Specifies the format of the file containing captured data.
      Parameters:
      format - the file name format
      Returns:
      next stage of the event hub update