primary
Required - API name:
primary
WithJson<AllocationExplainResponse.Builder>
, ObjectBuilder<AllocationExplainResponse>
AllocationExplainResponse
.allocateExplanation(String value)
allocate_explanation
allocationDelay(Time value)
allocation_delay
allocation_delay
allocationDelayInMillis(Long value)
allocation_delay_in_millis
build()
AllocationExplainResponse
.canAllocate(Decision value)
can_allocate
canMoveToOtherNode(Decision value)
can_move_to_other_node
canRebalanceCluster(Decision value)
can_rebalance_cluster
canRebalanceClusterDecisions(AllocationDecision value,
AllocationDecision... values)
can_rebalance_cluster_decisions
canRebalanceClusterDecisions(Function<AllocationDecision.Builder,ObjectBuilder<AllocationDecision>> fn)
can_rebalance_cluster_decisions
can_rebalance_cluster_decisions
canRebalanceToOtherNode(Decision value)
can_rebalance_to_other_node
canRemainDecisions(AllocationDecision value,
AllocationDecision... values)
can_remain_decisions
can_remain_decisions
can_remain_decisions
canRemainOnCurrentNode(Decision value)
can_remain_on_current_node
clusterInfo(ClusterInfo value)
cluster_info
cluster_info
configuredDelay(Time value)
configured_delay
configured_delay
configuredDelayInMillis(Long value)
configured_delay_in_millis
currentNode(CurrentNode value)
current_node
current_node
currentState(String value)
current_state
index
moveExplanation(String value)
move_explanation
nodeAllocationDecisions(NodeAllocationExplanation value,
NodeAllocationExplanation... values)
node_allocation_decisions
nodeAllocationDecisions(Function<NodeAllocationExplanation.Builder,ObjectBuilder<NodeAllocationExplanation>> fn)
node_allocation_decisions
node_allocation_decisions
note
primary(boolean value)
primary
rebalanceExplanation(String value)
rebalance_explanation
remainingDelay(Time value)
remaining_delay
remaining_delay
remainingDelayInMillis(Long value)
remaining_delay_in_millis
protected AllocationExplainResponse.Builder
self()
shard(int value)
shard
unassigned_info
unassigned_info
withJson
_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAll
allocate_explanation
allocation_delay
allocation_delay
allocation_delay_in_millis
can_allocate
can_move_to_other_node
can_rebalance_cluster
can_rebalance_cluster_decisions
Adds all elements of list
to
canRebalanceClusterDecisions
.
can_rebalance_cluster_decisions
Adds one or more values to canRebalanceClusterDecisions
.
can_rebalance_cluster_decisions
Adds a value to canRebalanceClusterDecisions
using a builder
lambda.
can_rebalance_to_other_node
can_remain_decisions
Adds all elements of list
to canRemainDecisions
.
can_remain_decisions
Adds one or more values to canRemainDecisions
.
can_remain_decisions
Adds a value to canRemainDecisions
using a builder lambda.
can_remain_on_current_node
cluster_info
cluster_info
configured_delay
configured_delay
configured_delay_in_millis
current_node
current_node
current_state
index
move_explanation
node_allocation_decisions
Adds all elements of list
to
nodeAllocationDecisions
.
node_allocation_decisions
Adds one or more values to nodeAllocationDecisions
.
node_allocation_decisions
Adds a value to nodeAllocationDecisions
using a builder lambda.
primary
rebalance_explanation
remaining_delay
remaining_delay
remaining_delay_in_millis
shard
unassigned_info
unassigned_info
note
self
in class WithJsonObjectBuilderBase<AllocationExplainResponse.Builder>
AllocationExplainResponse
.build
in interface ObjectBuilder<AllocationExplainResponse>
NullPointerException
- if some of the required fields are null.