Interface FunctionResponse.Builder

    • Method Detail

      • requiredProperties

        FunctionResponse.Builder requiredProperties​(Collection<String> requiredProperties)

        The required properties of the function.

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

        FunctionResponse.Builder requiredProperties​(String... requiredProperties)

        The required properties of the function.

        Parameters:
        requiredProperties - The required properties of the function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • scope

        FunctionResponse.Builder scope​(String scope)

        The scope of the function.

        Parameters:
        scope - The scope of the function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Scope, Scope
      • scope

        FunctionResponse.Builder scope​(Scope scope)

        The scope of the function.

        Parameters:
        scope - The scope of the function.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Scope, Scope
      • implementedBy

        FunctionResponse.Builder implementedBy​(DataConnector implementedBy)

        The data connector.

        Parameters:
        implementedBy - The data connector.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • isInherited

        FunctionResponse.Builder isInherited​(Boolean isInherited)

        Indicates whether this function is inherited.

        Parameters:
        isInherited - Indicates whether this function is inherited.
        Returns:
        Returns a reference to this object so that method calls can be chained together.