com.microsoft.azure.functions.annotation
Annotations and support classes for use as part of the Java API for Azure Functions.
Binding |
Place this on a parameter whose value would come from Azure Functions runtime. |
Blob |
Place this on a parameter whose value would come from a blob. |
Blob |
Place this on a parameter whose value would be written to a blob. |
Blob |
Place this on a parameter whose value would come from a blob, and causing the method to run when a blob is uploaded. |
Cosmos |
Place this on a parameter whose value would come from CosmosDB. |
Cosmos |
Place this on a parameter whose value would be written to CosmosDB. |
Cosmos |
Place this on a parameter whose value would come from CosmosDB, and causing the method to run when CosmosDB data is changed. |
Custom |
Place this on a parameter to define a custom binding |
Event |
Place this on a parameter whose value would come from EventGrid, and causing the method to run when an event is arrived. |
Event |
Place this on a parameter whose value would be published to the event hub. |
Event |
Place this on a parameter whose value would come from event hub, and causing the method to run when a new event is arrived. |
Function |
The |
Http |
Place this on a parameter whose value would be send back to the user as an HTTP response. |
Http |
The HttpTrigger annotation is applied to Azure functions that will be triggered by a call to the HTTP endpoint that the function is located at. |
Queue |
Place this on a parameter whose value would be written to a storage queue. |
Queue |
Place this on a parameter whose value would come from a storage queue, and causing the method to run when a new item is pushed. |
Send |
Place this on a parameter whose value would be written to SendGrid. |
Service |
Place this on a parameter whose value would be written to a service bus queue. |
Service |
Place this on a parameter whose value would come from a Service Bus queue, and causing the method to run when a new item is pushed. |
Service |
Place this on a parameter whose value would be written to a service bus topic. |
Service |
Place this on a parameter whose value would come from Service Bus topic, and causing the method to run when a new item is published. |
Storage |
Apply this annotation to a method if you have multiple Azure Storage triggers/input/output in that method which share the same app setting name of Azure Storage connection string. |
Table |
Place this on a parameter whose value would come from storage table. |
Table |
Place this on a parameter whose value would be written to a storage table. |
Timer |
The timer trigger lets you run a function on a schedule by specifying a CRON expression for when the function should run. |
Twilio |
Place this on a parameter whose value would be sent through twilio SMS. |
Access |
Azure Service Bus permission. |
Authorization |
Azure HTTP authorization level, Determines what keys, if any, need to be present on the request in order to invoke the function. |
Cardinality |
Cardinality of the EventHubTrigger input. |
Azure SDK for Java feedback
Azure SDK for Java is an open source project. Select a link to provide feedback: