Interface ActionGroupInvocationInput.Builder

    • Method Detail

      • actionGroupName

        ActionGroupInvocationInput.Builder actionGroupName​(String actionGroupName)

        The name of the action group.

        Parameters:
        actionGroupName - The name of the action group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • apiPath

        ActionGroupInvocationInput.Builder apiPath​(String apiPath)

        The path to the API to call, based off the action group.

        Parameters:
        apiPath - The path to the API to call, based off the action group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • function

        ActionGroupInvocationInput.Builder function​(String function)

        The function in the action group to call.

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

        ActionGroupInvocationInput.Builder parameters​(Collection<Parameter> parameters)

        The parameters in the Lambda input event.

        Parameters:
        parameters - The parameters in the Lambda input event.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • parameters

        ActionGroupInvocationInput.Builder parameters​(Parameter... parameters)

        The parameters in the Lambda input event.

        Parameters:
        parameters - The parameters in the Lambda input event.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • requestBody

        ActionGroupInvocationInput.Builder requestBody​(RequestBody requestBody)

        The parameters in the request body for the Lambda input event.

        Parameters:
        requestBody - The parameters in the request body for the Lambda input event.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • verb

        ActionGroupInvocationInput.Builder verb​(String verb)

        The API method being used, based off the action group.

        Parameters:
        verb - The API method being used, based off the action group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.