Skip to content

Commit 0e447d0

Browse files
feat(specs): add partialNoCreate action to ingestion specs (#5389) (generated) [skip ci]
Co-authored-by: Clément Vannicatte <[email protected]>
1 parent ad51f60 commit 0e447d0

File tree

13 files changed

+34
-8
lines changed

13 files changed

+34
-8
lines changed

clients/algoliasearch-client-csharp/algoliasearch/Models/Ingestion/ActionType.cs

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,9 +36,15 @@ public enum ActionType
3636
[JsonPropertyName("partial")]
3737
Partial = 3,
3838

39+
/// <summary>
40+
/// Enum PartialNoCreate for value: partialNoCreate
41+
/// </summary>
42+
[JsonPropertyName("partialNoCreate")]
43+
PartialNoCreate = 4,
44+
3945
/// <summary>
4046
/// Enum Append for value: append
4147
/// </summary>
4248
[JsonPropertyName("append")]
43-
Append = 4,
49+
Append = 5,
4450
}

clients/algoliasearch-client-go/algolia/ingestion/model_action_type.go

Lines changed: 6 additions & 4 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

clients/algoliasearch-client-java/algoliasearch/src/main/java/com/algolia/model/ingestion/ActionType.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,8 @@ public enum ActionType {
1414

1515
PARTIAL("partial"),
1616

17+
PARTIAL_NO_CREATE("partialNoCreate"),
18+
1719
APPEND("append");
1820

1921
private final String value;

clients/algoliasearch-client-javascript/packages/ingestion/model/actionType.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,4 +3,4 @@
33
/**
44
* Action to perform on the Algolia index.
55
*/
6-
export type ActionType = 'replace' | 'save' | 'partial' | 'append';
6+
export type ActionType = 'replace' | 'save' | 'partial' | 'partialNoCreate' | 'append';

clients/algoliasearch-client-kotlin/client/src/commonMain/kotlin/com/algolia/client/model/ingestion/ActionType.kt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,9 @@ public enum class ActionType(public val value: kotlin.String) {
1818
@SerialName(value = "partial")
1919
Partial("partial"),
2020

21+
@SerialName(value = "partialNoCreate")
22+
PartialNoCreate("partialNoCreate"),
23+
2124
@SerialName(value = "append")
2225
Append("append");
2326

clients/algoliasearch-client-php/lib/Model/Ingestion/ActionType.php

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,8 @@ class ActionType
2222

2323
public const PARTIAL = 'partial';
2424

25+
public const PARTIAL_NO_CREATE = 'partialNoCreate';
26+
2527
public const APPEND = 'append';
2628

2729
/**
@@ -35,6 +37,7 @@ public static function getAllowableEnumValues()
3537
self::REPLACE,
3638
self::SAVE,
3739
self::PARTIAL,
40+
self::PARTIAL_NO_CREATE,
3841
self::APPEND,
3942
];
4043
}

clients/algoliasearch-client-python/algoliasearch/ingestion/models/action_type.py

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,8 @@ class ActionType(str, Enum):
3030

3131
PARTIAL = "partial"
3232

33+
PARTIALNOCREATE = "partialNoCreate"
34+
3335
APPEND = "append"
3436

3537
@classmethod

clients/algoliasearch-client-ruby/lib/algolia/models/ingestion/action_type.rb

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,11 @@ class ActionType
1111
REPLACE = "replace".freeze
1212
SAVE = "save".freeze
1313
PARTIAL = "partial".freeze
14+
PARTIAL_NO_CREATE = "partialNoCreate".freeze
1415
APPEND = "append".freeze
1516

1617
def self.all_vars
17-
@all_vars ||= [REPLACE, SAVE, PARTIAL, APPEND].freeze
18+
@all_vars ||= [REPLACE, SAVE, PARTIAL, PARTIAL_NO_CREATE, APPEND].freeze
1819
end
1920

2021
# Builds the enum from string

clients/algoliasearch-client-scala/src/main/scala/algoliasearch/ingestion/ActionType.scala

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,13 @@ object ActionType {
3535
case object Partial extends ActionType {
3636
override def toString = "partial"
3737
}
38+
case object PartialNoCreate extends ActionType {
39+
override def toString = "partialNoCreate"
40+
}
3841
case object Append extends ActionType {
3942
override def toString = "append"
4043
}
41-
val values: Seq[ActionType] = Seq(Replace, Save, Partial, Append)
44+
val values: Seq[ActionType] = Seq(Replace, Save, Partial, PartialNoCreate, Append)
4245

4346
def withName(name: String): ActionType = ActionType.values
4447
.find(_.toString == name)

clients/algoliasearch-client-swift/Sources/Ingestion/Models/ActionType.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@ public enum ActionType: String, Codable, CaseIterable {
1111
case replace
1212
case save
1313
case partial
14+
case partialNoCreate
1415
case append
1516
}
1617

0 commit comments

Comments
 (0)