Class ReportsApiExecutor
Inheritance
ReportsApiExecutor
Assembly: Crowdin.Api.dll
Syntax
public class ReportsApiExecutor : object
Constructors
|
Improve this Doc
View Source
ReportsApiExecutor(ICrowdinApiClient)
Declaration
public ReportsApiExecutor(ICrowdinApiClient apiClient)
Parameters
|
Improve this Doc
View Source
ReportsApiExecutor(ICrowdinApiClient, IJsonParser)
Declaration
public ReportsApiExecutor(ICrowdinApiClient apiClient, IJsonParser jsonParser)
Parameters
Methods
|
Improve this Doc
View Source
AddReportSettingsTemplate(Int32, AddReportSettingsTemplateRequest)
Declaration
public async Task<ReportSettingsTemplateBase> AddReportSettingsTemplate(int projectId, AddReportSettingsTemplateRequest request)
Parameters
Returns
|
Improve this Doc
View Source
CheckGroupReportGenerationStatus(Int32, Int32)
Declaration
public async Task<GroupReportStatus> CheckGroupReportGenerationStatus(int groupId, int reportId)
Parameters
Type |
Name |
Description |
Int32 |
groupId |
|
Int32 |
reportId |
|
Returns
|
Improve this Doc
View Source
CheckOrganizationReportGenerationStatus(Int32)
Declaration
public async Task<GroupReportStatus> CheckOrganizationReportGenerationStatus(int reportId)
Parameters
Type |
Name |
Description |
Int32 |
reportId |
|
Returns
|
Improve this Doc
View Source
CheckReportGenerationStatus(Int32, String)
Declaration
public async Task<ReportStatus> CheckReportGenerationStatus(int projectId, string reportId)
Parameters
Returns
|
Improve this Doc
View Source
DeleteReportSettingsTemplate(Int32, Int32)
Declaration
public async Task DeleteReportSettingsTemplate(int projectId, int reportSettingsTemplateId)
Parameters
Type |
Name |
Description |
Int32 |
projectId |
|
Int32 |
reportSettingsTemplateId |
|
Returns
|
Improve this Doc
View Source
DownloadGroupReport(Int32, Int32)
Declaration
public async Task<DownloadLink> DownloadGroupReport(int groupId, int reportId)
Parameters
Type |
Name |
Description |
Int32 |
groupId |
|
Int32 |
reportId |
|
Returns
|
Improve this Doc
View Source
DownloadOrganizationReport(Int32)
Declaration
public async Task<DownloadLink> DownloadOrganizationReport(int reportId)
Parameters
Type |
Name |
Description |
Int32 |
reportId |
|
Returns
|
Improve this Doc
View Source
DownloadReport(Int32, String)
Declaration
public async Task<DownloadLink> DownloadReport(int projectId, string reportId)
Parameters
Returns
|
Improve this Doc
View Source
EditReportSettingsTemplate(Int32, Int32, IEnumerable<ReportSettingsTemplatePatch>)
Declaration
public async Task<ReportSettingsTemplateBase> EditReportSettingsTemplate(int projectId, int reportSettingsTemplateId, IEnumerable<ReportSettingsTemplatePatch> patches)
Parameters
Returns
|
Improve this Doc
View Source
GenerateGroupReport(Int32, GenerateGroupReportRequest)
Declaration
public async Task<GroupReportStatus> GenerateGroupReport(int groupId, GenerateGroupReportRequest request)
Parameters
Returns
|
Improve this Doc
View Source
GenerateOrganizationReport(GenerateGroupReportRequest)
Declaration
public async Task<GroupReportStatus> GenerateOrganizationReport(GenerateGroupReportRequest request)
Parameters
Returns
|
Improve this Doc
View Source
GenerateReport(Int32, GenerateReportRequest)
Declaration
public async Task<ReportStatus> GenerateReport(int projectId, GenerateReportRequest request)
Parameters
Returns
|
Improve this Doc
View Source
GetReportSettingsTemplate(Int32, Int32)
Declaration
public async Task<ReportSettingsTemplateBase> GetReportSettingsTemplate(int projectId, int reportSettingsTemplateId)
Parameters
Type |
Name |
Description |
Int32 |
projectId |
|
Int32 |
reportSettingsTemplateId |
|
Returns
|
Improve this Doc
View Source
ListReportSettingsTemplates(Int32, Int32, Int32)
Declaration
public async Task<ResponseList<ReportSettingsTemplateBase>> ListReportSettingsTemplates(int projectId, int limit = 25, int offset = 0)
Parameters
Returns