Skip to content

Commit a6f1d77

Browse files
committed
IIndexState does not exist in 5.x, pulling up interface members
1 parent 12a9e57 commit a6f1d77

File tree

1 file changed

+13
-4
lines changed

1 file changed

+13
-4
lines changed

src/Nest/Indices/IndexManagement/RolloverIndex/RolloverIndexRequest.cs

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,19 @@
88
namespace Nest
99
{
1010
[JsonConverter(typeof(ReadAsTypeJsonConverter<RolloverIndexRequest>))]
11-
public partial interface IRolloverIndexRequest : IIndexState
11+
public partial interface IRolloverIndexRequest
1212
{
1313
[JsonProperty("conditions")]
1414
IRolloverConditions Conditions { get; set; }
15+
16+
[JsonProperty("settings")]
17+
IIndexSettings Settings { get; set; }
18+
19+
[JsonProperty("aliases")]
20+
IAliases Aliases { get; set; }
21+
22+
[JsonProperty("mappings")]
23+
IMappings Mappings { get; set; }
1524
}
1625

1726
public partial class RolloverIndexRequest
@@ -29,9 +38,9 @@ public partial class RolloverIndexRequest
2938
public partial class RolloverIndexDescriptor
3039
{
3140
IRolloverConditions IRolloverIndexRequest.Conditions { get; set; }
32-
IIndexSettings IIndexState.Settings { get; set; }
33-
IMappings IIndexState.Mappings { get; set; }
34-
IAliases IIndexState.Aliases { get; set; }
41+
IIndexSettings IRolloverIndexRequest.Settings { get; set; }
42+
IMappings IRolloverIndexRequest.Mappings { get; set; }
43+
IAliases IRolloverIndexRequest.Aliases { get; set; }
3544

3645
public RolloverIndexDescriptor Conditions(Func<RolloverConditionsDescriptor, IRolloverConditions> selector) =>
3746
Assign(a => a.Conditions = selector?.Invoke(new RolloverConditionsDescriptor()));

0 commit comments

Comments
 (0)