Class CfnUserDefinedFunction.Builder
java.lang.Object
software.amazon.awscdk.services.glue.CfnUserDefinedFunction.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnUserDefinedFunction>
- Enclosing class:
CfnUserDefinedFunction
@Stability(Stable)
public static final class CfnUserDefinedFunction.Builder
extends Object
implements software.amazon.jsii.Builder<CfnUserDefinedFunction>
A fluent builder for
CfnUserDefinedFunction.-
Method Summary
Modifier and TypeMethodDescriptionbuild()The Java class that contains the function code.databaseName(String databaseName) The name of the catalog database in which the function is located.functionName(String functionName) The name of the function.functionType(String functionType) The type of the function.The owner of the function.The owner type.resourceUris(List<? extends Object> resourceUris) The resource URIs for the function.resourceUris(IResolvable resourceUris) The resource URIs for the function.
-
Method Details
-
create
@Stability(Stable) public static CfnUserDefinedFunction.Builder create(software.constructs.Construct scope, String id) - Parameters:
scope- Scope in which this resource is defined. This parameter is required.id- Construct identifier for this resource (unique in its scope). This parameter is required.- Returns:
- a new instance of
CfnUserDefinedFunction.Builder.
-
databaseName
The name of the catalog database in which the function is located.- Parameters:
databaseName- The name of the catalog database in which the function is located. This parameter is required.- Returns:
this- See Also:
-
functionName
The name of the function.- Parameters:
functionName- The name of the function. This parameter is required.- Returns:
this- See Also:
-
className
The Java class that contains the function code.- Parameters:
className- The Java class that contains the function code. This parameter is required.- Returns:
this- See Also:
-
functionType
The type of the function.- Parameters:
functionType- The type of the function. This parameter is required.- Returns:
this- See Also:
-
ownerName
The owner of the function.- Parameters:
ownerName- The owner of the function. This parameter is required.- Returns:
this- See Also:
-
ownerType
The owner type.- Parameters:
ownerType- The owner type. This parameter is required.- Returns:
this- See Also:
-
resourceUris
The resource URIs for the function.- Parameters:
resourceUris- The resource URIs for the function. This parameter is required.- Returns:
this- See Also:
-
resourceUris
@Stability(Stable) public CfnUserDefinedFunction.Builder resourceUris(List<? extends Object> resourceUris) The resource URIs for the function.- Parameters:
resourceUris- The resource URIs for the function. This parameter is required.- Returns:
this- See Also:
-
build
- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnUserDefinedFunction>- Returns:
- a newly built instance of
CfnUserDefinedFunction.
-