@Internal public class CreateTempSystemFunctionOperation extends Object implements CreateOperation
ExecutableOperation.Context
Constructor and Description |
---|
CreateTempSystemFunctionOperation(String functionName,
boolean ignoreIfExists,
FunctionDefinition functionDefinition) |
CreateTempSystemFunctionOperation(String functionName,
String functionClass,
boolean ignoreIfExists,
FunctionLanguage functionLanguage,
List<ResourceUri> resourceUris) |
Modifier and Type | Method and Description |
---|---|
String |
asSummaryString()
Returns a string that summarizes this operation for printing to a console.
|
TableResultInternal |
execute(ExecutableOperation.Context ctx)
Executes the given operation and return the execution result.
|
CatalogFunction |
getCatalogFunction() |
String |
getFunctionName() |
boolean |
isIgnoreIfExists() |
public CreateTempSystemFunctionOperation(String functionName, String functionClass, boolean ignoreIfExists, FunctionLanguage functionLanguage, List<ResourceUri> resourceUris)
public CreateTempSystemFunctionOperation(String functionName, boolean ignoreIfExists, FunctionDefinition functionDefinition)
public String getFunctionName()
public boolean isIgnoreIfExists()
public CatalogFunction getCatalogFunction()
public String asSummaryString()
Operation
asSummaryString
in interface Operation
public TableResultInternal execute(ExecutableOperation.Context ctx)
ExecutableOperation
execute
in interface ExecutableOperation
ctx
- the context to execute the operation.TableEnvironmentInternal.executeInternal(Operation)
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.