Class GetEventHubDataConnectionResult


  • public final class GetEventHubDataConnectionResult
    extends java.lang.Object
    • Method Detail

      • compression

        public java.util.Optional<java.lang.String> compression()
        Returns:
        The event hub messages compression type
      • consumerGroup

        public java.lang.String consumerGroup()
        Returns:
        The event hub consumer group.
      • dataFormat

        public java.util.Optional<java.lang.String> dataFormat()
        Returns:
        The data format of the message. Optionally the data format can be added to each message.
      • databaseRouting

        public java.util.Optional<java.lang.String> databaseRouting()
        Returns:
        Indication for database routing information from the data connection, by default only database routing information is allowed
      • eventHubResourceId

        public java.lang.String eventHubResourceId()
        Returns:
        The resource ID of the event hub to be used to create a data connection.
      • eventSystemProperties

        public java.util.List<java.lang.String> eventSystemProperties()
        Returns:
        System properties of the event hub
      • id

        public java.lang.String id()
        Returns:
        Fully qualified resource ID for the resource. Ex - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
      • kind

        public java.lang.String kind()
        Returns:
        Kind of the endpoint for the data connection Expected value is 'EventHub'.
      • location

        public java.util.Optional<java.lang.String> location()
        Returns:
        Resource location.
      • managedIdentityObjectId

        public java.lang.String managedIdentityObjectId()
        Returns:
        The object ID of the managedIdentityResourceId
      • managedIdentityResourceId

        public java.util.Optional<java.lang.String> managedIdentityResourceId()
        Returns:
        The resource ID of a managed identity (system or user assigned) to be used to authenticate with event hub.
      • mappingRuleName

        public java.util.Optional<java.lang.String> mappingRuleName()
        Returns:
        The mapping rule to be used to ingest the data. Optionally the mapping information can be added to each message.
      • name

        public java.lang.String name()
        Returns:
        The name of the resource
      • provisioningState

        public java.lang.String provisioningState()
        Returns:
        The provisioned state of the resource.
      • retrievalStartDate

        public java.util.Optional<java.lang.String> retrievalStartDate()
        Returns:
        When defined, the data connection retrieves existing Event hub events created since the Retrieval start date. It can only retrieve events retained by the Event hub, based on its retention period.
      • tableName

        public java.util.Optional<java.lang.String> tableName()
        Returns:
        The table where the data should be ingested. Optionally the table information can be added to each message.
      • type

        public java.lang.String type()
        Returns:
        The type of the resource. E.g. "Microsoft.Compute/virtualMachines" or "Microsoft.Storage/storageAccounts"