Interface FunctionInvocationInput.Builder

    • Method Detail

      • actionGroup

        FunctionInvocationInput.Builder actionGroup​(String actionGroup)

        The action group that the function belongs to.

        Parameters:
        actionGroup - The action group that the function belongs to.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • actionInvocationType

        FunctionInvocationInput.Builder actionInvocationType​(String actionInvocationType)

        Contains information about the function to invoke,

        Parameters:
        actionInvocationType - Contains information about the function to invoke,
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        ActionInvocationType, ActionInvocationType
      • agentId

        FunctionInvocationInput.Builder agentId​(String agentId)

        The agent's ID.

        Parameters:
        agentId - The agent's ID.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • collaboratorName

        FunctionInvocationInput.Builder collaboratorName​(String collaboratorName)

        The collaborator's name.

        Parameters:
        collaboratorName - The collaborator's name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • function

        FunctionInvocationInput.Builder function​(String function)

        The name of the function.

        Parameters:
        function - The name of the function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameters

        FunctionInvocationInput.Builder parameters​(Collection<FunctionParameter> parameters)

        A list of parameters of the function.

        Parameters:
        parameters - A list of parameters of the function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameters

        FunctionInvocationInput.Builder parameters​(FunctionParameter... parameters)

        A list of parameters of the function.

        Parameters:
        parameters - A list of parameters of the function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.