Skip to content

Commit 9a6584e

Browse files
author
APIs and Common Services team
committed
Automated SDK update
This updates the SDK from internal repo commit segmentio/public-api@f0209419.
1 parent b96e7ea commit 9a6584e

File tree

621 files changed

+932
-637
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

621 files changed

+932
-637
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ See the next sections for more information on how to use the Segment Public API.
1111

1212
This C# SDK is automatically generated by the [OpenAPI Generator](https://openapi-generator.tech) project:
1313

14-
- API version: 58.1.1
14+
- API version: 58.2.0
1515
- Generator version: 7.0.1
1616
- Build package: org.openapitools.codegen.languages.CSharpClientCodegen
1717
For more information, please visit [https://docs.segmentapis.com](https://docs.segmentapis.com)

Segment.PublicApi.sln

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,18 +2,18 @@
22
# Visual Studio 2012
33
VisualStudioVersion = 12.0.0.0
44
MinimumVisualStudioVersion = 10.0.0.1
5-
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Segment.PublicApi", "src\Segment.PublicApi\Segment.PublicApi.csproj", "{7D46945F-A5EB-4814-A8CE-029AC73E4259}"
5+
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "Segment.PublicApi", "src\Segment.PublicApi\Segment.PublicApi.csproj", "{C6EB07EA-BBEB-4464-93DA-82ED01912275}"
66
EndProject
77
Global
88
GlobalSection(SolutionConfigurationPlatforms) = preSolution
99
Debug|Any CPU = Debug|Any CPU
1010
Release|Any CPU = Release|Any CPU
1111
EndGlobalSection
1212
GlobalSection(ProjectConfigurationPlatforms) = postSolution
13-
{7D46945F-A5EB-4814-A8CE-029AC73E4259}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
14-
{7D46945F-A5EB-4814-A8CE-029AC73E4259}.Debug|Any CPU.Build.0 = Debug|Any CPU
15-
{7D46945F-A5EB-4814-A8CE-029AC73E4259}.Release|Any CPU.ActiveCfg = Release|Any CPU
16-
{7D46945F-A5EB-4814-A8CE-029AC73E4259}.Release|Any CPU.Build.0 = Release|Any CPU
13+
{C6EB07EA-BBEB-4464-93DA-82ED01912275}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
14+
{C6EB07EA-BBEB-4464-93DA-82ED01912275}.Debug|Any CPU.Build.0 = Debug|Any CPU
15+
{C6EB07EA-BBEB-4464-93DA-82ED01912275}.Release|Any CPU.ActiveCfg = Release|Any CPU
16+
{C6EB07EA-BBEB-4464-93DA-82ED01912275}.Release|Any CPU.Build.0 = Release|Any CPU
1717
EndGlobalSection
1818
GlobalSection(SolutionProperties) = preSolution
1919
HideSolutionNode = FALSE

src/Segment.PublicApi/Api/APICallsApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
*
6-
* The version of the OpenAPI document: 58.1.1
6+
* The version of the OpenAPI document: 58.2.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/Segment.PublicApi/Api/AudiencesApi.cs

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
*
6-
* The version of the OpenAPI document: 58.1.1
6+
* The version of the OpenAPI document: 58.2.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/
@@ -112,7 +112,7 @@ public interface IAudiencesApiSync : IApiAccessor
112112
/// List Audiences
113113
/// </summary>
114114
/// <remarks>
115-
/// Returns Audiences by spaceId. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
115+
/// Returns Audiences by spaceId. • This endpoint is in **Beta** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
116116
/// </remarks>
117117
/// <exception cref="Segment.PublicApi.Client.ApiException">Thrown when fails to make API call</exception>
118118
/// <param name="spaceId"></param>
@@ -125,7 +125,7 @@ public interface IAudiencesApiSync : IApiAccessor
125125
/// List Audiences
126126
/// </summary>
127127
/// <remarks>
128-
/// Returns Audiences by spaceId. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
128+
/// Returns Audiences by spaceId. • This endpoint is in **Beta** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
129129
/// </remarks>
130130
/// <exception cref="Segment.PublicApi.Client.ApiException">Thrown when fails to make API call</exception>
131131
/// <param name="spaceId"></param>
@@ -285,7 +285,7 @@ public interface IAudiencesApiAsync : IApiAccessor
285285
/// List Audiences
286286
/// </summary>
287287
/// <remarks>
288-
/// Returns Audiences by spaceId. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
288+
/// Returns Audiences by spaceId. • This endpoint is in **Beta** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
289289
/// </remarks>
290290
/// <exception cref="Segment.PublicApi.Client.ApiException">Thrown when fails to make API call</exception>
291291
/// <param name="spaceId"></param>
@@ -299,7 +299,7 @@ public interface IAudiencesApiAsync : IApiAccessor
299299
/// List Audiences
300300
/// </summary>
301301
/// <remarks>
302-
/// Returns Audiences by spaceId. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
302+
/// Returns Audiences by spaceId. • This endpoint is in **Beta** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
303303
/// </remarks>
304304
/// <exception cref="Segment.PublicApi.Client.ApiException">Thrown when fails to make API call</exception>
305305
/// <param name="spaceId"></param>
@@ -1053,7 +1053,7 @@ public Segment.PublicApi.Client.ApiResponse<GetAudience200Response> GetAudienceW
10531053
}
10541054

10551055
/// <summary>
1056-
/// List Audiences Returns Audiences by spaceId. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
1056+
/// List Audiences Returns Audiences by spaceId. • This endpoint is in **Beta** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
10571057
/// </summary>
10581058
/// <exception cref="Segment.PublicApi.Client.ApiException">Thrown when fails to make API call</exception>
10591059
/// <param name="spaceId"></param>
@@ -1067,7 +1067,7 @@ public Segment.PublicApi.Client.ApiResponse<GetAudience200Response> GetAudienceW
10671067
}
10681068

10691069
/// <summary>
1070-
/// List Audiences Returns Audiences by spaceId. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
1070+
/// List Audiences Returns Audiences by spaceId. • This endpoint is in **Beta** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
10711071
/// </summary>
10721072
/// <exception cref="Segment.PublicApi.Client.ApiException">Thrown when fails to make API call</exception>
10731073
/// <param name="spaceId"></param>
@@ -1089,6 +1089,7 @@ public Segment.PublicApi.Client.ApiResponse<GetAudience200Response> GetAudienceW
10891089

10901090
// to determine the Accept header
10911091
string[] _accepts = new string[] {
1092+
"application/vnd.segment.v1beta+json",
10921093
"application/vnd.segment.v1alpha+json",
10931094
"application/json"
10941095
};
@@ -1136,7 +1137,7 @@ public Segment.PublicApi.Client.ApiResponse<GetAudience200Response> GetAudienceW
11361137
}
11371138

11381139
/// <summary>
1139-
/// List Audiences Returns Audiences by spaceId. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
1140+
/// List Audiences Returns Audiences by spaceId. • This endpoint is in **Beta** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
11401141
/// </summary>
11411142
/// <exception cref="Segment.PublicApi.Client.ApiException">Thrown when fails to make API call</exception>
11421143
/// <param name="spaceId"></param>
@@ -1151,7 +1152,7 @@ public Segment.PublicApi.Client.ApiResponse<GetAudience200Response> GetAudienceW
11511152
}
11521153

11531154
/// <summary>
1154-
/// List Audiences Returns Audiences by spaceId. • This endpoint is in **Alpha** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
1155+
/// List Audiences Returns Audiences by spaceId. • This endpoint is in **Beta** testing. Please submit any feedback by sending an email to [email protected]. • In order to successfully call this endpoint, the specified Workspace needs to have the Audience feature enabled. Please reach out to your customer success manager for more information. The rate limit for this endpoint is 25 requests per minute, which is lower than the default due to access pattern restrictions. Once reached, this endpoint will respond with the 429 HTTP status code with headers indicating the limit parameters. See [Rate Limiting](/#tag/Rate-Limits) for more information.
11551156
/// </summary>
11561157
/// <exception cref="Segment.PublicApi.Client.ApiException">Thrown when fails to make API call</exception>
11571158
/// <param name="spaceId"></param>
@@ -1175,6 +1176,7 @@ public Segment.PublicApi.Client.ApiResponse<GetAudience200Response> GetAudienceW
11751176

11761177
// to determine the Accept header
11771178
string[] _accepts = new string[] {
1179+
"application/vnd.segment.v1beta+json",
11781180
"application/vnd.segment.v1alpha+json",
11791181
"application/json"
11801182
};

src/Segment.PublicApi/Api/AuditTrailApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
*
6-
* The version of the OpenAPI document: 58.1.1
6+
* The version of the OpenAPI document: 58.2.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/Segment.PublicApi/Api/CatalogApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
*
6-
* The version of the OpenAPI document: 58.1.1
6+
* The version of the OpenAPI document: 58.2.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

src/Segment.PublicApi/Api/ComputedTraitsApi.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*
44
* The Segment Public API helps you manage your Segment Workspaces and its resources. You can use the API to perform CRUD (create, read, update, delete) operations at no extra charge. This includes working with resources such as Sources, Destinations, Warehouses, Tracking Plans, and the Segment Destinations and Sources Catalogs. All CRUD endpoints in the API follow REST conventions and use standard HTTP methods. Different URL endpoints represent different resources in a Workspace. See the next sections for more information on how to use the Segment Public API.
55
*
6-
* The version of the OpenAPI document: 58.1.1
6+
* The version of the OpenAPI document: 58.2.0
77
* Contact: [email protected]
88
* Generated by: https://github.com/openapitools/openapi-generator.git
99
*/

0 commit comments

Comments
 (0)