Package org.openapitools.client.model
Class TGUDFEnvironment
- java.lang.Object
-
- org.openapitools.client.model.TGUDFEnvironment
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-05-19T15:04:32.581406+03:00[Europe/Athens]") public class TGUDFEnvironment extends java.lang.Object
Metadata about the environment where we want to execute a UDF.
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_IMAGE_NAME
static java.lang.String
SERIALIZED_NAME_LANGUAGE
static java.lang.String
SERIALIZED_NAME_LANGUAGE_VERSION
static java.lang.String
SERIALIZED_NAME_RESOURCE_CLASS
-
Constructor Summary
Constructors Constructor Description TGUDFEnvironment()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(java.lang.Object o)
java.lang.String
getImageName()
The name of the image to use for the execution environment.UDFLanguage
getLanguage()
Get languagejava.lang.String
getLanguageVersion()
The language version used to execute this UDF.java.lang.String
getResourceClass()
The resource class to use for the UDF execution.int
hashCode()
TGUDFEnvironment
imageName(java.lang.String imageName)
TGUDFEnvironment
language(UDFLanguage language)
TGUDFEnvironment
languageVersion(java.lang.String languageVersion)
TGUDFEnvironment
resourceClass(java.lang.String resourceClass)
void
setImageName(java.lang.String imageName)
void
setLanguage(UDFLanguage language)
void
setLanguageVersion(java.lang.String languageVersion)
void
setResourceClass(java.lang.String resourceClass)
java.lang.String
toString()
-
-
-
Field Detail
-
SERIALIZED_NAME_LANGUAGE
public static final java.lang.String SERIALIZED_NAME_LANGUAGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LANGUAGE_VERSION
public static final java.lang.String SERIALIZED_NAME_LANGUAGE_VERSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_IMAGE_NAME
public static final java.lang.String SERIALIZED_NAME_IMAGE_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RESOURCE_CLASS
public static final java.lang.String SERIALIZED_NAME_RESOURCE_CLASS
- See Also:
- Constant Field Values
-
-
Method Detail
-
language
public TGUDFEnvironment language(UDFLanguage language)
-
getLanguage
@Nullable public UDFLanguage getLanguage()
Get language- Returns:
- language
-
setLanguage
public void setLanguage(UDFLanguage language)
-
languageVersion
public TGUDFEnvironment languageVersion(java.lang.String languageVersion)
-
getLanguageVersion
@Nullable public java.lang.String getLanguageVersion()
The language version used to execute this UDF. Neither this nor `language` needs to be set for registered UDFs, since the language and version are stored server-side with the UDF itself.- Returns:
- languageVersion
-
setLanguageVersion
public void setLanguageVersion(java.lang.String languageVersion)
-
imageName
public TGUDFEnvironment imageName(java.lang.String imageName)
-
getImageName
@Nullable public java.lang.String getImageName()
The name of the image to use for the execution environment.- Returns:
- imageName
-
setImageName
public void setImageName(java.lang.String imageName)
-
resourceClass
public TGUDFEnvironment resourceClass(java.lang.String resourceClass)
-
getResourceClass
@Nullable public java.lang.String getResourceClass()
The resource class to use for the UDF execution. Resource classes define resource limits for memory and CPUs. If this is empty, then the UDF will execute in the standard resource class of the TileDB Cloud provider.- Returns:
- resourceClass
-
setResourceClass
public void setResourceClass(java.lang.String resourceClass)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equals
in classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCode
in classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-