| Copyright | (c) 2013-2023 Brendan Hay |
|---|---|
| License | Mozilla Public License, v. 2.0. |
| Maintainer | Brendan Hay |
| Stability | auto-generated |
| Portability | non-portable (GHC extensions) |
| Safe Haskell | Safe-Inferred |
| Language | Haskell2010 |
Amazonka.Glue.Types.UserDefinedFunction
Description
Synopsis
- data UserDefinedFunction = UserDefinedFunction' {}
- newUserDefinedFunction :: UserDefinedFunction
- userDefinedFunction_catalogId :: Lens' UserDefinedFunction (Maybe Text)
- userDefinedFunction_className :: Lens' UserDefinedFunction (Maybe Text)
- userDefinedFunction_createTime :: Lens' UserDefinedFunction (Maybe UTCTime)
- userDefinedFunction_databaseName :: Lens' UserDefinedFunction (Maybe Text)
- userDefinedFunction_functionName :: Lens' UserDefinedFunction (Maybe Text)
- userDefinedFunction_ownerName :: Lens' UserDefinedFunction (Maybe Text)
- userDefinedFunction_ownerType :: Lens' UserDefinedFunction (Maybe PrincipalType)
- userDefinedFunction_resourceUris :: Lens' UserDefinedFunction (Maybe [ResourceUri])
Documentation
data UserDefinedFunction Source #
Represents the equivalent of a Hive user-defined function (UDF)
definition.
See: newUserDefinedFunction smart constructor.
Constructors
| UserDefinedFunction' | |
Fields
| |
Instances
newUserDefinedFunction :: UserDefinedFunction Source #
Create a value of UserDefinedFunction with all optional fields omitted.
Use generic-lens or optics to modify other optional fields.
The following record fields are available, with the corresponding lenses provided for backwards compatibility:
$sel:catalogId:UserDefinedFunction', userDefinedFunction_catalogId - The ID of the Data Catalog in which the function resides.
$sel:className:UserDefinedFunction', userDefinedFunction_className - The Java class that contains the function code.
$sel:createTime:UserDefinedFunction', userDefinedFunction_createTime - The time at which the function was created.
$sel:databaseName:UserDefinedFunction', userDefinedFunction_databaseName - The name of the catalog database that contains the function.
$sel:functionName:UserDefinedFunction', userDefinedFunction_functionName - The name of the function.
$sel:ownerName:UserDefinedFunction', userDefinedFunction_ownerName - The owner of the function.
$sel:ownerType:UserDefinedFunction', userDefinedFunction_ownerType - The owner type.
$sel:resourceUris:UserDefinedFunction', userDefinedFunction_resourceUris - The resource URIs for the function.
userDefinedFunction_catalogId :: Lens' UserDefinedFunction (Maybe Text) Source #
The ID of the Data Catalog in which the function resides.
userDefinedFunction_className :: Lens' UserDefinedFunction (Maybe Text) Source #
The Java class that contains the function code.
userDefinedFunction_createTime :: Lens' UserDefinedFunction (Maybe UTCTime) Source #
The time at which the function was created.
userDefinedFunction_databaseName :: Lens' UserDefinedFunction (Maybe Text) Source #
The name of the catalog database that contains the function.
userDefinedFunction_functionName :: Lens' UserDefinedFunction (Maybe Text) Source #
The name of the function.
userDefinedFunction_ownerName :: Lens' UserDefinedFunction (Maybe Text) Source #
The owner of the function.
userDefinedFunction_ownerType :: Lens' UserDefinedFunction (Maybe PrincipalType) Source #
The owner type.
userDefinedFunction_resourceUris :: Lens' UserDefinedFunction (Maybe [ResourceUri]) Source #
The resource URIs for the function.