<dependency> <groupId>com.microsoft.azure</groupId> <artifactId>azure-sdk-annotations</artifactId> <version>1.0.0</version> </dependency> @AzureFunction(name = "MyAzureFunction") public void myAzureFunction() { // Your function logic here } import com.microsoft.azure.functions.annotation.*; import com.microsoft.azure.functions.*; @AzureFunction(name = "MyAzureFunction") public class MyAzureFunction { @FunctionName("hello") public void hello( @HttpTrigger(name = "req", methods = {HttpMethod.GET}, authLevel = AuthorizationLevel.ANONYMOUS) HttpRequestMessage<Optional<String>> request, @QueueOutput(name = "outputQueue", queueName = "myqueue", connection = "AzureWebJobsStorage") OutputBinding<String> outputQueue, final ExecutionContext context) { context.getLogger().info("Java HTTP trigger processed a request."); // Process the request and generate a response String responseMessage = String.format("Hello, %s!", request.getBody().orElse("Anonymous")); outputQueue.setValue(responseMessage); } }


上一篇:
下一篇:
切换中文