Package io.tiledb.cloud.rest_api.model
Class ArrayMetadataEntry
- java.lang.Object
-
- io.tiledb.cloud.rest_api.model.ArrayMetadataEntry
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-09-14T18:46:41.869452+03:00[Europe/Athens]") public class ArrayMetadataEntry extends java.lang.Object
key/value pair representing an array metadata map entry
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ArrayMetadataEntry.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_DEL
static java.lang.String
SERIALIZED_NAME_KEY
static java.lang.String
SERIALIZED_NAME_TYPE
static java.lang.String
SERIALIZED_NAME_VALUE
static java.lang.String
SERIALIZED_NAME_VALUE_NUM
-
Constructor Summary
Constructors Constructor Description ArrayMetadataEntry()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description ArrayMetadataEntry
addValueItem(java.lang.Integer valueItem)
ArrayMetadataEntry
del(java.lang.Boolean del)
boolean
equals(java.lang.Object o)
static ArrayMetadataEntry
fromJson(java.lang.String jsonString)
Create an instance of ArrayMetadataEntry given an JSON stringjava.lang.Boolean
getDel()
Get deljava.lang.String
getKey()
Get keyjava.lang.String
getType()
Get typejava.util.List<java.lang.Integer>
getValue()
Get valuejava.lang.Integer
getValueNum()
Get valueNumint
hashCode()
ArrayMetadataEntry
key(java.lang.String key)
void
setDel(java.lang.Boolean del)
void
setKey(java.lang.String key)
void
setType(java.lang.String type)
void
setValue(java.util.List<java.lang.Integer> value)
void
setValueNum(java.lang.Integer valueNum)
java.lang.String
toJson()
Convert an instance of ArrayMetadataEntry to an JSON stringjava.lang.String
toString()
ArrayMetadataEntry
type(java.lang.String type)
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues foundArrayMetadataEntry
value(java.util.List<java.lang.Integer> value)
ArrayMetadataEntry
valueNum(java.lang.Integer valueNum)
-
-
-
Field Detail
-
SERIALIZED_NAME_KEY
public static final java.lang.String SERIALIZED_NAME_KEY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_TYPE
public static final java.lang.String SERIALIZED_NAME_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VALUE_NUM
public static final java.lang.String SERIALIZED_NAME_VALUE_NUM
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_VALUE
public static final java.lang.String SERIALIZED_NAME_VALUE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_DEL
public static final java.lang.String SERIALIZED_NAME_DEL
- 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
-
key
public ArrayMetadataEntry key(java.lang.String key)
-
getKey
@Nullable public java.lang.String getKey()
Get key- Returns:
- key
-
setKey
public void setKey(java.lang.String key)
-
type
public ArrayMetadataEntry type(java.lang.String type)
-
getType
@Nullable public java.lang.String getType()
Get type- Returns:
- type
-
setType
public void setType(java.lang.String type)
-
valueNum
public ArrayMetadataEntry valueNum(java.lang.Integer valueNum)
-
getValueNum
@Nullable public java.lang.Integer getValueNum()
Get valueNum- Returns:
- valueNum
-
setValueNum
public void setValueNum(java.lang.Integer valueNum)
-
value
public ArrayMetadataEntry value(java.util.List<java.lang.Integer> value)
-
addValueItem
public ArrayMetadataEntry addValueItem(java.lang.Integer valueItem)
-
getValue
@Nullable public java.util.List<java.lang.Integer> getValue()
Get value- Returns:
- value
-
setValue
public void setValue(java.util.List<java.lang.Integer> value)
-
del
public ArrayMetadataEntry del(java.lang.Boolean del)
-
getDel
@Nullable public java.lang.Boolean getDel()
Get del- Returns:
- del
-
setDel
public void setDel(java.lang.Boolean del)
-
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 ArrayMetadataEntry
-
fromJson
public static ArrayMetadataEntry fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of ArrayMetadataEntry given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of ArrayMetadataEntry
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to ArrayMetadataEntry
-
toJson
public java.lang.String toJson()
Convert an instance of ArrayMetadataEntry to an JSON string- Returns:
- JSON string
-
-