Package org.openapitools.client.model
Class UDFArrayDetails
- java.lang.Object
-
- org.openapitools.client.model.UDFArrayDetails
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-05-19T15:04:32.581406+03:00[Europe/Athens]") public class UDFArrayDetails extends java.lang.Object
Contains array details for multi-array query including uri, ranges buffers
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_BUFFERS
static java.lang.String
SERIALIZED_NAME_PARAMETER_ID
static java.lang.String
SERIALIZED_NAME_RANGES
static java.lang.String
SERIALIZED_NAME_URI
-
Constructor Summary
Constructors Constructor Description UDFArrayDetails()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UDFArrayDetails
addBuffersItem(java.lang.String buffersItem)
UDFArrayDetails
buffers(java.util.List<java.lang.String> buffers)
boolean
equals(java.lang.Object o)
java.util.List<java.lang.String>
getBuffers()
List of buffers to fetch (attributes + dimensions)java.lang.String
getParameterId()
An optional client-generated identifier to distinguish between multiple range/buffer requests from the same array in the same call.QueryRanges
getRanges()
Get rangesjava.lang.String
getUri()
array to set ranges and buffers on, must be in tiledb:// formatint
hashCode()
UDFArrayDetails
parameterId(java.lang.String parameterId)
UDFArrayDetails
ranges(QueryRanges ranges)
void
setBuffers(java.util.List<java.lang.String> buffers)
void
setParameterId(java.lang.String parameterId)
void
setRanges(QueryRanges ranges)
void
setUri(java.lang.String uri)
java.lang.String
toString()
UDFArrayDetails
uri(java.lang.String uri)
-
-
-
Field Detail
-
SERIALIZED_NAME_PARAMETER_ID
public static final java.lang.String SERIALIZED_NAME_PARAMETER_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_URI
public static final java.lang.String SERIALIZED_NAME_URI
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_RANGES
public static final java.lang.String SERIALIZED_NAME_RANGES
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BUFFERS
public static final java.lang.String SERIALIZED_NAME_BUFFERS
- See Also:
- Constant Field Values
-
-
Method Detail
-
parameterId
public UDFArrayDetails parameterId(java.lang.String parameterId)
-
getParameterId
@Nullable public java.lang.String getParameterId()
An optional client-generated identifier to distinguish between multiple range/buffer requests from the same array in the same call. This may be set for MultiArrayUDFs that use the `argument_json` style of passing arrays.- Returns:
- parameterId
-
setParameterId
public void setParameterId(java.lang.String parameterId)
-
uri
public UDFArrayDetails uri(java.lang.String uri)
-
getUri
@Nullable public java.lang.String getUri()
array to set ranges and buffers on, must be in tiledb:// format- Returns:
- uri
-
setUri
public void setUri(java.lang.String uri)
-
ranges
public UDFArrayDetails ranges(QueryRanges ranges)
-
getRanges
@Nullable public QueryRanges getRanges()
Get ranges- Returns:
- ranges
-
setRanges
public void setRanges(QueryRanges ranges)
-
buffers
public UDFArrayDetails buffers(java.util.List<java.lang.String> buffers)
-
addBuffersItem
public UDFArrayDetails addBuffersItem(java.lang.String buffersItem)
-
getBuffers
@Nullable public java.util.List<java.lang.String> getBuffers()
List of buffers to fetch (attributes + dimensions)- Returns:
- buffers
-
setBuffers
public void setBuffers(java.util.List<java.lang.String> buffers)
-
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
-
-