Class ScalarFunctionProperties


  • public final class ScalarFunctionProperties
    extends FunctionProperties
    The properties that are associated with a scalar function.
    • Constructor Detail

      • ScalarFunctionProperties

        public ScalarFunctionProperties()
    • Method Detail

      • inputs

        public List<FunctionInput> inputs()
        Get the inputs property: A list of inputs describing the parameters of the function.
        Returns:
        the inputs value.
      • withInputs

        public ScalarFunctionProperties withInputs​(List<FunctionInput> inputs)
        Set the inputs property: A list of inputs describing the parameters of the function.
        Parameters:
        inputs - the inputs value to set.
        Returns:
        the ScalarFunctionProperties object itself.
      • output

        public FunctionOutput output()
        Get the output property: The output of the function.
        Returns:
        the output value.
      • withOutput

        public ScalarFunctionProperties withOutput​(FunctionOutput output)
        Set the output property: The output of the function.
        Parameters:
        output - the output value to set.
        Returns:
        the ScalarFunctionProperties object itself.
      • binding

        public FunctionBinding binding()
        Get the binding property: The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
        Returns:
        the binding value.
      • withBinding

        public ScalarFunctionProperties withBinding​(FunctionBinding binding)
        Set the binding property: The physical binding of the function. For example, in the Azure Machine Learning web service’s case, this describes the endpoint.
        Parameters:
        binding - the binding value to set.
        Returns:
        the ScalarFunctionProperties object itself.