Interface Context


  • public interface Context
    An interface for event function context.
    • Method Detail

      • send

        @Deprecated
        java.lang.Error send​(java.lang.String outputName,
                             java.lang.String data)
        Deprecated.
        send provides the ability to allow the user to send data to a specified output target.
        Parameters:
        outputName - output target name
        data - Data String
        Returns:
        Error
      • getCloudEvent

        io.cloudevents.CloudEvent getCloudEvent()
        getCloudEvent returns the cloud Event.
        Returns:
        CloudEvent
      • getName

        java.lang.String getName()
        getName returns the function's name.
        Returns:
        Function Name
      • getOut

        Out getOut()
        GetOut returns the returned value of function.
        Returns:
        Out
      • getHttpPattern

        java.lang.String getHttpPattern()
        getHttpPattern returns the path of the server listening for http function.
        Returns:
        String
      • getInputs

        java.util.Map<java.lang.String,​ComponentgetInputs()
        getInputs returns the inputs of function.
        Returns:
        Inputs
      • getOutputs

        java.util.Map<java.lang.String,​ComponentgetOutputs()
        getOutputs returns the Outputs of function.
        Returns:
        Outputs
      • getStates

        java.util.Map<java.lang.String,​ComponentgetStates()
        getStates returns the states of function.
        Returns:
        states
      • getDaprClient

        io.dapr.client.DaprClient getDaprClient()
        getDaprClient return a dapr client, so that use user can call the dapr API directly. Be carefully, the dapr client maybe null;
        Returns:
        Dapr client
      • packageAsCloudevent

        io.cloudevents.CloudEvent packageAsCloudevent​(java.lang.String payload)