Class Destination

java.lang.Object
com.microsoft.azure.management.eventhub.Destination

public class Destination extends Object
Capture storage details for capture description.
  • Constructor Details

    • Destination

      public Destination()
  • Method Details

    • name

      public String name()
      Get name for capture destination.
      Returns:
      the name value
    • withName

      public Destination withName(String name)
      Set name for capture destination.
      Parameters:
      name - the name value to set
      Returns:
      the Destination object itself.
    • storageAccountResourceId

      public String storageAccountResourceId()
      Get resource id of the storage account to be used to create the blobs.
      Returns:
      the storageAccountResourceId value
    • withStorageAccountResourceId

      public Destination withStorageAccountResourceId(String storageAccountResourceId)
      Set resource id of the storage account to be used to create the blobs.
      Parameters:
      storageAccountResourceId - the storageAccountResourceId value to set
      Returns:
      the Destination object itself.
    • blobContainer

      public String blobContainer()
      Get blob container Name.
      Returns:
      the blobContainer value
    • withBlobContainer

      public Destination withBlobContainer(String blobContainer)
      Set blob container Name.
      Parameters:
      blobContainer - the blobContainer value to set
      Returns:
      the Destination object itself.
    • archiveNameFormat

      public String archiveNameFormat()
      Get blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order.
      Returns:
      the archiveNameFormat value
    • withArchiveNameFormat

      public Destination withArchiveNameFormat(String archiveNameFormat)
      Set blob naming convention for archive, e.g. {Namespace}/{EventHub}/{PartitionId}/{Year}/{Month}/{Day}/{Hour}/{Minute}/{Second}. Here all the parameters (Namespace,EventHub .. etc) are mandatory irrespective of order.
      Parameters:
      archiveNameFormat - the archiveNameFormat value to set
      Returns:
      the Destination object itself.