Skip to content

Commit 5c83e1a

Browse files
fix(cts): create multifeed composition example (generated)
algolia/api-clients-automation#6058 Co-authored-by: algolia-bot <accounts+algolia-api-client-bot@algolia.com> Co-authored-by: Gavin Wade <gavin.wade12@gmail.com>
1 parent 0a2da35 commit 5c83e1a

25 files changed

+225
-175
lines changed

src/main/scala/algoliasearch/monitoring/BadRequest.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
/** Algolia Monitoring API ## Base URLs Base URL for the Monitoring API: - `https://status.algolia.com` **All requests
2-
* must use HTTPS.** ## Availability and authentication Access to the Infrastructure endpoints is available as part of
3-
* the [Premium or Elevate plans](https://www.algolia.com/pricing). To authenticate requests to the Infrastructure
4-
* endpoints, add these headers: - `x-algolia-application-id`. Your Algolia application ID. - `x-algolia-api-key`. Your
5-
* Monitoring API key. You can find your application ID and API key in the [Algolia
6-
* dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication. ##
7-
* Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
1+
/** Algolia Monitoring API The metrics exposed by this API are based on results from external monitoring probes checking
2+
* Algolia’s infrastructure. These metrics **reflect the overall infrastructure status and don’t represent the
3+
* performance of the specific APPID** used for authentication. ## Base URLs Base URL for the Monitoring API: -
4+
* `https://status.algolia.com` **All requests must use HTTPS.** ## Availability and authentication Access to the
5+
* Infrastructure endpoints is available as part of the [Premium or Elevate plans](https://www.algolia.com/pricing). To
6+
* authenticate requests to the Infrastructure endpoints, add these headers: - `x-algolia-application-id`. Your Algolia
7+
* application ID. - `x-algolia-api-key`. Your Monitoring API key. You can find your application ID and API key in the
8+
* [Algolia dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication.
9+
* ## Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
810
* ordering, don't rely on the order of attributes in the API response. Successful responses return `2xx` statuses.
911
* Client errors return `4xx` statuses. Server errors return `5xx` statuses. Error responses have a `message` property
1012
* with more information. ## Version The current version of the Monitoring API is version 1, indicated by the `/1/` in

src/main/scala/algoliasearch/monitoring/ErrorBase.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
/** Algolia Monitoring API ## Base URLs Base URL for the Monitoring API: - `https://status.algolia.com` **All requests
2-
* must use HTTPS.** ## Availability and authentication Access to the Infrastructure endpoints is available as part of
3-
* the [Premium or Elevate plans](https://www.algolia.com/pricing). To authenticate requests to the Infrastructure
4-
* endpoints, add these headers: - `x-algolia-application-id`. Your Algolia application ID. - `x-algolia-api-key`. Your
5-
* Monitoring API key. You can find your application ID and API key in the [Algolia
6-
* dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication. ##
7-
* Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
1+
/** Algolia Monitoring API The metrics exposed by this API are based on results from external monitoring probes checking
2+
* Algolia’s infrastructure. These metrics **reflect the overall infrastructure status and don’t represent the
3+
* performance of the specific APPID** used for authentication. ## Base URLs Base URL for the Monitoring API: -
4+
* `https://status.algolia.com` **All requests must use HTTPS.** ## Availability and authentication Access to the
5+
* Infrastructure endpoints is available as part of the [Premium or Elevate plans](https://www.algolia.com/pricing). To
6+
* authenticate requests to the Infrastructure endpoints, add these headers: - `x-algolia-application-id`. Your Algolia
7+
* application ID. - `x-algolia-api-key`. Your Monitoring API key. You can find your application ID and API key in the
8+
* [Algolia dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication.
9+
* ## Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
810
* ordering, don't rely on the order of attributes in the API response. Successful responses return `2xx` statuses.
911
* Client errors return `4xx` statuses. Server errors return `5xx` statuses. Error responses have a `message` property
1012
* with more information. ## Version The current version of the Monitoring API is version 1, indicated by the `/1/` in

src/main/scala/algoliasearch/monitoring/Forbidden.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
/** Algolia Monitoring API ## Base URLs Base URL for the Monitoring API: - `https://status.algolia.com` **All requests
2-
* must use HTTPS.** ## Availability and authentication Access to the Infrastructure endpoints is available as part of
3-
* the [Premium or Elevate plans](https://www.algolia.com/pricing). To authenticate requests to the Infrastructure
4-
* endpoints, add these headers: - `x-algolia-application-id`. Your Algolia application ID. - `x-algolia-api-key`. Your
5-
* Monitoring API key. You can find your application ID and API key in the [Algolia
6-
* dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication. ##
7-
* Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
1+
/** Algolia Monitoring API The metrics exposed by this API are based on results from external monitoring probes checking
2+
* Algolia’s infrastructure. These metrics **reflect the overall infrastructure status and don’t represent the
3+
* performance of the specific APPID** used for authentication. ## Base URLs Base URL for the Monitoring API: -
4+
* `https://status.algolia.com` **All requests must use HTTPS.** ## Availability and authentication Access to the
5+
* Infrastructure endpoints is available as part of the [Premium or Elevate plans](https://www.algolia.com/pricing). To
6+
* authenticate requests to the Infrastructure endpoints, add these headers: - `x-algolia-application-id`. Your Algolia
7+
* application ID. - `x-algolia-api-key`. Your Monitoring API key. You can find your application ID and API key in the
8+
* [Algolia dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication.
9+
* ## Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
810
* ordering, don't rely on the order of attributes in the API response. Successful responses return `2xx` statuses.
911
* Client errors return `4xx` statuses. Server errors return `5xx` statuses. Error responses have a `message` property
1012
* with more information. ## Version The current version of the Monitoring API is version 1, indicated by the `/1/` in

src/main/scala/algoliasearch/monitoring/Incident.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
/** Algolia Monitoring API ## Base URLs Base URL for the Monitoring API: - `https://status.algolia.com` **All requests
2-
* must use HTTPS.** ## Availability and authentication Access to the Infrastructure endpoints is available as part of
3-
* the [Premium or Elevate plans](https://www.algolia.com/pricing). To authenticate requests to the Infrastructure
4-
* endpoints, add these headers: - `x-algolia-application-id`. Your Algolia application ID. - `x-algolia-api-key`. Your
5-
* Monitoring API key. You can find your application ID and API key in the [Algolia
6-
* dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication. ##
7-
* Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
1+
/** Algolia Monitoring API The metrics exposed by this API are based on results from external monitoring probes checking
2+
* Algolia’s infrastructure. These metrics **reflect the overall infrastructure status and don’t represent the
3+
* performance of the specific APPID** used for authentication. ## Base URLs Base URL for the Monitoring API: -
4+
* `https://status.algolia.com` **All requests must use HTTPS.** ## Availability and authentication Access to the
5+
* Infrastructure endpoints is available as part of the [Premium or Elevate plans](https://www.algolia.com/pricing). To
6+
* authenticate requests to the Infrastructure endpoints, add these headers: - `x-algolia-application-id`. Your Algolia
7+
* application ID. - `x-algolia-api-key`. Your Monitoring API key. You can find your application ID and API key in the
8+
* [Algolia dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication.
9+
* ## Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
810
* ordering, don't rely on the order of attributes in the API response. Successful responses return `2xx` statuses.
911
* Client errors return `4xx` statuses. Server errors return `5xx` statuses. Error responses have a `message` property
1012
* with more information. ## Version The current version of the Monitoring API is version 1, indicated by the `/1/` in

src/main/scala/algoliasearch/monitoring/IncidentEntry.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
/** Algolia Monitoring API ## Base URLs Base URL for the Monitoring API: - `https://status.algolia.com` **All requests
2-
* must use HTTPS.** ## Availability and authentication Access to the Infrastructure endpoints is available as part of
3-
* the [Premium or Elevate plans](https://www.algolia.com/pricing). To authenticate requests to the Infrastructure
4-
* endpoints, add these headers: - `x-algolia-application-id`. Your Algolia application ID. - `x-algolia-api-key`. Your
5-
* Monitoring API key. You can find your application ID and API key in the [Algolia
6-
* dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication. ##
7-
* Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
1+
/** Algolia Monitoring API The metrics exposed by this API are based on results from external monitoring probes checking
2+
* Algolia’s infrastructure. These metrics **reflect the overall infrastructure status and don’t represent the
3+
* performance of the specific APPID** used for authentication. ## Base URLs Base URL for the Monitoring API: -
4+
* `https://status.algolia.com` **All requests must use HTTPS.** ## Availability and authentication Access to the
5+
* Infrastructure endpoints is available as part of the [Premium or Elevate plans](https://www.algolia.com/pricing). To
6+
* authenticate requests to the Infrastructure endpoints, add these headers: - `x-algolia-application-id`. Your Algolia
7+
* application ID. - `x-algolia-api-key`. Your Monitoring API key. You can find your application ID and API key in the
8+
* [Algolia dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication.
9+
* ## Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
810
* ordering, don't rely on the order of attributes in the API response. Successful responses return `2xx` statuses.
911
* Client errors return `4xx` statuses. Server errors return `5xx` statuses. Error responses have a `message` property
1012
* with more information. ## Version The current version of the Monitoring API is version 1, indicated by the `/1/` in

src/main/scala/algoliasearch/monitoring/IncidentsResponse.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
/** Algolia Monitoring API ## Base URLs Base URL for the Monitoring API: - `https://status.algolia.com` **All requests
2-
* must use HTTPS.** ## Availability and authentication Access to the Infrastructure endpoints is available as part of
3-
* the [Premium or Elevate plans](https://www.algolia.com/pricing). To authenticate requests to the Infrastructure
4-
* endpoints, add these headers: - `x-algolia-application-id`. Your Algolia application ID. - `x-algolia-api-key`. Your
5-
* Monitoring API key. You can find your application ID and API key in the [Algolia
6-
* dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication. ##
7-
* Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
1+
/** Algolia Monitoring API The metrics exposed by this API are based on results from external monitoring probes checking
2+
* Algolia’s infrastructure. These metrics **reflect the overall infrastructure status and don’t represent the
3+
* performance of the specific APPID** used for authentication. ## Base URLs Base URL for the Monitoring API: -
4+
* `https://status.algolia.com` **All requests must use HTTPS.** ## Availability and authentication Access to the
5+
* Infrastructure endpoints is available as part of the [Premium or Elevate plans](https://www.algolia.com/pricing). To
6+
* authenticate requests to the Infrastructure endpoints, add these headers: - `x-algolia-application-id`. Your Algolia
7+
* application ID. - `x-algolia-api-key`. Your Monitoring API key. You can find your application ID and API key in the
8+
* [Algolia dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication.
9+
* ## Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
810
* ordering, don't rely on the order of attributes in the API response. Successful responses return `2xx` statuses.
911
* Client errors return `4xx` statuses. Server errors return `5xx` statuses. Error responses have a `message` property
1012
* with more information. ## Version The current version of the Monitoring API is version 1, indicated by the `/1/` in

src/main/scala/algoliasearch/monitoring/IndexingMetric.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
/** Algolia Monitoring API ## Base URLs Base URL for the Monitoring API: - `https://status.algolia.com` **All requests
2-
* must use HTTPS.** ## Availability and authentication Access to the Infrastructure endpoints is available as part of
3-
* the [Premium or Elevate plans](https://www.algolia.com/pricing). To authenticate requests to the Infrastructure
4-
* endpoints, add these headers: - `x-algolia-application-id`. Your Algolia application ID. - `x-algolia-api-key`. Your
5-
* Monitoring API key. You can find your application ID and API key in the [Algolia
6-
* dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication. ##
7-
* Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
1+
/** Algolia Monitoring API The metrics exposed by this API are based on results from external monitoring probes checking
2+
* Algolia’s infrastructure. These metrics **reflect the overall infrastructure status and don’t represent the
3+
* performance of the specific APPID** used for authentication. ## Base URLs Base URL for the Monitoring API: -
4+
* `https://status.algolia.com` **All requests must use HTTPS.** ## Availability and authentication Access to the
5+
* Infrastructure endpoints is available as part of the [Premium or Elevate plans](https://www.algolia.com/pricing). To
6+
* authenticate requests to the Infrastructure endpoints, add these headers: - `x-algolia-application-id`. Your Algolia
7+
* application ID. - `x-algolia-api-key`. Your Monitoring API key. You can find your application ID and API key in the
8+
* [Algolia dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication.
9+
* ## Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
810
* ordering, don't rely on the order of attributes in the API response. Successful responses return `2xx` statuses.
911
* Client errors return `4xx` statuses. Server errors return `5xx` statuses. Error responses have a `message` property
1012
* with more information. ## Version The current version of the Monitoring API is version 1, indicated by the `/1/` in

src/main/scala/algoliasearch/monitoring/IndexingTimeResponse.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
/** Algolia Monitoring API ## Base URLs Base URL for the Monitoring API: - `https://status.algolia.com` **All requests
2-
* must use HTTPS.** ## Availability and authentication Access to the Infrastructure endpoints is available as part of
3-
* the [Premium or Elevate plans](https://www.algolia.com/pricing). To authenticate requests to the Infrastructure
4-
* endpoints, add these headers: - `x-algolia-application-id`. Your Algolia application ID. - `x-algolia-api-key`. Your
5-
* Monitoring API key. You can find your application ID and API key in the [Algolia
6-
* dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication. ##
7-
* Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
1+
/** Algolia Monitoring API The metrics exposed by this API are based on results from external monitoring probes checking
2+
* Algolia’s infrastructure. These metrics **reflect the overall infrastructure status and don’t represent the
3+
* performance of the specific APPID** used for authentication. ## Base URLs Base URL for the Monitoring API: -
4+
* `https://status.algolia.com` **All requests must use HTTPS.** ## Availability and authentication Access to the
5+
* Infrastructure endpoints is available as part of the [Premium or Elevate plans](https://www.algolia.com/pricing). To
6+
* authenticate requests to the Infrastructure endpoints, add these headers: - `x-algolia-application-id`. Your Algolia
7+
* application ID. - `x-algolia-api-key`. Your Monitoring API key. You can find your application ID and API key in the
8+
* [Algolia dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication.
9+
* ## Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
810
* ordering, don't rely on the order of attributes in the API response. Successful responses return `2xx` statuses.
911
* Client errors return `4xx` statuses. Server errors return `5xx` statuses. Error responses have a `message` property
1012
* with more information. ## Version The current version of the Monitoring API is version 1, indicated by the `/1/` in

src/main/scala/algoliasearch/monitoring/InfrastructureResponse.scala

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,12 @@
1-
/** Algolia Monitoring API ## Base URLs Base URL for the Monitoring API: - `https://status.algolia.com` **All requests
2-
* must use HTTPS.** ## Availability and authentication Access to the Infrastructure endpoints is available as part of
3-
* the [Premium or Elevate plans](https://www.algolia.com/pricing). To authenticate requests to the Infrastructure
4-
* endpoints, add these headers: - `x-algolia-application-id`. Your Algolia application ID. - `x-algolia-api-key`. Your
5-
* Monitoring API key. You can find your application ID and API key in the [Algolia
6-
* dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication. ##
7-
* Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
1+
/** Algolia Monitoring API The metrics exposed by this API are based on results from external monitoring probes checking
2+
* Algolia’s infrastructure. These metrics **reflect the overall infrastructure status and don’t represent the
3+
* performance of the specific APPID** used for authentication. ## Base URLs Base URL for the Monitoring API: -
4+
* `https://status.algolia.com` **All requests must use HTTPS.** ## Availability and authentication Access to the
5+
* Infrastructure endpoints is available as part of the [Premium or Elevate plans](https://www.algolia.com/pricing). To
6+
* authenticate requests to the Infrastructure endpoints, add these headers: - `x-algolia-application-id`. Your Algolia
7+
* application ID. - `x-algolia-api-key`. Your Monitoring API key. You can find your application ID and API key in the
8+
* [Algolia dashboard](https://dashboard.algolia.com/account/api-keys). Other endpoints don't require authentication.
9+
* ## Response status and errors The Monitoring API returns JSON responses. Since JSON doesn't guarantee any specific
810
* ordering, don't rely on the order of attributes in the API response. Successful responses return `2xx` statuses.
911
* Client errors return `4xx` statuses. Server errors return `5xx` statuses. Error responses have a `message` property
1012
* with more information. ## Version The current version of the Monitoring API is version 1, indicated by the `/1/` in

0 commit comments

Comments
 (0)