Package io.tiledb.cloud.rest_api.model
Class UDFImageVersion
- java.lang.Object
-
- io.tiledb.cloud.rest_api.model.UDFImageVersion
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-02T12:25:58.319138+03:00[Europe/Athens]") public class UDFImageVersion extends java.lang.Object
Defines an image that belongs to a set of images having a version
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UDFImageVersion.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static java.util.HashSet<java.lang.String>
openapiFields
static java.util.HashSet<java.lang.String>
openapiRequiredFields
static java.lang.String
SERIALIZED_NAME_DEFAULT
static java.lang.String
SERIALIZED_NAME_DOCKER_IMAGE
static java.lang.String
SERIALIZED_NAME_ID
static java.lang.String
SERIALIZED_NAME_LATEST
static java.lang.String
SERIALIZED_NAME_NAME
static java.lang.String
SERIALIZED_NAME_UDF_IMAGE_UUID
static java.lang.String
SERIALIZED_NAME_VERSION
-
Constructor Summary
Constructors Constructor Description UDFImageVersion()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UDFImageVersion
_default(java.lang.Boolean _default)
UDFImageVersion
dockerImage(java.lang.String dockerImage)
boolean
equals(java.lang.Object o)
static UDFImageVersion
fromJson(java.lang.String jsonString)
Create an instance of UDFImageVersion given an JSON stringjava.util.Map<java.lang.String,java.lang.Object>
getAdditionalProperties()
Return the additional (undeclared) property.java.lang.Object
getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.java.lang.Boolean
getDefault()
If current image is default versionjava.lang.String
getDockerImage()
Uri of docker image related to current entryjava.lang.String
getId()
Unique ID of a versioned imagejava.lang.Boolean
getLatest()
If current image is latest versionjava.lang.String
getName()
name of UDFImageVersionjava.lang.String
getUdfImageUuid()
Unique ID of the UDF image setjava.math.BigDecimal
getVersion()
Image-specific versionint
hashCode()
UDFImageVersion
id(java.lang.String id)
UDFImageVersion
latest(java.lang.Boolean latest)
UDFImageVersion
name(java.lang.String name)
UDFImageVersion
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.void
setDefault(java.lang.Boolean _default)
void
setDockerImage(java.lang.String dockerImage)
void
setId(java.lang.String id)
void
setLatest(java.lang.Boolean latest)
void
setName(java.lang.String name)
void
setUdfImageUuid(java.lang.String udfImageUuid)
void
setVersion(java.math.BigDecimal version)
java.lang.String
toJson()
Convert an instance of UDFImageVersion to an JSON stringjava.lang.String
toString()
UDFImageVersion
udfImageUuid(java.lang.String udfImageUuid)
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues foundUDFImageVersion
version(java.math.BigDecimal version)
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final java.lang.String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAME
public static final java.lang.String SERIALIZED_NAME_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_UDF_IMAGE_UUID
public static final java.lang.String SERIALIZED_NAME_UDF_IMAGE_UUID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DOCKER_IMAGE
public static final java.lang.String SERIALIZED_NAME_DOCKER_IMAGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VERSION
public static final java.lang.String SERIALIZED_NAME_VERSION
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DEFAULT
public static final java.lang.String SERIALIZED_NAME_DEFAULT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_LATEST
public static final java.lang.String SERIALIZED_NAME_LATEST
- See Also:
- Constant Field Values
-
openapiFields
public static java.util.HashSet<java.lang.String> openapiFields
-
openapiRequiredFields
public static java.util.HashSet<java.lang.String> openapiRequiredFields
-
-
Method Detail
-
id
public UDFImageVersion id(java.lang.String id)
-
getId
@Nullable public java.lang.String getId()
Unique ID of a versioned image- Returns:
- id
-
setId
public void setId(java.lang.String id)
-
name
public UDFImageVersion name(java.lang.String name)
-
getName
@Nullable public java.lang.String getName()
name of UDFImageVersion- Returns:
- name
-
setName
public void setName(java.lang.String name)
-
udfImageUuid
public UDFImageVersion udfImageUuid(java.lang.String udfImageUuid)
-
getUdfImageUuid
@Nullable public java.lang.String getUdfImageUuid()
Unique ID of the UDF image set- Returns:
- udfImageUuid
-
setUdfImageUuid
public void setUdfImageUuid(java.lang.String udfImageUuid)
-
dockerImage
public UDFImageVersion dockerImage(java.lang.String dockerImage)
-
getDockerImage
@Nullable public java.lang.String getDockerImage()
Uri of docker image related to current entry- Returns:
- dockerImage
-
setDockerImage
public void setDockerImage(java.lang.String dockerImage)
-
version
public UDFImageVersion version(java.math.BigDecimal version)
-
getVersion
@Nullable public java.math.BigDecimal getVersion()
Image-specific version- Returns:
- version
-
setVersion
public void setVersion(java.math.BigDecimal version)
-
_default
public UDFImageVersion _default(java.lang.Boolean _default)
-
getDefault
@Nullable public java.lang.Boolean getDefault()
If current image is default version- Returns:
- _default
-
setDefault
public void setDefault(java.lang.Boolean _default)
-
latest
public UDFImageVersion latest(java.lang.Boolean latest)
-
getLatest
@Nullable public java.lang.Boolean getLatest()
If current image is latest version- Returns:
- latest
-
setLatest
public void setLatest(java.lang.Boolean latest)
-
putAdditionalProperty
public UDFImageVersion putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.
-
getAdditionalProperties
public java.util.Map<java.lang.String,java.lang.Object> getAdditionalProperties()
Return the additional (undeclared) property.
-
getAdditionalProperty
public java.lang.Object getAdditionalProperty(java.lang.String key)
Return the additional (undeclared) property with the specified name.
-
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
-
validateJsonObject
public static void validateJsonObject(com.google.gson.JsonObject jsonObj) throws java.io.IOException
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj
- JSON Object- Throws:
java.io.IOException
- if the JSON Object is invalid with respect to UDFImageVersion
-
fromJson
public static UDFImageVersion fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of UDFImageVersion given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of UDFImageVersion
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to UDFImageVersion
-
toJson
public java.lang.String toJson()
Convert an instance of UDFImageVersion to an JSON string- Returns:
- JSON string
-
-