Package io.tiledb.cloud.rest_api.model
Class LastAccessedArray
- java.lang.Object
-
- io.tiledb.cloud.rest_api.model.LastAccessedArray
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-09-14T18:46:41.869452+03:00[Europe/Athens]") public class LastAccessedArray extends java.lang.Object
Information related to last access of an array
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
LastAccessedArray.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_ACCESS_TYPE
static java.lang.String
SERIALIZED_NAME_ACCESSED_TIME
static java.lang.String
SERIALIZED_NAME_ARRAY_ID
static java.lang.String
SERIALIZED_NAME_ARRAY_NAME
static java.lang.String
SERIALIZED_NAME_NAMESPACE
-
Constructor Summary
Constructors Constructor Description LastAccessedArray()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description LastAccessedArray
accessedTime(java.math.BigDecimal accessedTime)
LastAccessedArray
accessType(ActivityEventType accessType)
LastAccessedArray
arrayId(java.lang.String arrayId)
LastAccessedArray
arrayName(java.lang.String arrayName)
boolean
equals(java.lang.Object o)
static LastAccessedArray
fromJson(java.lang.String jsonString)
Create an instance of LastAccessedArray given an JSON stringjava.math.BigDecimal
getAccessedTime()
timestamp (epoch milliseconds) array is last accessedActivityEventType
getAccessType()
Get accessTypejava.lang.String
getArrayId()
unique ID of arrayjava.lang.String
getArrayName()
name of the arrayjava.lang.String
getNamespace()
namespace of a user or organizationint
hashCode()
LastAccessedArray
namespace(java.lang.String namespace)
void
setAccessedTime(java.math.BigDecimal accessedTime)
void
setAccessType(ActivityEventType accessType)
void
setArrayId(java.lang.String arrayId)
void
setArrayName(java.lang.String arrayName)
void
setNamespace(java.lang.String namespace)
java.lang.String
toJson()
Convert an instance of LastAccessedArray to an JSON stringjava.lang.String
toString()
static void
validateJsonObject(com.google.gson.JsonObject jsonObj)
Validates the JSON Object and throws an exception if issues found
-
-
-
Field Detail
-
SERIALIZED_NAME_ARRAY_ID
public static final java.lang.String SERIALIZED_NAME_ARRAY_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ARRAY_NAME
public static final java.lang.String SERIALIZED_NAME_ARRAY_NAME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_NAMESPACE
public static final java.lang.String SERIALIZED_NAME_NAMESPACE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCESSED_TIME
public static final java.lang.String SERIALIZED_NAME_ACCESSED_TIME
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ACCESS_TYPE
public static final java.lang.String SERIALIZED_NAME_ACCESS_TYPE
- 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
-
arrayId
public LastAccessedArray arrayId(java.lang.String arrayId)
-
getArrayId
@Nullable public java.lang.String getArrayId()
unique ID of array- Returns:
- arrayId
-
setArrayId
public void setArrayId(java.lang.String arrayId)
-
arrayName
public LastAccessedArray arrayName(java.lang.String arrayName)
-
getArrayName
@Nullable public java.lang.String getArrayName()
name of the array- Returns:
- arrayName
-
setArrayName
public void setArrayName(java.lang.String arrayName)
-
namespace
public LastAccessedArray namespace(java.lang.String namespace)
-
getNamespace
@Nullable public java.lang.String getNamespace()
namespace of a user or organization- Returns:
- namespace
-
setNamespace
public void setNamespace(java.lang.String namespace)
-
accessedTime
public LastAccessedArray accessedTime(java.math.BigDecimal accessedTime)
-
getAccessedTime
@Nullable public java.math.BigDecimal getAccessedTime()
timestamp (epoch milliseconds) array is last accessed- Returns:
- accessedTime
-
setAccessedTime
public void setAccessedTime(java.math.BigDecimal accessedTime)
-
accessType
public LastAccessedArray accessType(ActivityEventType accessType)
-
getAccessType
@Nullable public ActivityEventType getAccessType()
Get accessType- Returns:
- accessType
-
setAccessType
public void setAccessType(ActivityEventType accessType)
-
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 LastAccessedArray
-
fromJson
public static LastAccessedArray fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of LastAccessedArray given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of LastAccessedArray
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to LastAccessedArray
-
toJson
public java.lang.String toJson()
Convert an instance of LastAccessedArray to an JSON string- Returns:
- JSON string
-
-