String execute()

in src/main/java/com/microsoft/azure/functions/worker/handler/WorkerInitRequestHandler.java [19:31]


    String execute(WorkerInitRequest request, WorkerInitResponse.Builder response) {
        WorkerLogManager.getSystemLogger().log(Level.INFO, "WorkerInitRequest received by the Java worker");
        broker.setWorkerDirectory(request.getWorkerDirectory());
        response.setWorkerVersion(Application.version());
        response.putCapabilities("TypedDataCollection", "TypedDataCollection");
        response.putCapabilities("WorkerStatus", "WorkerStatus");
        response.putCapabilities("RpcHttpBodyOnly", "RpcHttpBodyOnly");
        response.putCapabilities("RpcHttpTriggerMetadataRemoved", "RpcHttpTriggerMetadataRemoved");
        response.putCapabilities("HandlesWorkerTerminateMessage", "HandlesWorkerTerminateMessage");
        response.putCapabilities("HandlesWorkerWarmupMessage", "HandlesWorkerWarmupMessage");
        response.setWorkerMetadata(composeWorkerMetadata());
        return "Worker initialized";
    }