Annotations and support classes for use as part of the Java API for Azure Functions.
Interfaces BindingNamePlace this on a parameter whose value would come from Azure Functions runtime.
BlobInputPlace this on a parameter whose value would come from a blob.
BlobOutputPlace this on a parameter whose value would be written to a blob.
BlobTriggerPlace this on a parameter whose value would come from a blob, and causing the method to run when a blob is uploaded.
CosmosDBInputPlace this on a parameter whose value would come from CosmosDB.
CosmosDBOutputPlace this on a parameter whose value would be written to CosmosDB.
CosmosDBTriggerPlace this on a parameter whose value would come from CosmosDB, and causing the method to run when CosmosDB data is changed.
CustomBindingPlace this on a parameter to define a custom binding
EventGridTriggerPlace this on a parameter whose value would come from EventGrid, and causing the method to run when an event is arrived.
EventHubOutputPlace this on a parameter whose value would be published to the event hub.
EventHubTriggerPlace this on a parameter whose value would come from event hub, and causing the method to run when a new event is arrived.
FunctionNameThe FunctionName
annotation is used to specify to the Azure Functions tooling what name is to be applied to the associated function when the function is deployed onto Azure.
Place this on a parameter whose value would be send back to the user as an HTTP response.
HttpTriggerThe HttpTrigger annotation is applied to Azure functions that will be triggered by a call to the HTTP endpoint that the function is located at.
QueueOutputPlace this on a parameter whose value would be written to a storage queue.
QueueTriggerPlace this on a parameter whose value would come from a storage queue, and causing the method to run when a new item is pushed.
SendGridOutputPlace this on a parameter whose value would be written to SendGrid.
ServiceBusQueueOutputPlace this on a parameter whose value would be written to a service bus queue.
ServiceBusQueueTriggerPlace 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.
ServiceBusTopicOutputPlace this on a parameter whose value would be written to a service bus topic.
ServiceBusTopicTriggerPlace this on a parameter whose value would come from Service Bus topic, and causing the method to run when a new item is published.
StorageAccountApply 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.
TableInputPlace this on a parameter whose value would come from storage table.
TableOutputPlace this on a parameter whose value would be written to a storage table.
TimerTriggerThe timer trigger lets you run a function on a schedule by specifying a CRON expression for when the function should run.
TwilioSmsOutputPlace this on a parameter whose value would be sent through twilio SMS.
Enums AccessRightsAzure Service Bus permission.
AuthorizationLevelAzure HTTP authorization level, Determines what keys, if any, need to be present on the request in order to invoke the function.
CardinalityCardinality of the EventHubTrigger input.
Collaborate with us on GitHub
The source for this content can be found on GitHub, where you can also create and review issues and pull requests. For more information, see our contributor guide. In this articleWas this page helpful?
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4