ServiceBusQueueTrigger Schnittstelle
public interface ServiceBusQueueTrigger
ServiceBusQueueTrigger(name = "msg", queueName = "myqueue", connection = "AzureServiceBusConnection") letzte Zeichenfolgennachricht, abschließender ExecutionContext-Kontext ) { context.getLogger().info("Message is received: " + message); }
Methodenzusammenfassung
Modifizierer und Typ | Methode und Beschreibung |
---|---|
Access |
access()
Definiert die Berechtigung der Service Bus-Warteschlange, an die gebunden werden soll. |
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. "ONE" ist die Standardeinstellung, wenn nicht angegeben |
String |
connection()
Definiert den App-Einstellungsnamen, der die Service Bus-Verbindungszeichenfolge enthält. |
String |
dataType()
Definiert, wie die Functions-Runtime den Parameterwert behandeln soll. Mögliche Werte:
|
boolean |
isSessionsEnabled()
Definiert den Wert, der angibt, ob die Sitzungen aktiviert sind. |
String |
name()
Der in function.json verwendete Variablenname. |
String |
queueName()
Definiert den Namen der Service Bus-Warteschlange, an die gebunden werden soll. |
Details zur Methode
access
public AccessRights access() default AccessRights.MANAGE
Definiert die Berechtigung der Service Bus-Warteschlange, an die gebunden werden soll.
Returns:
cardinality
public Cardinality cardinality() default Cardinality.ONE
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. "ONE" ist die Standardeinstellung, wenn nicht angegeben
Returns:
connection
public String connection()
Definiert den App-Einstellungsnamen, der die Service Bus-Verbindungszeichenfolge enthält.
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:
isSessionsEnabled
public boolean isSessionsEnabled() default false
Definiert den Wert, der angibt, ob die Sitzungen aktiviert sind.
Returns:
name
public String name()
Der in function.json verwendete Variablenname.
Returns:
queueName
public String queueName()
Definiert den Namen der Service Bus-Warteschlange, an die gebunden werden soll.
Returns:
Gilt für:
Azure SDK for Java