Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -469,6 +469,7 @@ internal static class ApiUrlLookup
internal static ApiUrls TransformManagementPutTransform = new ApiUrls(new[] { "_transform/{transform_id}" });
internal static ApiUrls TransformManagementResetTransform = new ApiUrls(new[] { "_transform/{transform_id}/_reset" });
internal static ApiUrls TransformManagementScheduleNowTransform = new ApiUrls(new[] { "_transform/{transform_id}/_schedule_now" });
internal static ApiUrls TransformManagementSetUpgradeMode = new ApiUrls(new[] { "_transform/set_upgrade_mode" });
internal static ApiUrls TransformManagementStartTransform = new ApiUrls(new[] { "_transform/{transform_id}/_start" });
internal static ApiUrls TransformManagementStopTransform = new ApiUrls(new[] { "_transform/{transform_id}/_stop" });
internal static ApiUrls TransformManagementUpdateTransform = new ApiUrls(new[] { "_transform/{transform_id}/_update" });
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,13 @@ public sealed partial class ResolveIndexRequestParameters : Elastic.Transport.Re
/// </para>
/// </summary>
public bool? IgnoreUnavailable { get => Q<bool?>("ignore_unavailable"); set => Q("ignore_unavailable", value); }

/// <summary>
/// <para>
/// Filter indices by index mode - standard, lookup, time_series, etc. Comma-separated list of IndexMode. Empty means no filter.
/// </para>
/// </summary>
public System.Collections.Generic.ICollection<Elastic.Clients.Elasticsearch.IndexManagement.IndexMode>? Mode { get => Q<System.Collections.Generic.ICollection<Elastic.Clients.Elasticsearch.IndexManagement.IndexMode>?>("mode"); set => Q("mode", value); }
}

/// <summary>
Expand Down Expand Up @@ -120,6 +127,13 @@ internal ResolveIndexRequest(Elastic.Clients.Elasticsearch.Serialization.JsonCon
/// </para>
/// </summary>
public bool? IgnoreUnavailable { get => Q<bool?>("ignore_unavailable"); set => Q("ignore_unavailable", value); }

/// <summary>
/// <para>
/// Filter indices by index mode - standard, lookup, time_series, etc. Comma-separated list of IndexMode. Empty means no filter.
/// </para>
/// </summary>
public System.Collections.Generic.ICollection<Elastic.Clients.Elasticsearch.IndexManagement.IndexMode>? Mode { get => Q<System.Collections.Generic.ICollection<Elastic.Clients.Elasticsearch.IndexManagement.IndexMode>?>("mode"); set => Q("mode", value); }
}

/// <summary>
Expand Down Expand Up @@ -215,6 +229,28 @@ public Elastic.Clients.Elasticsearch.IndexManagement.ResolveIndexRequestDescript
return this;
}

/// <summary>
/// <para>
/// Filter indices by index mode - standard, lookup, time_series, etc. Comma-separated list of IndexMode. Empty means no filter.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.IndexManagement.ResolveIndexRequestDescriptor Mode(System.Collections.Generic.ICollection<Elastic.Clients.Elasticsearch.IndexManagement.IndexMode>? value)
{
Instance.Mode = value;
return this;
}

/// <summary>
/// <para>
/// Filter indices by index mode - standard, lookup, time_series, etc. Comma-separated list of IndexMode. Empty means no filter.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.IndexManagement.ResolveIndexRequestDescriptor Mode(params Elastic.Clients.Elasticsearch.IndexManagement.IndexMode[] values)
{
Instance.Mode = [.. values];
return this;
}

[System.Runtime.CompilerServices.MethodImpl(System.Runtime.CompilerServices.MethodImplOptions.AggressiveInlining)]
internal static Elastic.Clients.Elasticsearch.IndexManagement.ResolveIndexRequest Build(System.Action<Elastic.Clients.Elasticsearch.IndexManagement.ResolveIndexRequestDescriptor> action)
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ public sealed partial class RolloverRequestParameters : Elastic.Transport.Reques
/// <summary>
/// <para>
/// Roll over to a new index.
/// TIP: It is recommended to use the index lifecycle rollover action to automate rollovers.
/// TIP: We recommend using the index lifecycle rollover action to automate rollovers. However, Serverless does not support Index Lifecycle Management (ILM), so don't use this approach in the Serverless context.
/// </para>
/// <para>
/// The rollover API creates a new index for a data stream or index alias.
Expand Down Expand Up @@ -248,7 +248,7 @@ internal RolloverRequest(Elastic.Clients.Elasticsearch.Serialization.JsonConstru
/// <summary>
/// <para>
/// Roll over to a new index.
/// TIP: It is recommended to use the index lifecycle rollover action to automate rollovers.
/// TIP: We recommend using the index lifecycle rollover action to automate rollovers. However, Serverless does not support Index Lifecycle Management (ILM), so don't use this approach in the Serverless context.
/// </para>
/// <para>
/// The rollover API creates a new index for a data stream or index alias.
Expand Down Expand Up @@ -707,7 +707,7 @@ public Elastic.Clients.Elasticsearch.IndexManagement.RolloverRequestDescriptor R
/// <summary>
/// <para>
/// Roll over to a new index.
/// TIP: It is recommended to use the index lifecycle rollover action to automate rollovers.
/// TIP: We recommend using the index lifecycle rollover action to automate rollovers. However, Serverless does not support Index Lifecycle Management (ILM), so don't use this approach in the Serverless context.
/// </para>
/// <para>
/// The rollover API creates a new index for a data stream or index alias.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutAlibabacloudRequestDescriptor
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAlibabacloudRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutAlibabacloudRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAlibabacloudRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -228,7 +228,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutAmazonbedrockRequestDescriptor
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAmazonbedrockRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutAmazonbedrockRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAmazonbedrockRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutAmazonsagemakerRequestDescript
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAmazonsagemakerRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutAmazonsagemakerRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAmazonsagemakerRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -222,7 +222,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutAnthropicRequestDescriptor Chu
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAnthropicRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutAnthropicRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAnthropicRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutAzureaistudioRequestDescriptor
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAzureaistudioRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutAzureaistudioRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAzureaistudioRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -258,7 +258,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutAzureopenaiRequestDescriptor C
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAzureopenaiRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutAzureopenaiRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutAzureopenaiRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -221,7 +221,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutCohereRequestDescriptor Chunki
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutCohereRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutCohereRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutCohereRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -327,7 +327,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutCustomRequestDescriptor Chunki
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutCustomRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutCustomRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutCustomRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -213,7 +213,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutDeepseekRequestDescriptor Chun
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutDeepseekRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutDeepseekRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutDeepseekRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutElasticsearchRequestDescriptor
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutElasticsearchRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutElasticsearchRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutElasticsearchRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -124,6 +124,7 @@ internal PutElserRequest(Elastic.Clients.Elasticsearch.Serialization.JsonConstru
/// <summary>
/// <para>
/// The chunking configuration object.
/// Note that for ELSER endpoints, the max_chunk_size may not exceed <c>300</c>.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettings? ChunkingSettings { get; set; }
Expand Down Expand Up @@ -235,6 +236,7 @@ public Elastic.Clients.Elasticsearch.Inference.PutElserRequestDescriptor Timeout
/// <summary>
/// <para>
/// The chunking configuration object.
/// Note that for ELSER endpoints, the max_chunk_size may not exceed <c>300</c>.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutElserRequestDescriptor ChunkingSettings(Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettings? value)
Expand All @@ -246,9 +248,22 @@ public Elastic.Clients.Elasticsearch.Inference.PutElserRequestDescriptor Chunkin
/// <summary>
/// <para>
/// The chunking configuration object.
/// Note that for ELSER endpoints, the max_chunk_size may not exceed <c>300</c>.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutElserRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutElserRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// Note that for ELSER endpoints, the max_chunk_size may not exceed <c>300</c>.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutElserRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -212,7 +212,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutGoogleaistudioRequestDescripto
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutGoogleaistudioRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutGoogleaistudioRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutGoogleaistudioRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -220,7 +220,18 @@ public Elastic.Clients.Elasticsearch.Inference.PutGooglevertexaiRequestDescripto
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutGooglevertexaiRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor> action)
public Elastic.Clients.Elasticsearch.Inference.PutGooglevertexaiRequestDescriptor ChunkingSettings()
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(null);
return this;
}

/// <summary>
/// <para>
/// The chunking configuration object.
/// </para>
/// </summary>
public Elastic.Clients.Elasticsearch.Inference.PutGooglevertexaiRequestDescriptor ChunkingSettings(System.Action<Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor>? action)
{
Instance.ChunkingSettings = Elastic.Clients.Elasticsearch.Inference.InferenceChunkingSettingsDescriptor.Build(action);
return this;
Expand Down
Loading
Loading