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