<commit_before>using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;

namespace Nest
{
	[JsonObject]
	public interface IClusterAllocationExplainResponse : IResponse
	{
		[JsonProperty("index")]
		string Index { get; }

		[JsonProperty("shard")]
		int Shard { get; }

		[JsonProperty("primary")]
		bool Primary { get; }

		[JsonProperty("current_state")]
		string CurrentState { get; }

		[JsonProperty("unassigned_info")]
		UnassignedInformation UnassignedInformation { get; }

		[JsonProperty("can_allocate")]
		Decision? CanAllocate { get; }

		[JsonProperty("allocate_explanation")]
		string AllocateExplanation { get; }

		[JsonProperty("configured_delay")]
		string ConfiguredDelay { get; }

		[JsonProperty("configured_delay_in_mills")]
		long ConfiguredDelayInMilliseconds { get; }

		[JsonProperty("current_node")]
		CurrentNode CurrentNode { get; }

		[JsonProperty("can_remain_on_current_node")]
		Decision? CanRemainOnCurrentNode { get; }

		[JsonProperty("can_remain_decisions")]
		IReadOnlyCollection<AllocationDecision> CanRemainDecisions { get; }

		[JsonProperty("can_rebalance_cluster")]
		Decision? CanRebalanceCluster { get; }

		[JsonProperty("can_rebalance_to_other_nodes")]
		Decision? CanRebalanceToOtherNode { get; }
<commit_msg>fixed renamed property on cluster allocation response<commit_after>using System;
using System.Collections.Generic;
using System.Runtime.Serialization;
using Newtonsoft.Json;
using Newtonsoft.Json.Converters;

namespace Nest
{
	[JsonObject]
	public interface IClusterAllocationExplainResponse : IResponse
	{
		[JsonProperty("index")]
		string Index { get; }

		[JsonProperty("shard")]
		int Shard { get; }

		[JsonProperty("primary")]
		bool Primary { get; }

		[JsonProperty("current_state")]
		string CurrentState { get; }

		[JsonProperty("unassigned_info")]
		UnassignedInformation UnassignedInformation { get; }

		[JsonProperty("can_allocate")]
		Decision? CanAllocate { get; }

		[JsonProperty("allocate_explanation")]
		string AllocateExplanation { get; }

		[JsonProperty("configured_delay")]
		string ConfiguredDelay { get; }

		[JsonProperty("configured_delay_in_mills")]
		long ConfiguredDelayInMilliseconds { get; }

		[JsonProperty("current_node")]
		CurrentNode CurrentNode { get; }

		[JsonProperty("can_remain_on_current_node")]
		Decision? CanRemainOnCurrentNode { get; }

		[JsonProperty("can_remain_decisions")]
		IReadOnlyCollection<AllocationDecision> CanRemainDecisions { get; }

		[JsonProperty("can_rebalance_cluster")]
		Decision? CanRebalanceCluster { get; }

		[JsonProperty("can_rebalance_to_other_node")]
		Decision? CanRebalanceToOtherNode { get; }

{'fraction_non_alphanumeric': 0.11180581095991174, 'fraction_numerical': 0.0, 'mean_word_length': 6.253333333333333, 'pattern_counts': {'":': 0, '<': 5, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '6746490', 'n_tokens_mistral': 919, 'n_tokens_neox': 826, 'n_words': 152}