Skip to content

Commit f96048d

Browse files
algolia-botmillotp
andcommitted
chore: generated code for commit 5b7ed99. [skip ci]
Co-authored-by: Pierre Millot <[email protected]>
1 parent 5b7ed99 commit f96048d

39 files changed

+123
-66
lines changed

clients/algoliasearch-client-java-2/algoliasearch-core/src/main/java/com/algolia/model/querysuggestions/SourceIndexWithReplicas.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,10 +18,10 @@ public class SourceIndexWithReplicas {
1818
private String indexName;
1919

2020
@JsonProperty("analyticsTags")
21-
private List<String> analyticsTags = new ArrayList<>();
21+
private List<String> analyticsTags = null;
2222

2323
@JsonProperty("facets")
24-
private List<Object> facets = new ArrayList<>();
24+
private List<Object> facets = null;
2525

2626
@JsonProperty("minHits")
2727
private Integer minHits;
@@ -30,7 +30,7 @@ public class SourceIndexWithReplicas {
3030
private Integer minLetters;
3131

3232
@JsonProperty("generate")
33-
private List<List<String>> generate = new ArrayList<>();
33+
private List<List<String>> generate = null;
3434

3535
@JsonProperty("external")
3636
private List<SourceIndexExternal> external = new ArrayList<>();

clients/algoliasearch-client-java-2/algoliasearch-core/src/main/java/com/algolia/model/search/ApiKey.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
public class ApiKey {
1313

1414
@JsonProperty("acl")
15-
private List<Acl> acl = new ArrayList<>();
15+
private List<Acl> acl = null;
1616

1717
@JsonProperty("description")
1818
private String description;

clients/algoliasearch-client-java-2/algoliasearch-core/src/main/java/com/algolia/model/search/GetApiKeyResponse.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ public class GetApiKeyResponse {
1818
private Long createdAt;
1919

2020
@JsonProperty("acl")
21-
private List<Acl> acl = new ArrayList<>();
21+
private List<Acl> acl = null;
2222

2323
@JsonProperty("description")
2424
private String description;

clients/algoliasearch-client-javascript/packages/client-search/src/searchClient.ts

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -555,6 +555,12 @@ export function createSearchClient({
555555
);
556556
}
557557

558+
if (!source.source) {
559+
throw new Error(
560+
'Parameter `source.source` is required when calling `appendSource`.'
561+
);
562+
}
563+
558564
const requestPath = '/1/security/sources/append';
559565
const headers: Headers = {};
560566
const queryParameters: QueryParameters = {};
@@ -2378,6 +2384,11 @@ export function createSearchClient({
23782384
'Parameter `synonymHit.objectID` is required when calling `saveSynonym`.'
23792385
);
23802386
}
2387+
if (!synonymHit.type) {
2388+
throw new Error(
2389+
'Parameter `synonymHit.type` is required when calling `saveSynonym`.'
2390+
);
2391+
}
23812392

23822393
const requestPath = '/1/indexes/{indexName}/synonyms/{objectID}'
23832394
.replace('{indexName}', encodeURIComponent(indexName))

clients/algoliasearch-client-javascript/packages/ingestion/src/ingestionClient.ts

Lines changed: 52 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -206,6 +206,22 @@ export function createIngestionClient({
206206
);
207207
}
208208

209+
if (!authenticationCreate.type) {
210+
throw new Error(
211+
'Parameter `authenticationCreate.type` is required when calling `createAuthentication`.'
212+
);
213+
}
214+
if (!authenticationCreate.name) {
215+
throw new Error(
216+
'Parameter `authenticationCreate.name` is required when calling `createAuthentication`.'
217+
);
218+
}
219+
if (!authenticationCreate.input) {
220+
throw new Error(
221+
'Parameter `authenticationCreate.input` is required when calling `createAuthentication`.'
222+
);
223+
}
224+
209225
const requestPath = '/1/authentications';
210226
const headers: Headers = {};
211227
const queryParameters: QueryParameters = {};
@@ -238,6 +254,27 @@ export function createIngestionClient({
238254
);
239255
}
240256

257+
if (!destinationCreate.type) {
258+
throw new Error(
259+
'Parameter `destinationCreate.type` is required when calling `createDestination`.'
260+
);
261+
}
262+
if (!destinationCreate.name) {
263+
throw new Error(
264+
'Parameter `destinationCreate.name` is required when calling `createDestination`.'
265+
);
266+
}
267+
if (!destinationCreate.input) {
268+
throw new Error(
269+
'Parameter `destinationCreate.input` is required when calling `createDestination`.'
270+
);
271+
}
272+
if (!destinationCreate.authenticationID) {
273+
throw new Error(
274+
'Parameter `destinationCreate.authenticationID` is required when calling `createDestination`.'
275+
);
276+
}
277+
241278
const requestPath = '/1/destinations';
242279
const headers: Headers = {};
243280
const queryParameters: QueryParameters = {};
@@ -275,11 +312,21 @@ export function createIngestionClient({
275312
'Parameter `sourceCreate.type` is required when calling `createSource`.'
276313
);
277314
}
315+
if (!sourceCreate.name) {
316+
throw new Error(
317+
'Parameter `sourceCreate.name` is required when calling `createSource`.'
318+
);
319+
}
278320
if (!sourceCreate.input) {
279321
throw new Error(
280322
'Parameter `sourceCreate.input` is required when calling `createSource`.'
281323
);
282324
}
325+
if (!sourceCreate.authenticationID) {
326+
throw new Error(
327+
'Parameter `sourceCreate.authenticationID` is required when calling `createSource`.'
328+
);
329+
}
283330

284331
const requestPath = '/1/sources';
285332
const headers: Headers = {};
@@ -318,6 +365,11 @@ export function createIngestionClient({
318365
'Parameter `taskCreate.sourceID` is required when calling `createTask`.'
319366
);
320367
}
368+
if (!taskCreate.destinationID) {
369+
throw new Error(
370+
'Parameter `taskCreate.destinationID` is required when calling `createTask`.'
371+
);
372+
}
321373
if (!taskCreate.trigger) {
322374
throw new Error(
323375
'Parameter `taskCreate.trigger` is required when calling `createTask`.'

clients/algoliasearch-client-javascript/packages/predict/src/predictClient.ts

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -777,12 +777,6 @@ export function createPredictClient({
777777
);
778778
}
779779

780-
if (!updateModelParams.name) {
781-
throw new Error(
782-
'Parameter `updateModelParams.name` is required when calling `updateModelInstance`.'
783-
);
784-
}
785-
786780
const requestPath = '/1/predict/models/{modelID}'.replace(
787781
'{modelID}',
788782
encodeURIComponent(modelID)

clients/algoliasearch-client-php/lib/Api/SearchClient.php

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -229,6 +229,8 @@ public function addOrUpdateObject(
229229
* Add a single source.
230230
*
231231
* @param array $source The source to add. (required)
232+
* - $source['source'] => (string) The IP range of the source. (required)
233+
* - $source['description'] => (string) The description of the source.
232234
*
233235
* @see \Algolia\AlgoliaSearch\Model\Search\Source
234236
*
@@ -2398,7 +2400,7 @@ public function saveRules(
23982400
* @param string $objectID Unique identifier of an object. (required)
23992401
* @param array $synonymHit synonymHit (required)
24002402
* - $synonymHit['objectID'] => (string) Unique identifier of the synonym object to be created or updated. (required)
2401-
* - $synonymHit['type'] => (array)
2403+
* - $synonymHit['type'] => (array) (required)
24022404
* - $synonymHit['synonyms'] => (array) Words or phrases to be considered equivalent.
24032405
* - $synonymHit['input'] => (string) Word or phrase to appear in query strings (for onewaysynonym).
24042406
* - $synonymHit['word'] => (string) Word or phrase to appear in query strings (for altcorrection1 and altcorrection2).
@@ -2822,7 +2824,7 @@ public function searchSingleIndex(
28222824
* @param int $page Requested page (zero-based). When specified, will retrieve a specific page; the page size is implicitly set to 100. When null, will retrieve all indices (no pagination). (optional, default to 0)
28232825
* @param int $hitsPerPage Maximum number of objects to retrieve. (optional, default to 100)
28242826
* @param array $searchSynonymsParams The body of the the &#x60;searchSynonyms&#x60; method. (optional)
2825-
* - $searchSynonymsParams['query'] => (string) The text to search in the index. (required)
2827+
* - $searchSynonymsParams['query'] => (string) The text to search in the index.
28262828
*
28272829
* @see \Algolia\AlgoliaSearch\Model\Search\SearchSynonymsParams
28282830
*

clients/algoliasearch-client-php/lib/Model/Abtesting/ABTest.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,8 +22,8 @@ class ABTest extends \Algolia\AlgoliaSearch\Model\AbstractModel implements
2222
*/
2323
protected static $modelTypes = [
2424
'abTestID' => 'int',
25-
'clickSignificance' => 'double',
26-
'conversionSignificance' => 'double',
25+
'clickSignificance' => 'float',
26+
'conversionSignificance' => 'float',
2727
'endAt' => 'string',
2828
'updatedAt' => 'string',
2929
'createdAt' => 'string',

clients/algoliasearch-client-php/lib/Model/Abtesting/Variant.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class Variant extends \Algolia\AlgoliaSearch\Model\AbstractModel implements
2323
protected static $modelTypes = [
2424
'averageClickPosition' => 'int',
2525
'clickCount' => 'int',
26-
'clickThroughRate' => 'double',
26+
'clickThroughRate' => 'float',
2727
'conversionCount' => 'int',
28-
'conversionRate' => 'double',
28+
'conversionRate' => 'float',
2929
'description' => 'string',
3030
'index' => 'string',
3131
'noResultCount' => 'int',

clients/algoliasearch-client-php/lib/Model/Analytics/AverageClickEvent.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class AverageClickEvent extends \Algolia\AlgoliaSearch\Model\AbstractModel imple
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'average' => 'double',
24+
'average' => 'float',
2525
'clickCount' => 'int',
2626
'date' => 'string',
2727
];

clients/algoliasearch-client-php/lib/Model/Analytics/ClickThroughRateEvent.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class ClickThroughRateEvent extends \Algolia\AlgoliaSearch\Model\AbstractModel i
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'rate' => 'double',
24+
'rate' => 'float',
2525
'clickCount' => 'int',
2626
'trackedSearchCount' => 'int',
2727
'date' => 'string',

clients/algoliasearch-client-php/lib/Model/Analytics/ConversionRateEvent.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class ConversionRateEvent extends \Algolia\AlgoliaSearch\Model\AbstractModel imp
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'rate' => 'double',
24+
'rate' => 'float',
2525
'trackedSearchCount' => 'int',
2626
'conversionCount' => 'int',
2727
'date' => 'string',

clients/algoliasearch-client-php/lib/Model/Analytics/GetAverageClickPositionResponse.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class GetAverageClickPositionResponse extends \Algolia\AlgoliaSearch\Model\Abstr
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'average' => 'double',
24+
'average' => 'float',
2525
'clickCount' => 'int',
2626
'dates' => '\Algolia\AlgoliaSearch\Model\Analytics\AverageClickEvent[]',
2727
];

clients/algoliasearch-client-php/lib/Model/Analytics/GetClickThroughRateResponse.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class GetClickThroughRateResponse extends \Algolia\AlgoliaSearch\Model\AbstractM
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'rate' => 'double',
24+
'rate' => 'float',
2525
'clickCount' => 'int',
2626
'trackedSearchCount' => 'int',
2727
'dates' => '\Algolia\AlgoliaSearch\Model\Analytics\ClickThroughRateEvent[]',

clients/algoliasearch-client-php/lib/Model/Analytics/GetConversationRateResponse.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class GetConversationRateResponse extends \Algolia\AlgoliaSearch\Model\AbstractM
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'rate' => 'double',
24+
'rate' => 'float',
2525
'trackedSearchCount' => 'int',
2626
'conversionCount' => 'int',
2727
'dates' => '\Algolia\AlgoliaSearch\Model\Analytics\ConversionRateEvent[]',

clients/algoliasearch-client-php/lib/Model/Analytics/GetNoClickRateResponse.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class GetNoClickRateResponse extends \Algolia\AlgoliaSearch\Model\AbstractModel
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'rate' => 'double',
24+
'rate' => 'float',
2525
'count' => 'int',
2626
'noClickCount' => 'int',
2727
'dates' => '\Algolia\AlgoliaSearch\Model\Analytics\NoClickRateEvent[]',

clients/algoliasearch-client-php/lib/Model/Analytics/GetNoResultsRateResponse.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class GetNoResultsRateResponse extends \Algolia\AlgoliaSearch\Model\AbstractMode
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'rate' => 'double',
24+
'rate' => 'float',
2525
'count' => 'int',
2626
'noResultCount' => 'int',
2727
'dates' => '\Algolia\AlgoliaSearch\Model\Analytics\NoResultsRateEvent[]',

clients/algoliasearch-client-php/lib/Model/Analytics/NoClickRateEvent.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class NoClickRateEvent extends \Algolia\AlgoliaSearch\Model\AbstractModel implem
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'rate' => 'double',
24+
'rate' => 'float',
2525
'count' => 'int',
2626
'noClickCount' => 'int',
2727
'date' => 'string',

clients/algoliasearch-client-php/lib/Model/Analytics/NoResultsRateEvent.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ class NoResultsRateEvent extends \Algolia\AlgoliaSearch\Model\AbstractModel impl
2424
'date' => 'string',
2525
'noResultCount' => 'int',
2626
'count' => 'int',
27-
'rate' => 'double',
27+
'rate' => 'float',
2828
];
2929

3030
/**

clients/algoliasearch-client-php/lib/Model/Analytics/TopHitWithAnalytics.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@ class TopHitWithAnalytics extends \Algolia\AlgoliaSearch\Model\AbstractModel imp
2323
protected static $modelTypes = [
2424
'hit' => 'string',
2525
'count' => 'int',
26-
'clickThroughRate' => 'double',
27-
'conversionRate' => 'double',
26+
'clickThroughRate' => 'float',
27+
'conversionRate' => 'float',
2828
'trackedSearchCount' => 'int',
2929
'clickCount' => 'int',
3030
'conversionCount' => 'int',

clients/algoliasearch-client-php/lib/Model/Analytics/TopSearchWithAnalytics.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -23,9 +23,9 @@ class TopSearchWithAnalytics extends \Algolia\AlgoliaSearch\Model\AbstractModel
2323
protected static $modelTypes = [
2424
'search' => 'string',
2525
'count' => 'int',
26-
'clickThroughRate' => 'double',
26+
'clickThroughRate' => 'float',
2727
'averageClickPosition' => 'int',
28-
'conversionRate' => 'double',
28+
'conversionRate' => 'float',
2929
'trackedSearchCount' => 'int',
3030
'clickCount' => 'int',
3131
'conversionCount' => 'int',

clients/algoliasearch-client-php/lib/Model/Recommend/BaseSearchParams.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ class BaseSearchParams extends \Algolia\AlgoliaSearch\Model\AbstractModel implem
4141
'aroundRadius' => '\Algolia\AlgoliaSearch\Model\Recommend\AroundRadius',
4242
'aroundPrecision' => 'int',
4343
'minimumAroundRadius' => 'int',
44-
'insideBoundingBox' => 'double[]',
45-
'insidePolygon' => 'double[]',
44+
'insideBoundingBox' => 'float[]',
45+
'insidePolygon' => 'float[]',
4646
'naturalLanguages' => 'string[]',
4747
'ruleContexts' => 'string[]',
4848
'personalizationImpact' => 'int',

clients/algoliasearch-client-php/lib/Model/Recommend/BaseSearchParamsWithoutQuery.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -40,8 +40,8 @@ class BaseSearchParamsWithoutQuery extends \Algolia\AlgoliaSearch\Model\Abstract
4040
'aroundRadius' => '\Algolia\AlgoliaSearch\Model\Recommend\AroundRadius',
4141
'aroundPrecision' => 'int',
4242
'minimumAroundRadius' => 'int',
43-
'insideBoundingBox' => 'double[]',
44-
'insidePolygon' => 'double[]',
43+
'insideBoundingBox' => 'float[]',
44+
'insidePolygon' => 'float[]',
4545
'naturalLanguages' => 'string[]',
4646
'ruleContexts' => 'string[]',
4747
'personalizationImpact' => 'int',

clients/algoliasearch-client-php/lib/Model/Recommend/MatchedGeoLocation.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,8 +21,8 @@ class MatchedGeoLocation extends \Algolia\AlgoliaSearch\Model\AbstractModel impl
2121
* @var string[]
2222
*/
2323
protected static $modelTypes = [
24-
'lat' => 'double',
25-
'lng' => 'double',
24+
'lat' => 'float',
25+
'lng' => 'float',
2626
'distance' => 'int',
2727
];
2828

clients/algoliasearch-client-php/lib/Model/Recommend/RecommendHit.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ class RecommendHit extends \Algolia\AlgoliaSearch\Model\AbstractModel implements
2929
'snippetResult' => 'array<string,\Algolia\AlgoliaSearch\Model\Recommend\SnippetResult>',
3030
'rankingInfo' => '\Algolia\AlgoliaSearch\Model\Recommend\RankingInfo',
3131
'distinctSeqID' => 'int',
32-
'score' => 'double',
32+
'score' => 'float',
3333
];
3434

3535
/**

clients/algoliasearch-client-php/lib/Model/Recommend/SearchParamsObject.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ class SearchParamsObject extends \Algolia\AlgoliaSearch\Model\AbstractModel impl
4141
'aroundRadius' => '\Algolia\AlgoliaSearch\Model\Recommend\AroundRadius',
4242
'aroundPrecision' => 'int',
4343
'minimumAroundRadius' => 'int',
44-
'insideBoundingBox' => 'double[]',
45-
'insidePolygon' => 'double[]',
44+
'insideBoundingBox' => 'float[]',
45+
'insidePolygon' => 'float[]',
4646
'naturalLanguages' => 'string[]',
4747
'ruleContexts' => 'string[]',
4848
'personalizationImpact' => 'int',

clients/algoliasearch-client-php/lib/Model/Search/BaseSearchParams.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -41,8 +41,8 @@ class BaseSearchParams extends \Algolia\AlgoliaSearch\Model\AbstractModel implem
4141
'aroundRadius' => '\Algolia\AlgoliaSearch\Model\Search\AroundRadius',
4242
'aroundPrecision' => 'int',
4343
'minimumAroundRadius' => 'int',
44-
'insideBoundingBox' => 'double[]',
45-
'insidePolygon' => 'double[]',
44+
'insideBoundingBox' => 'float[]',
45+
'insidePolygon' => 'float[]',
4646
'naturalLanguages' => 'string[]',
4747
'ruleContexts' => 'string[]',
4848
'personalizationImpact' => 'int',

0 commit comments

Comments
 (0)