# Functions
Creates a new Client, with reasonable defaults.
NewClientWithResponses creates a new ClientWithResponses, which wraps Client with return type handling.
NewCreateReportV3RequestWithApplicationVndDspcreatereportsV3PlusJSONBody calls the generic CreateReportV3 builder with application/vnd.dspcreatereports.v3+json body.
NewCreateReportV3RequestWithBody generates requests for CreateReportV3 with any type of body.
NewGetCampaignReportV3Request generates requests for GetCampaignReportV3.
ParseCreateReportV3Resp parses an HTTP response from a CreateReportV3WithResponse call.
ParseGetCampaignReportV3Resp parses an HTTP response from a GetCampaignReportV3WithResponse call.
WithBaseURL overrides the baseURL.
WithHTTPClient allows overriding the default Doer, which is automatically created using http.Client.
WithRequestEditorFn allows setting up a callback function, which will be called right before sending the request.
WithResponseEditorFn allows setting up a callback function, which will be called right after receive the response.
# Constants
Defines values for ReportMetadataV3Type.
Defines values for ReportMetadataV3Type.
Defines values for ReportMetadataV3Type.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Dimensions.
Defines values for CreateReportRequestBodyV3Format.
Defines values for CreateReportRequestBodyV3Format.
Defines values for CreateReportRequestBodyV3Type.
Defines values for CreateReportRequestBodyV3Type.
Defines values for CreateReportRequestBodyV3Type.
Defines values for CreateReportRequestBodyV3Type.
Defines values for CreateReportRequestBodyV3Type.
Defines values for CreateReportRequestBodyV3Type.
Defines values for CreateReportRequestBodyV3Type.
Defines values for CreateReportRequestBodyV3TimeUnit.
Defines values for ReportMetadataV3Status.
Defines values for ReportMetadataV3Type.
Defines values for ReportMetadataV3Status.
Defines values for ReportMetadataV3Type.
Defines values for ReportMetadataV3Type.
Defines values for ReportMetadataV3Format.
Defines values for ReportMetadataV3Format.
Defines values for ReportMetadataV3Status.
Defines values for CreateReportRequestBodyV3TimeUnit.
Defines values for ReportMetadataV3Type.
# Structs
Client which conforms to the OpenAPI3 specification for this service.
No description provided by the author
CreateReportRequestBodyV3 defines model for CreateReportRequestBodyV3.
CreateReportV3Params defines parameters for CreateReportV3.
No description provided by the author
DSPReportsError The error response object.
DSPReportsSubError The sub-error object.
GetCampaignReportV3Params defines parameters for GetCampaignReportV3.
No description provided by the author
ReportMetadataV3 defines model for ReportMetadataV3.
# Interfaces
The interface specification for the client above.
ClientWithResponsesInterface is the interface specification for the client with responses above.
Doer performs HTTP requests.
# Type aliases
ClientOption allows setting custom parameters during construction.
CreateReportRequestBodyV3Dimensions defines model for CreateReportRequestBodyV3.Dimensions.
CreateReportRequestBodyV3Format The report file format.
CreateReportRequestBodyV3TimeUnit Adding timeUnit determines the aggregation level (`SUMMARY` or `DAILY`) of the report data.
CreateReportRequestBodyV3Type The report type.
CreateReportV3ApplicationVndDspcreatereportsV3PlusJSONRequestBody defines body for CreateReportV3 for application/vnd.dspcreatereports.v3+json ContentType.
DSPReportsBadGateway The error response object.
DSPReportsBadRequest The error response object.
DSPReportsEndpointRequestTimedOut The error response object.
DSPReportsForbidden The error response object.
DSPReportsInternalServerError The error response object.
DSPReportsNotFound The error response object.
DSPReportsServiceUnavailable The error response object.
DSPReportsTooManyRequests The error response object.
DSPReportsUnauthorized The error response object.
DSPReportsUnprocessableEntity The error response object.
DSPReportsUnsupportedMediaType The error response object.
ReportMetadataV3Format The data format of the report.
ReportMetadataV3Status The build status of the report.
ReportMetadataV3Type The type of report.
RequestEditorFn is the function signature for the RequestEditor callback function.
ResponseEditorFn is the function signature for the ResponseEditor callback function.