EventHubTrigger Schnittstelle
public interface EventHubTrigger
EventHubTrigger(name = "event", eventHubName = "samples-workitems", connection = "AzureEventHubConnection") String message, final ExecutionContext context ) { context.getLogger().info("Event Hub message received: " + message); }
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Cardinality |
cardinality()
Kardinalität der Triggereingabe. Wählen Sie "One" aus, wenn es sich bei der Eingabe um eine einzelne Nachricht handelt, oder auf "Viele", wenn es sich bei der Eingabe um ein Array von Nachrichten handelt. "Viele" ist die Standardeinstellung, wenn nicht angegeben |
String |
connection()
Definiert den App-Einstellungsnamen, der die Azure Eventhub-Verbindungszeichenfolge enthält. |
String |
consumerGroup()
Definiert die Consumergruppe des Event Hubs, an den gebunden werden soll. |
String |
dataType()
Definiert, wie die Functions-Runtime den Parameterwert behandeln soll. Mögliche Werte:
|
String |
eventHubName()
Definiert den Namen des Event Hubs, an den gebunden werden soll. |
String |
name()
Der in function.json verwendete Variablenname. |
Details zur Methode
cardinality
public Cardinality cardinality() default Cardinality.MANY
Kardinalität der Triggereingabe. Wählen Sie "One" aus, wenn es sich bei der Eingabe um eine einzelne Nachricht handelt, oder auf "Viele", wenn es sich bei der Eingabe um ein Array von Nachrichten handelt. "Viele" ist die Standardeinstellung, wenn nicht angegeben
Returns:
connection
public String connection()
Definiert den App-Einstellungsnamen, der die Azure Eventhub-Verbindungszeichenfolge enthält.
Returns:
consumerGroup
public String consumerGroup() default "$Default"
Definiert die Consumergruppe des Event Hubs, an den gebunden werden soll.
Returns:
dataType
public String dataType() default ""
Definiert, wie die Functions-Runtime den Parameterwert behandeln soll. Mögliche Werte:
<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:
eventHubName
public String eventHubName()
Definiert den Namen des Event Hubs, an den gebunden werden soll.
Returns:
name
public String name()
Der in function.json verwendete Variablenname.
Returns:
Gilt für:
Azure SDK for Java