Package io.tiledb.cloud.rest_api.model
Class SubarrayPartitionerState
- java.lang.Object
-
- io.tiledb.cloud.rest_api.model.SubarrayPartitionerState
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-02T12:25:58.319138+03:00[Europe/Athens]") public class SubarrayPartitionerState extends java.lang.Object
The state information for the remaining partitions to be produced
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
SubarrayPartitionerState.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_END
static java.lang.String
SERIALIZED_NAME_MULTI_RANGE
static java.lang.String
SERIALIZED_NAME_SINGLE_RANGE
static java.lang.String
SERIALIZED_NAME_START
-
Constructor Summary
Constructors Constructor Description SubarrayPartitionerState()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description SubarrayPartitionerState
addMultiRangeItem(Subarray multiRangeItem)
SubarrayPartitionerState
addSingleRangeItem(Subarray singleRangeItem)
SubarrayPartitionerState
end(java.lang.Integer end)
boolean
equals(java.lang.Object o)
static SubarrayPartitionerState
fromJson(java.lang.String jsonString)
Create an instance of SubarrayPartitionerState 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.Integer
getEnd()
State endjava.util.List<Subarray>
getMultiRange()
State multiRangejava.util.List<Subarray>
getSingleRange()
State singleRangejava.lang.Integer
getStart()
State startint
hashCode()
SubarrayPartitionerState
multiRange(java.util.List<Subarray> multiRange)
SubarrayPartitionerState
putAdditionalProperty(java.lang.String key, java.lang.Object value)
Set the additional (undeclared) property with the specified name and value.void
setEnd(java.lang.Integer end)
void
setMultiRange(java.util.List<Subarray> multiRange)
void
setSingleRange(java.util.List<Subarray> singleRange)
void
setStart(java.lang.Integer start)
SubarrayPartitionerState
singleRange(java.util.List<Subarray> singleRange)
SubarrayPartitionerState
start(java.lang.Integer start)
java.lang.String
toJson()
Convert an instance of SubarrayPartitionerState 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_START
public static final java.lang.String SERIALIZED_NAME_START
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_END
public static final java.lang.String SERIALIZED_NAME_END
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SINGLE_RANGE
public static final java.lang.String SERIALIZED_NAME_SINGLE_RANGE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MULTI_RANGE
public static final java.lang.String SERIALIZED_NAME_MULTI_RANGE
- 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
-
start
public SubarrayPartitionerState start(java.lang.Integer start)
-
getStart
@Nullable public java.lang.Integer getStart()
State start- Returns:
- start
-
setStart
public void setStart(java.lang.Integer start)
-
end
public SubarrayPartitionerState end(java.lang.Integer end)
-
getEnd
@Nullable public java.lang.Integer getEnd()
State end- Returns:
- end
-
setEnd
public void setEnd(java.lang.Integer end)
-
singleRange
public SubarrayPartitionerState singleRange(java.util.List<Subarray> singleRange)
-
addSingleRangeItem
public SubarrayPartitionerState addSingleRangeItem(Subarray singleRangeItem)
-
getSingleRange
@Nullable public java.util.List<Subarray> getSingleRange()
State singleRange- Returns:
- singleRange
-
setSingleRange
public void setSingleRange(java.util.List<Subarray> singleRange)
-
multiRange
public SubarrayPartitionerState multiRange(java.util.List<Subarray> multiRange)
-
addMultiRangeItem
public SubarrayPartitionerState addMultiRangeItem(Subarray multiRangeItem)
-
getMultiRange
@Nullable public java.util.List<Subarray> getMultiRange()
State multiRange- Returns:
- multiRange
-
setMultiRange
public void setMultiRange(java.util.List<Subarray> multiRange)
-
putAdditionalProperty
public SubarrayPartitionerState 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 SubarrayPartitionerState
-
fromJson
public static SubarrayPartitionerState fromJson(java.lang.String jsonString) throws java.io.IOException
Create an instance of SubarrayPartitionerState given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of SubarrayPartitionerState
- Throws:
java.io.IOException
- if the JSON string is invalid with respect to SubarrayPartitionerState
-
toJson
public java.lang.String toJson()
Convert an instance of SubarrayPartitionerState to an JSON string- Returns:
- JSON string
-
-