Package org.openapitools.client.model
Class SubarrayPartitioner
- java.lang.Object
-
- org.openapitools.client.model.SubarrayPartitioner
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-05-19T15:04:32.581406+03:00[Europe/Athens]") public class SubarrayPartitioner extends java.lang.Object
The subarray partitioner
-
-
Field Summary
Fields Modifier and Type Field Description static java.lang.String
SERIALIZED_NAME_BUDGET
static java.lang.String
SERIALIZED_NAME_CURRENT
static java.lang.String
SERIALIZED_NAME_MEMORY_BUDGET
static java.lang.String
SERIALIZED_NAME_MEMORY_BUDGET_VAR
static java.lang.String
SERIALIZED_NAME_STATE
static java.lang.String
SERIALIZED_NAME_SUBARRAY
-
Constructor Summary
Constructors Constructor Description SubarrayPartitioner()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SubarrayPartitioner
addBudgetItem(AttributeBufferSize budgetItem)
SubarrayPartitioner
budget(java.util.List<AttributeBufferSize> budget)
SubarrayPartitioner
current(SubarrayPartitionerCurrent current)
boolean
equals(java.lang.Object o)
java.util.List<AttributeBufferSize>
getBudget()
Result size budget (in bytes) for all attributes.SubarrayPartitionerCurrent
getCurrent()
Get currentjava.lang.Integer
getMemoryBudget()
The memory budget for the fixed-sized attributes and the offsets of the var-sized attributesjava.lang.Integer
getMemoryBudgetVar()
The memory budget for the var-sized attributesSubarrayPartitionerState
getState()
Get stateSubarray
getSubarray()
Get subarrayint
hashCode()
SubarrayPartitioner
memoryBudget(java.lang.Integer memoryBudget)
SubarrayPartitioner
memoryBudgetVar(java.lang.Integer memoryBudgetVar)
void
setBudget(java.util.List<AttributeBufferSize> budget)
void
setCurrent(SubarrayPartitionerCurrent current)
void
setMemoryBudget(java.lang.Integer memoryBudget)
void
setMemoryBudgetVar(java.lang.Integer memoryBudgetVar)
void
setState(SubarrayPartitionerState state)
void
setSubarray(Subarray subarray)
SubarrayPartitioner
state(SubarrayPartitionerState state)
SubarrayPartitioner
subarray(Subarray subarray)
java.lang.String
toString()
-
-
-
Field Detail
-
SERIALIZED_NAME_SUBARRAY
public static final java.lang.String SERIALIZED_NAME_SUBARRAY
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_BUDGET
public static final java.lang.String SERIALIZED_NAME_BUDGET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CURRENT
public static final java.lang.String SERIALIZED_NAME_CURRENT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_STATE
public static final java.lang.String SERIALIZED_NAME_STATE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MEMORY_BUDGET
public static final java.lang.String SERIALIZED_NAME_MEMORY_BUDGET
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MEMORY_BUDGET_VAR
public static final java.lang.String SERIALIZED_NAME_MEMORY_BUDGET_VAR
- See Also:
- Constant Field Values
-
-
Method Detail
-
subarray
public SubarrayPartitioner subarray(Subarray subarray)
-
getSubarray
@Nullable public Subarray getSubarray()
Get subarray- Returns:
- subarray
-
setSubarray
public void setSubarray(Subarray subarray)
-
budget
public SubarrayPartitioner budget(java.util.List<AttributeBufferSize> budget)
-
addBudgetItem
public SubarrayPartitioner addBudgetItem(AttributeBufferSize budgetItem)
-
getBudget
@Nullable public java.util.List<AttributeBufferSize> getBudget()
Result size budget (in bytes) for all attributes.- Returns:
- budget
-
setBudget
public void setBudget(java.util.List<AttributeBufferSize> budget)
-
current
public SubarrayPartitioner current(SubarrayPartitionerCurrent current)
-
getCurrent
@Nullable public SubarrayPartitionerCurrent getCurrent()
Get current- Returns:
- current
-
setCurrent
public void setCurrent(SubarrayPartitionerCurrent current)
-
state
public SubarrayPartitioner state(SubarrayPartitionerState state)
-
getState
@Nullable public SubarrayPartitionerState getState()
Get state- Returns:
- state
-
setState
public void setState(SubarrayPartitionerState state)
-
memoryBudget
public SubarrayPartitioner memoryBudget(java.lang.Integer memoryBudget)
-
getMemoryBudget
@Nullable public java.lang.Integer getMemoryBudget()
The memory budget for the fixed-sized attributes and the offsets of the var-sized attributes- Returns:
- memoryBudget
-
setMemoryBudget
public void setMemoryBudget(java.lang.Integer memoryBudget)
-
memoryBudgetVar
public SubarrayPartitioner memoryBudgetVar(java.lang.Integer memoryBudgetVar)
-
getMemoryBudgetVar
@Nullable public java.lang.Integer getMemoryBudgetVar()
The memory budget for the var-sized attributes- Returns:
- memoryBudgetVar
-
setMemoryBudgetVar
public void setMemoryBudgetVar(java.lang.Integer memoryBudgetVar)
-
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
-
-