public static class BuiltInFunctionDefinition.Builder extends Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
BuiltInFunctionDefinition.Builder |
accumulatorTypeStrategy(TypeStrategy accumulatorTypeStrategy) |
BuiltInFunctionDefinition |
build() |
BuiltInFunctionDefinition.Builder |
inputTypeValidator(InputTypeValidator inputTypeValidator) |
BuiltInFunctionDefinition.Builder |
kind(FunctionKind kind) |
BuiltInFunctionDefinition.Builder |
name(String name) |
BuiltInFunctionDefinition.Builder |
namedArguments(List<String> argumentNames) |
BuiltInFunctionDefinition.Builder |
outputTypeStrategy(TypeStrategy outputTypeStrategy) |
BuiltInFunctionDefinition.Builder |
typedArguments(List<DataType> argumentTypes) |
public BuiltInFunctionDefinition.Builder name(String name)
public BuiltInFunctionDefinition.Builder kind(FunctionKind kind)
public BuiltInFunctionDefinition.Builder inputTypeValidator(InputTypeValidator inputTypeValidator)
public BuiltInFunctionDefinition.Builder accumulatorTypeStrategy(TypeStrategy accumulatorTypeStrategy)
public BuiltInFunctionDefinition.Builder outputTypeStrategy(TypeStrategy outputTypeStrategy)
public BuiltInFunctionDefinition.Builder namedArguments(List<String> argumentNames)
public BuiltInFunctionDefinition.Builder typedArguments(List<DataType> argumentTypes)
public BuiltInFunctionDefinition build()
Copyright © 2014–2020 The Apache Software Foundation. All rights reserved.