Package io.tiledb.cloud.rest_api.model
Class UDFSubarray
- java.lang.Object
-
- io.tiledb.cloud.rest_api.model.UDFSubarray
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-09-14T18:46:41.869452+03:00[Europe/Athens]") public class UDFSubarray extends java.lang.Object
Subarray bounds to query for a UDF to operate on
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
UDFSubarray.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_LAYOUT
static java.lang.String
SERIALIZED_NAME_RANGES
-
Constructor Summary
Constructors Constructor Description UDFSubarray()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description UDFSubarray
addRangesItem(UDFSubarrayRange rangesItem)
boolean
equals(java.lang.Object o)
static UDFSubarray
fromJson(java.lang.String jsonString)
Create an instance of UDFSubarray given an JSON stringLayout
getLayout()
Get layoutjava.util.List<UDFSubarrayRange>
getRanges()
List of ranges,int
hashCode()
UDFSubarray
layout(Layout layout)
UDFSubarray
ranges(java.util.List<UDFSubarrayRange> ranges)
void
setLayout(Layout layout)
void
setRanges(java.util.List<UDFSubarrayRange> ranges)
java.lang.String
toJson()
Convert an instance of UDFSubarray 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_LAYOUT
public static final java.lang.String SERIALIZED_NAME_LAYOUT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RANGES
public static final java.lang.String SERIALIZED_NAME_RANGES
- 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
-
layout
public UDFSubarray layout(Layout layout)
-
getLayout
@Nullable public Layout getLayout()
Get layout- Returns:
- layout
-
setLayout
public void setLayout(Layout layout)
-
ranges
public UDFSubarray ranges(java.util.List<UDFSubarrayRange> ranges)
-
addRangesItem
public UDFSubarray addRangesItem(UDFSubarrayRange rangesItem)
-
getRanges
@Nullable public java.util.List<UDFSubarrayRange> getRanges()
List of ranges,- Returns:
- ranges
-
setRanges
public void setRanges(java.util.List<UDFSubarrayRange> ranges)
-
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 UDFSubarray
-
fromJson
public static UDFSubarray fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of UDFSubarray given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of UDFSubarray
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to UDFSubarray
-
toJson
public java.lang.String toJson()
Convert an instance of UDFSubarray to an JSON string- Returns:
- JSON string
-
-