Skip to content

Commit

Permalink
ci: regenerated with OpenAPI Doc 3.0.0, Speakeay CLI 1.84.0 (#66)
Browse files Browse the repository at this point in the history
Co-authored-by: speakeasybot <bot@speakeasyapi.dev>
  • Loading branch information
github-actions[bot] and speakeasybot committed Sep 15, 2023
1 parent 2ac9fd8 commit f71ec7c
Show file tree
Hide file tree
Showing 12 changed files with 107 additions and 24 deletions.
7 changes: 5 additions & 2 deletions sync-for-payroll/CodatSyncPayroll/Accounts.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,15 @@ public interface IAccountsSDK
Task<ListAccountsResponse> ListAsync(ListAccountsRequest? request = null);
}

/// <summary>
/// Accounts
/// </summary>
public class AccountsSDK: IAccountsSDK
{
public SDKConfig Config { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.3.0";
private const string _sdkGenVersion = "2.109.3";
private const string _sdkVersion = "0.4.0";
private const string _sdkGenVersion = "2.113.0";
private const string _openapiDocVersion = "3.0.0";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
Expand Down
2 changes: 1 addition & 1 deletion sync-for-payroll/CodatSyncPayroll/CodatSyncPayroll.csproj
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
<PropertyGroup>
<IsPackable>true</IsPackable>
<PackageId>Codat.Sync.Payroll</PackageId>
<Version>0.3.0</Version>
<Version>0.4.0</Version>
<Authors>Codat</Authors>
<TargetFramework>net6.0</TargetFramework>
<Nullable>enable</Nullable>
Expand Down
53 changes: 51 additions & 2 deletions sync-for-payroll/CodatSyncPayroll/CodatSyncPayrollSDK.cs
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,31 @@ public class SDKConfig
{
}

/// <summary>
/// Sync for Payroll: The API for Sync for Payroll.
///
/// <remarks>
///
/// Sync for Payroll is an API and a set of supporting tools built to help integrate your customers' payroll data from their HR and payroll platforms into their accounting platforms and to support its reconciliation.
///
/// [Explore product](https://docs.codat.io/payroll/overview) | [See OpenAPI spec](https://github.com/codatio/oas)
///
/// ---
///
/// ## Endpoints
///
/// | Endpoints | Description |
/// |:---------------------|:-----------------------------------------------------------------------------------------------------------|
/// | Companies | Create and manage your SMB users' companies. |
/// | Connections | Create new and manage existing data connections for a company. |
/// | Accounts | Get, create, and update Accounts. |
/// | Journal entries | Get, create, and update Journal entries. |
/// | Journals | Get, create, and update Journals. |
/// | Tracking categories | Get, create, and update Tracking Categories for additional categorization of payroll components. |
/// | Company info | View company profile from the source platform. |
/// | Manage data | Control how data is retrieved from an integration. |
/// </remarks>
/// </summary>
public class CodatSyncPayrollSDK: ICodatSyncPayrollSDK
{
public SDKConfig Config { get; private set; }
Expand All @@ -42,19 +67,43 @@ public class CodatSyncPayrollSDK: ICodatSyncPayrollSDK
};

private const string _language = "csharp";
private const string _sdkVersion = "0.3.0";
private const string _sdkGenVersion = "2.109.3";
private const string _sdkVersion = "0.4.0";
private const string _sdkGenVersion = "2.113.0";
private const string _openapiDocVersion = "3.0.0";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
private ISpeakeasyHttpClient _securityClient;
/// <summary>
/// Accounts
/// </summary>
public IAccountsSDK Accounts { get; private set; }
/// <summary>
/// Create and manage your Codat companies.
/// </summary>
public ICompaniesSDK Companies { get; private set; }
/// <summary>
/// View company information fetched from the source platform.
/// </summary>
public ICompanyInfoSDK CompanyInfo { get; private set; }
/// <summary>
/// Manage your companies' data connections.
/// </summary>
public IConnectionsSDK Connections { get; private set; }
/// <summary>
/// Journal entries
/// </summary>
public IJournalEntriesSDK JournalEntries { get; private set; }
/// <summary>
/// Journals
/// </summary>
public IJournalsSDK Journals { get; private set; }
/// <summary>
/// Asynchronously retrieve data from an integration to refresh data in Codat.
/// </summary>
public IManageDataSDK ManageData { get; private set; }
/// <summary>
/// Tracking categories
/// </summary>
public ITrackingCategoriesSDK TrackingCategories { get; private set; }

public CodatSyncPayrollSDK(Security? security = null, string? serverUrl = null, ISpeakeasyHttpClient? client = null)
Expand Down
7 changes: 5 additions & 2 deletions sync-for-payroll/CodatSyncPayroll/Companies.cs
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,15 @@ public interface ICompaniesSDK
Task<UpdateCompanyResponse> UpdateAsync(UpdateCompanyRequest? request = null);
}

/// <summary>
/// Create and manage your Codat companies.
/// </summary>
public class CompaniesSDK: ICompaniesSDK
{
public SDKConfig Config { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.3.0";
private const string _sdkGenVersion = "2.109.3";
private const string _sdkVersion = "0.4.0";
private const string _sdkGenVersion = "2.113.0";
private const string _openapiDocVersion = "3.0.0";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
Expand Down
7 changes: 5 additions & 2 deletions sync-for-payroll/CodatSyncPayroll/CompanyInfo.cs
Original file line number Diff line number Diff line change
Expand Up @@ -24,12 +24,15 @@ public interface ICompanyInfoSDK
Task<GetAccountingProfileResponse> GetAccountingProfileAsync(GetAccountingProfileRequest? request = null);
}

/// <summary>
/// View company information fetched from the source platform.
/// </summary>
public class CompanyInfoSDK: ICompanyInfoSDK
{
public SDKConfig Config { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.3.0";
private const string _sdkGenVersion = "2.109.3";
private const string _sdkVersion = "0.4.0";
private const string _sdkGenVersion = "2.113.0";
private const string _openapiDocVersion = "3.0.0";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
Expand Down
7 changes: 5 additions & 2 deletions sync-for-payroll/CodatSyncPayroll/Connections.cs
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,15 @@ public interface IConnectionsSDK
Task<UnlinkConnectionResponse> UnlinkAsync(UnlinkConnectionRequest? request = null);
}

/// <summary>
/// Manage your companies' data connections.
/// </summary>
public class ConnectionsSDK: IConnectionsSDK
{
public SDKConfig Config { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.3.0";
private const string _sdkGenVersion = "2.109.3";
private const string _sdkVersion = "0.4.0";
private const string _sdkGenVersion = "2.113.0";
private const string _openapiDocVersion = "3.0.0";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
Expand Down
7 changes: 5 additions & 2 deletions sync-for-payroll/CodatSyncPayroll/JournalEntries.cs
Original file line number Diff line number Diff line change
Expand Up @@ -28,12 +28,15 @@ public interface IJournalEntriesSDK
Task<ListJournalEntriesResponse> ListAsync(ListJournalEntriesRequest? request = null);
}

/// <summary>
/// Journal entries
/// </summary>
public class JournalEntriesSDK: IJournalEntriesSDK
{
public SDKConfig Config { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.3.0";
private const string _sdkGenVersion = "2.109.3";
private const string _sdkVersion = "0.4.0";
private const string _sdkGenVersion = "2.113.0";
private const string _openapiDocVersion = "3.0.0";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
Expand Down
7 changes: 5 additions & 2 deletions sync-for-payroll/CodatSyncPayroll/Journals.cs
Original file line number Diff line number Diff line change
Expand Up @@ -27,12 +27,15 @@ public interface IJournalsSDK
Task<ListJournalsResponse> ListAsync(ListJournalsRequest? request = null);
}

/// <summary>
/// Journals
/// </summary>
public class JournalsSDK: IJournalsSDK
{
public SDKConfig Config { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.3.0";
private const string _sdkGenVersion = "2.109.3";
private const string _sdkVersion = "0.4.0";
private const string _sdkGenVersion = "2.113.0";
private const string _openapiDocVersion = "3.0.0";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
Expand Down
7 changes: 5 additions & 2 deletions sync-for-payroll/CodatSyncPayroll/ManageData.cs
Original file line number Diff line number Diff line change
Expand Up @@ -31,12 +31,15 @@ public interface IManageDataSDK
Task<RefreshDataTypeResponse> RefreshDataTypeAsync(RefreshDataTypeRequest? request = null);
}

/// <summary>
/// Asynchronously retrieve data from an integration to refresh data in Codat.
/// </summary>
public class ManageDataSDK: IManageDataSDK
{
public SDKConfig Config { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.3.0";
private const string _sdkGenVersion = "2.109.3";
private const string _sdkVersion = "0.4.0";
private const string _sdkGenVersion = "2.113.0";
private const string _openapiDocVersion = "3.0.0";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
Expand Down
7 changes: 5 additions & 2 deletions sync-for-payroll/CodatSyncPayroll/TrackingCategories.cs
Original file line number Diff line number Diff line change
Expand Up @@ -25,12 +25,15 @@ public interface ITrackingCategoriesSDK
Task<ListTrackingCategoriesResponse> ListAsync(ListTrackingCategoriesRequest? request = null);
}

/// <summary>
/// Tracking categories
/// </summary>
public class TrackingCategoriesSDK: ITrackingCategoriesSDK
{
public SDKConfig Config { get; private set; }
private const string _language = "csharp";
private const string _sdkVersion = "0.3.0";
private const string _sdkGenVersion = "2.109.3";
private const string _sdkVersion = "0.4.0";
private const string _sdkGenVersion = "2.113.0";
private const string _openapiDocVersion = "3.0.0";
private string _serverUrl = "";
private ISpeakeasyHttpClient _defaultClient;
Expand Down
12 changes: 11 additions & 1 deletion sync-for-payroll/RELEASES.md
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,14 @@ Based on:
### Generated
- [csharp v0.3.0] sync-for-payroll
### Releases
- [NuGet v0.3.0] https://www.nuget.org/packages/Codat.Sync.Payroll/0.3.0 - sync-for-payroll
- [NuGet v0.3.0] https://www.nuget.org/packages/Codat.Sync.Payroll/0.3.0 - sync-for-payroll

## 2023-09-15 11:35:24
### Changes
Based on:
- OpenAPI Doc 3.0.0 https://raw.githubusercontent.com/codatio/oas/main/yaml/Codat-Sync-Payroll.yaml
- Speakeasy CLI 1.84.0 (2.113.0) https://github.com/speakeasy-api/speakeasy
### Generated
- [csharp v0.4.0] sync-for-payroll
### Releases
- [NuGet v0.4.0] https://www.nuget.org/packages/Codat.Sync.Payroll/0.4.0 - sync-for-payroll
8 changes: 4 additions & 4 deletions sync-for-payroll/gen.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,22 @@ configVersion: 1.0.0
management:
docChecksum: 1f4eacf69533bb7b4b445eb3b88a6646
docVersion: 3.0.0
speakeasyVersion: 1.83.2
generationVersion: 2.109.3
speakeasyVersion: 1.84.0
generationVersion: 2.113.0
generation:
sdkClassName: Codat.Sync.Payroll
singleTagPerOp: false
telemetryEnabled: true
features:
csharp:
core: 2.85.6
core: 2.85.7
deprecations: 2.81.1
examples: 2.81.2
globalSecurity: 2.81.1
globalServerURLs: 2.82.0
nameOverrides: 2.81.1
csharp:
version: 0.3.0
version: 0.4.0
author: Codat
description: Push payroll to accounting platforms.
dotnetVersion: net6.0
Expand Down

0 comments on commit f71ec7c

Please sign in to comment.