Skip to content

Commit a2eecac

Browse files
HavenDVgithub-actions[bot]
andauthored
feat: Updated OpenAPI spec (#131)
Co-authored-by: github-actions[bot] <dependabot@bot.com>
1 parent a51d80c commit a2eecac

9 files changed

Lines changed: 189 additions & 0 deletions

src/libs/Firecrawl/Generated/Firecrawl.BillingClient.g.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,27 @@ public BillingClient(
6161
{
6262
}
6363

64+
/// <summary>
65+
/// Creates a new instance of the BillingClient with explicit options but no base URL override.
66+
/// Skips passing <c>baseUri</c> so the default base URL from the OpenAPI spec applies.
67+
/// </summary>
68+
/// <param name="httpClient">The HttpClient instance. If not provided, a new one will be created.</param>
69+
/// <param name="authorizations">The authorizations to use for the requests.</param>
70+
/// <param name="options">Client-wide request defaults such as headers, query parameters, retries, and timeout.</param>
71+
/// <param name="disposeHttpClient">Dispose the HttpClient when the instance is disposed. True by default.</param>
72+
public BillingClient(
73+
global::System.Net.Http.HttpClient? httpClient,
74+
global::System.Collections.Generic.List<global::Firecrawl.EndPointAuthorization>? authorizations,
75+
global::Firecrawl.AutoSDKClientOptions? options,
76+
bool disposeHttpClient = true) : this(
77+
httpClient,
78+
baseUri: null,
79+
authorizations,
80+
options,
81+
disposeHttpClient: disposeHttpClient)
82+
{
83+
}
84+
6485
/// <summary>
6586
/// Creates a new instance of the BillingClient.
6687
/// If no httpClient is provided, a new one will be created.

src/libs/Firecrawl/Generated/Firecrawl.CrawlingClient.g.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,27 @@ public CrawlingClient(
6161
{
6262
}
6363

64+
/// <summary>
65+
/// Creates a new instance of the CrawlingClient with explicit options but no base URL override.
66+
/// Skips passing <c>baseUri</c> so the default base URL from the OpenAPI spec applies.
67+
/// </summary>
68+
/// <param name="httpClient">The HttpClient instance. If not provided, a new one will be created.</param>
69+
/// <param name="authorizations">The authorizations to use for the requests.</param>
70+
/// <param name="options">Client-wide request defaults such as headers, query parameters, retries, and timeout.</param>
71+
/// <param name="disposeHttpClient">Dispose the HttpClient when the instance is disposed. True by default.</param>
72+
public CrawlingClient(
73+
global::System.Net.Http.HttpClient? httpClient,
74+
global::System.Collections.Generic.List<global::Firecrawl.EndPointAuthorization>? authorizations,
75+
global::Firecrawl.AutoSDKClientOptions? options,
76+
bool disposeHttpClient = true) : this(
77+
httpClient,
78+
baseUri: null,
79+
authorizations,
80+
options,
81+
disposeHttpClient: disposeHttpClient)
82+
{
83+
}
84+
6485
/// <summary>
6586
/// Creates a new instance of the CrawlingClient.
6687
/// If no httpClient is provided, a new one will be created.

src/libs/Firecrawl/Generated/Firecrawl.ExtractionClient.g.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,27 @@ public ExtractionClient(
6161
{
6262
}
6363

64+
/// <summary>
65+
/// Creates a new instance of the ExtractionClient with explicit options but no base URL override.
66+
/// Skips passing <c>baseUri</c> so the default base URL from the OpenAPI spec applies.
67+
/// </summary>
68+
/// <param name="httpClient">The HttpClient instance. If not provided, a new one will be created.</param>
69+
/// <param name="authorizations">The authorizations to use for the requests.</param>
70+
/// <param name="options">Client-wide request defaults such as headers, query parameters, retries, and timeout.</param>
71+
/// <param name="disposeHttpClient">Dispose the HttpClient when the instance is disposed. True by default.</param>
72+
public ExtractionClient(
73+
global::System.Net.Http.HttpClient? httpClient,
74+
global::System.Collections.Generic.List<global::Firecrawl.EndPointAuthorization>? authorizations,
75+
global::Firecrawl.AutoSDKClientOptions? options,
76+
bool disposeHttpClient = true) : this(
77+
httpClient,
78+
baseUri: null,
79+
authorizations,
80+
options,
81+
disposeHttpClient: disposeHttpClient)
82+
{
83+
}
84+
6485
/// <summary>
6586
/// Creates a new instance of the ExtractionClient.
6687
/// If no httpClient is provided, a new one will be created.

src/libs/Firecrawl/Generated/Firecrawl.FirecrawlClient.g.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,27 @@ public FirecrawlClient(
134134
{
135135
}
136136

137+
/// <summary>
138+
/// Creates a new instance of the FirecrawlClient with explicit options but no base URL override.
139+
/// Skips passing <c>baseUri</c> so the default base URL from the OpenAPI spec applies.
140+
/// </summary>
141+
/// <param name="httpClient">The HttpClient instance. If not provided, a new one will be created.</param>
142+
/// <param name="authorizations">The authorizations to use for the requests.</param>
143+
/// <param name="options">Client-wide request defaults such as headers, query parameters, retries, and timeout.</param>
144+
/// <param name="disposeHttpClient">Dispose the HttpClient when the instance is disposed. True by default.</param>
145+
public FirecrawlClient(
146+
global::System.Net.Http.HttpClient? httpClient,
147+
global::System.Collections.Generic.List<global::Firecrawl.EndPointAuthorization>? authorizations,
148+
global::Firecrawl.AutoSDKClientOptions? options,
149+
bool disposeHttpClient = true) : this(
150+
httpClient,
151+
baseUri: null,
152+
authorizations,
153+
options,
154+
disposeHttpClient: disposeHttpClient)
155+
{
156+
}
157+
137158
/// <summary>
138159
/// Creates a new instance of the FirecrawlClient.
139160
/// If no httpClient is provided, a new one will be created.

src/libs/Firecrawl/Generated/Firecrawl.LLMsTxtClient.g.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,27 @@ public LLMsTxtClient(
6161
{
6262
}
6363

64+
/// <summary>
65+
/// Creates a new instance of the LLMsTxtClient with explicit options but no base URL override.
66+
/// Skips passing <c>baseUri</c> so the default base URL from the OpenAPI spec applies.
67+
/// </summary>
68+
/// <param name="httpClient">The HttpClient instance. If not provided, a new one will be created.</param>
69+
/// <param name="authorizations">The authorizations to use for the requests.</param>
70+
/// <param name="options">Client-wide request defaults such as headers, query parameters, retries, and timeout.</param>
71+
/// <param name="disposeHttpClient">Dispose the HttpClient when the instance is disposed. True by default.</param>
72+
public LLMsTxtClient(
73+
global::System.Net.Http.HttpClient? httpClient,
74+
global::System.Collections.Generic.List<global::Firecrawl.EndPointAuthorization>? authorizations,
75+
global::Firecrawl.AutoSDKClientOptions? options,
76+
bool disposeHttpClient = true) : this(
77+
httpClient,
78+
baseUri: null,
79+
authorizations,
80+
options,
81+
disposeHttpClient: disposeHttpClient)
82+
{
83+
}
84+
6485
/// <summary>
6586
/// Creates a new instance of the LLMsTxtClient.
6687
/// If no httpClient is provided, a new one will be created.

src/libs/Firecrawl/Generated/Firecrawl.MappingClient.g.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,27 @@ public MappingClient(
6161
{
6262
}
6363

64+
/// <summary>
65+
/// Creates a new instance of the MappingClient with explicit options but no base URL override.
66+
/// Skips passing <c>baseUri</c> so the default base URL from the OpenAPI spec applies.
67+
/// </summary>
68+
/// <param name="httpClient">The HttpClient instance. If not provided, a new one will be created.</param>
69+
/// <param name="authorizations">The authorizations to use for the requests.</param>
70+
/// <param name="options">Client-wide request defaults such as headers, query parameters, retries, and timeout.</param>
71+
/// <param name="disposeHttpClient">Dispose the HttpClient when the instance is disposed. True by default.</param>
72+
public MappingClient(
73+
global::System.Net.Http.HttpClient? httpClient,
74+
global::System.Collections.Generic.List<global::Firecrawl.EndPointAuthorization>? authorizations,
75+
global::Firecrawl.AutoSDKClientOptions? options,
76+
bool disposeHttpClient = true) : this(
77+
httpClient,
78+
baseUri: null,
79+
authorizations,
80+
options,
81+
disposeHttpClient: disposeHttpClient)
82+
{
83+
}
84+
6485
/// <summary>
6586
/// Creates a new instance of the MappingClient.
6687
/// If no httpClient is provided, a new one will be created.

src/libs/Firecrawl/Generated/Firecrawl.ResearchClient.g.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,27 @@ public ResearchClient(
6161
{
6262
}
6363

64+
/// <summary>
65+
/// Creates a new instance of the ResearchClient with explicit options but no base URL override.
66+
/// Skips passing <c>baseUri</c> so the default base URL from the OpenAPI spec applies.
67+
/// </summary>
68+
/// <param name="httpClient">The HttpClient instance. If not provided, a new one will be created.</param>
69+
/// <param name="authorizations">The authorizations to use for the requests.</param>
70+
/// <param name="options">Client-wide request defaults such as headers, query parameters, retries, and timeout.</param>
71+
/// <param name="disposeHttpClient">Dispose the HttpClient when the instance is disposed. True by default.</param>
72+
public ResearchClient(
73+
global::System.Net.Http.HttpClient? httpClient,
74+
global::System.Collections.Generic.List<global::Firecrawl.EndPointAuthorization>? authorizations,
75+
global::Firecrawl.AutoSDKClientOptions? options,
76+
bool disposeHttpClient = true) : this(
77+
httpClient,
78+
baseUri: null,
79+
authorizations,
80+
options,
81+
disposeHttpClient: disposeHttpClient)
82+
{
83+
}
84+
6485
/// <summary>
6586
/// Creates a new instance of the ResearchClient.
6687
/// If no httpClient is provided, a new one will be created.

src/libs/Firecrawl/Generated/Firecrawl.ScrapingClient.g.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,27 @@ public ScrapingClient(
6161
{
6262
}
6363

64+
/// <summary>
65+
/// Creates a new instance of the ScrapingClient with explicit options but no base URL override.
66+
/// Skips passing <c>baseUri</c> so the default base URL from the OpenAPI spec applies.
67+
/// </summary>
68+
/// <param name="httpClient">The HttpClient instance. If not provided, a new one will be created.</param>
69+
/// <param name="authorizations">The authorizations to use for the requests.</param>
70+
/// <param name="options">Client-wide request defaults such as headers, query parameters, retries, and timeout.</param>
71+
/// <param name="disposeHttpClient">Dispose the HttpClient when the instance is disposed. True by default.</param>
72+
public ScrapingClient(
73+
global::System.Net.Http.HttpClient? httpClient,
74+
global::System.Collections.Generic.List<global::Firecrawl.EndPointAuthorization>? authorizations,
75+
global::Firecrawl.AutoSDKClientOptions? options,
76+
bool disposeHttpClient = true) : this(
77+
httpClient,
78+
baseUri: null,
79+
authorizations,
80+
options,
81+
disposeHttpClient: disposeHttpClient)
82+
{
83+
}
84+
6485
/// <summary>
6586
/// Creates a new instance of the ScrapingClient.
6687
/// If no httpClient is provided, a new one will be created.

src/libs/Firecrawl/Generated/Firecrawl.SearchClient.g.cs

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,6 +61,27 @@ public SearchClient(
6161
{
6262
}
6363

64+
/// <summary>
65+
/// Creates a new instance of the SearchClient with explicit options but no base URL override.
66+
/// Skips passing <c>baseUri</c> so the default base URL from the OpenAPI spec applies.
67+
/// </summary>
68+
/// <param name="httpClient">The HttpClient instance. If not provided, a new one will be created.</param>
69+
/// <param name="authorizations">The authorizations to use for the requests.</param>
70+
/// <param name="options">Client-wide request defaults such as headers, query parameters, retries, and timeout.</param>
71+
/// <param name="disposeHttpClient">Dispose the HttpClient when the instance is disposed. True by default.</param>
72+
public SearchClient(
73+
global::System.Net.Http.HttpClient? httpClient,
74+
global::System.Collections.Generic.List<global::Firecrawl.EndPointAuthorization>? authorizations,
75+
global::Firecrawl.AutoSDKClientOptions? options,
76+
bool disposeHttpClient = true) : this(
77+
httpClient,
78+
baseUri: null,
79+
authorizations,
80+
options,
81+
disposeHttpClient: disposeHttpClient)
82+
{
83+
}
84+
6485
/// <summary>
6586
/// Creates a new instance of the SearchClient.
6687
/// If no httpClient is provided, a new one will be created.

0 commit comments

Comments
 (0)