primary
Required - API name:
primaryWithJson<AllocationExplainResponse.Builder>, ObjectBuilder<AllocationExplainResponse>AllocationExplainResponse.allocateExplanation(String value) allocate_explanationallocationDelay(Time value) allocation_delayallocation_delayallocationDelayInMillis(Long value) allocation_delay_in_millisbuild()AllocationExplainResponse.canAllocate(Decision value) can_allocatecanMoveToOtherNode(Decision value) can_move_to_other_nodecanRebalanceCluster(Decision value) can_rebalance_clustercanRebalanceClusterDecisions(AllocationDecision value,
AllocationDecision... values) can_rebalance_cluster_decisionscanRebalanceClusterDecisions(Function<AllocationDecision.Builder,ObjectBuilder<AllocationDecision>> fn) can_rebalance_cluster_decisionscan_rebalance_cluster_decisionscanRebalanceToOtherNode(Decision value) can_rebalance_to_other_nodecanRemainDecisions(AllocationDecision value,
AllocationDecision... values) can_remain_decisionscan_remain_decisionscan_remain_decisionscanRemainOnCurrentNode(Decision value) can_remain_on_current_nodeclusterInfo(ClusterInfo value) cluster_infocluster_infoconfiguredDelay(Time value) configured_delayconfigured_delayconfiguredDelayInMillis(Long value) configured_delay_in_milliscurrentNode(CurrentNode value) current_nodecurrent_nodecurrentState(String value) current_stateindexmoveExplanation(String value) move_explanationnodeAllocationDecisions(NodeAllocationExplanation value,
NodeAllocationExplanation... values) node_allocation_decisionsnodeAllocationDecisions(Function<NodeAllocationExplanation.Builder,ObjectBuilder<NodeAllocationExplanation>> fn) node_allocation_decisionsnode_allocation_decisionsnoteprimary(boolean value) primaryrebalanceExplanation(String value) rebalance_explanationremainingDelay(Time value) remaining_delayremaining_delayremainingDelayInMillis(Long value) remaining_delay_in_millisprotected AllocationExplainResponse.Builderself()shard(int value) shardunassigned_infounassigned_infowithJson_checkSingleUse, _listAdd, _listAddAll, _mapPut, _mapPutAllallocate_explanationallocation_delayallocation_delayallocation_delay_in_milliscan_allocatecan_move_to_other_nodecan_rebalance_clustercan_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_nodecan_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_nodecluster_infocluster_infoconfigured_delayconfigured_delayconfigured_delay_in_milliscurrent_nodecurrent_nodecurrent_stateindexmove_explanationnode_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.
primaryrebalance_explanationremaining_delayremaining_delayremaining_delay_in_millisshardunassigned_infounassigned_infonoteself in class WithJsonObjectBuilderBase<AllocationExplainResponse.Builder>AllocationExplainResponse.build in interface ObjectBuilder<AllocationExplainResponse>NullPointerException - if some of the required fields are null.