Partager via


EventHubTrigger Interface

public interface EventHubTrigger

EventHubTrigger(name = « event », eventHubName = « samples-workitems », connection = « AzureEventHubConnection ») String message, final ExecutionContext context ) { context.getLogger().info(« Event Hub message received: " + message); }

Résumé de la méthode

Modificateur et type Méthode et description
Cardinality cardinality()

Cardinalité de l’entrée du déclencheur. Choisissez « Un » si l’entrée est un seul message ou « Plusieurs » si l’entrée est un tableau de messages. 'Many' est la valeur par défaut si elle n’est pas spécifiée

String connection()

Définit le nom du paramètre d’application qui contient la chaîne de connexion Azure Eventhub.

String consumerGroup()

Définit le groupe de consommateurs du hub d’événements auquel lier.

String dataType()

Définit comment le runtime Functions doit traiter la valeur de paramètre. Les valeurs possibles sont les suivantes :

    <li>
    
      <p>"": get the value as a string, and try to deserialize to actual parameter type like POJO </p>
    
    </li>
    
    <li>
    
      <p>string: always get the value as a string </p>
    
    </li>
    
    <li>
    
      <p>binary: get the value as a binary data, and try to deserialize to actual parameter type byte[] </p>
    
    </li>
    

String eventHubName()

Définit le nom du hub d’événements auquel se lier.

String name()

Nom de variable utilisé dans function.json.

Détails de la méthode

cardinality

public Cardinality cardinality() default Cardinality.MANY

Cardinalité de l’entrée du déclencheur. Choisissez « Un » si l’entrée est un seul message ou « Plusieurs » si l’entrée est un tableau de messages. 'Many' est la valeur par défaut si elle n’est pas spécifiée

Returns:

Valeur Cardinality représentant la cardinalité

connection

public String connection()

Définit le nom du paramètre d’application qui contient la chaîne de connexion Azure Eventhub.

Returns:

Nom du paramètre d’application de la chaîne de connexion.

consumerGroup

public String consumerGroup() default "$Default"

Définit le groupe de consommateurs du hub d’événements auquel lier.

Returns:

Chaîne du groupe de consommateurs event hub.

dataType

public String dataType() default ""

Définit comment le runtime Functions doit traiter la valeur de paramètre. Les valeurs possibles sont les suivantes :

    <li>
    
      <p>"": get the value as a string, and try to deserialize to actual parameter type like POJO </p>
    
    </li>
    
    <li>
    
      <p>string: always get the value as a string </p>
    
    </li>
    
    <li>
    
      <p>binary: get the value as a binary data, and try to deserialize to actual parameter type byte[] </p>
    
    </li>
    

Returns:

DataType qui sera utilisé par le runtime Functions.

eventHubName

public String eventHubName()

Définit le nom du hub d’événements auquel se lier.

Returns:

Chaîne de nom du hub d’événements.

name

public String name()

Nom de variable utilisé dans function.json.

Returns:

Nom de variable utilisé dans function.json.

S’applique à