Skip to content

Commit 77ef39e

Browse files
algolia-botshortcutsmillotpFluf22
committed
feat(generators): allow per-spec timeouts [skip-bc] (generated)
algolia/api-clients-automation#4173 Co-authored-by: algolia-bot <[email protected]> Co-authored-by: Clément Vannicatte <[email protected]> Co-authored-by: Pierre Millot <[email protected]> Co-authored-by: Thomas Raffray <[email protected]>
1 parent d5fbca8 commit 77ef39e

9 files changed

+27
-0
lines changed

algoliasearch/Clients/AbtestingConfiguration.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ public AbtestingConfig(string appId, string apiKey, string region = null) : base
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;
35+
ReadTimeout = TimeSpan.FromSeconds(5);
36+
WriteTimeout = TimeSpan.FromSeconds(30);
37+
ConnectTimeout = TimeSpan.FromSeconds(2);
3538
}
3639
private static List<StatefulHost> GetDefaultHosts(string region)
3740
{

algoliasearch/Clients/AnalyticsConfiguration.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ public AnalyticsConfig(string appId, string apiKey, string region = null) : base
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;
35+
ReadTimeout = TimeSpan.FromSeconds(5);
36+
WriteTimeout = TimeSpan.FromSeconds(30);
37+
ConnectTimeout = TimeSpan.FromSeconds(2);
3538
}
3639
private static List<StatefulHost> GetDefaultHosts(string region)
3740
{

algoliasearch/Clients/IngestionConfiguration.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ public IngestionConfig(string appId, string apiKey, string region) : base(appId,
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;
35+
ReadTimeout = TimeSpan.FromSeconds(25);
36+
WriteTimeout = TimeSpan.FromSeconds(25);
37+
ConnectTimeout = TimeSpan.FromSeconds(25);
3538
}
3639
private static List<StatefulHost> GetDefaultHosts(string region)
3740
{

algoliasearch/Clients/InsightsConfiguration.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ public InsightsConfig(string appId, string apiKey, string region = null) : base(
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;
35+
ReadTimeout = TimeSpan.FromSeconds(5);
36+
WriteTimeout = TimeSpan.FromSeconds(30);
37+
ConnectTimeout = TimeSpan.FromSeconds(2);
3538
}
3639
private static List<StatefulHost> GetDefaultHosts(string region)
3740
{

algoliasearch/Clients/MonitoringConfiguration.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ public MonitoringConfig(string appId, string apiKey) : base(appId, apiKey, "Moni
3131
{
3232
DefaultHosts = GetDefaultHosts();
3333
Compression = CompressionType.None;
34+
ReadTimeout = TimeSpan.FromSeconds(5);
35+
WriteTimeout = TimeSpan.FromSeconds(30);
36+
ConnectTimeout = TimeSpan.FromSeconds(2);
3437
}
3538
private static List<StatefulHost> GetDefaultHosts()
3639
{

algoliasearch/Clients/PersonalizationConfiguration.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ public PersonalizationConfig(string appId, string apiKey, string region) : base(
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;
35+
ReadTimeout = TimeSpan.FromSeconds(5);
36+
WriteTimeout = TimeSpan.FromSeconds(30);
37+
ConnectTimeout = TimeSpan.FromSeconds(2);
3538
}
3639
private static List<StatefulHost> GetDefaultHosts(string region)
3740
{

algoliasearch/Clients/QuerySuggestionsConfiguration.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -32,6 +32,9 @@ public QuerySuggestionsConfig(string appId, string apiKey, string region) : base
3232
{
3333
DefaultHosts = GetDefaultHosts(region);
3434
Compression = CompressionType.None;
35+
ReadTimeout = TimeSpan.FromSeconds(5);
36+
WriteTimeout = TimeSpan.FromSeconds(30);
37+
ConnectTimeout = TimeSpan.FromSeconds(2);
3538
}
3639
private static List<StatefulHost> GetDefaultHosts(string region)
3740
{

algoliasearch/Clients/RecommendConfiguration.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ public RecommendConfig(string appId, string apiKey) : base(appId, apiKey, "Recom
3131
{
3232
DefaultHosts = GetDefaultHosts(appId);
3333
Compression = CompressionType.None;
34+
ReadTimeout = TimeSpan.FromSeconds(5);
35+
WriteTimeout = TimeSpan.FromSeconds(30);
36+
ConnectTimeout = TimeSpan.FromSeconds(2);
3437
}
3538
private static List<StatefulHost> GetDefaultHosts(string appId)
3639
{

algoliasearch/Clients/SearchConfiguration.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,9 @@ public SearchConfig(string appId, string apiKey) : base(appId, apiKey, "Search",
3131
{
3232
DefaultHosts = GetDefaultHosts(appId);
3333
Compression = CompressionType.None;
34+
ReadTimeout = TimeSpan.FromSeconds(5);
35+
WriteTimeout = TimeSpan.FromSeconds(30);
36+
ConnectTimeout = TimeSpan.FromSeconds(2);
3437
}
3538
private static List<StatefulHost> GetDefaultHosts(string appId)
3639
{

0 commit comments

Comments
 (0)