Skip to content

Commit 48e13a7

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 4b4b8a9 of spec repo
1 parent 62f42c8 commit 48e13a7

46 files changed

Lines changed: 10812 additions & 0 deletions

File tree

Some content is hidden

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

.generator/schemas/v2/openapi.yaml

Lines changed: 1418 additions & 0 deletions
Large diffs are not rendered by default.

api/datadogV2/api_rum.go

Lines changed: 267 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,273 @@ func (a *RUMApi) ListRUMEventsWithPagination(ctx _context.Context, o ...ListRUME
617617
return items, cancel
618618
}
619619

620+
// QueryAggregatedLongTasks Query aggregated long tasks.
621+
// Get aggregated long task data for a RUM view, grouped by invoker type and sampled across multiple view instances.
622+
func (a *RUMApi) QueryAggregatedLongTasks(ctx _context.Context, body AggregatedLongTasksRequest) (AggregatedLongTasksResponse, *_nethttp.Response, error) {
623+
var (
624+
localVarHTTPMethod = _nethttp.MethodPost
625+
localVarPostBody interface{}
626+
localVarReturnValue AggregatedLongTasksResponse
627+
)
628+
629+
localBasePath, err := a.Client.Cfg.ServerURLWithContext(ctx, "v2.RUMApi.QueryAggregatedLongTasks")
630+
if err != nil {
631+
return localVarReturnValue, nil, datadog.GenericOpenAPIError{ErrorMessage: err.Error()}
632+
}
633+
634+
localVarPath := localBasePath + "/api/v2/rum/query/insight/aggregated_long_tasks"
635+
636+
localVarHeaderParams := make(map[string]string)
637+
localVarQueryParams := _neturl.Values{}
638+
localVarFormParams := _neturl.Values{}
639+
localVarHeaderParams["Content-Type"] = "application/json"
640+
localVarHeaderParams["Accept"] = "application/json"
641+
642+
// body params
643+
localVarPostBody = &body
644+
if a.Client.Cfg.DelegatedTokenConfig != nil {
645+
err = datadog.UseDelegatedTokenAuth(ctx, &localVarHeaderParams, a.Client.Cfg.DelegatedTokenConfig)
646+
if err != nil {
647+
return localVarReturnValue, nil, err
648+
}
649+
} else {
650+
datadog.SetAuthKeys(
651+
ctx,
652+
&localVarHeaderParams,
653+
[2]string{"apiKeyAuth", "DD-API-KEY"},
654+
[2]string{"appKeyAuth", "DD-APPLICATION-KEY"},
655+
)
656+
}
657+
req, err := a.Client.PrepareRequest(ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, nil)
658+
if err != nil {
659+
return localVarReturnValue, nil, err
660+
}
661+
662+
localVarHTTPResponse, err := a.Client.CallAPI(req)
663+
if err != nil || localVarHTTPResponse == nil {
664+
return localVarReturnValue, localVarHTTPResponse, err
665+
}
666+
667+
localVarBody, err := datadog.ReadBody(localVarHTTPResponse)
668+
if err != nil {
669+
return localVarReturnValue, localVarHTTPResponse, err
670+
}
671+
672+
if localVarHTTPResponse.StatusCode >= 300 {
673+
newErr := datadog.GenericOpenAPIError{
674+
ErrorBody: localVarBody,
675+
ErrorMessage: localVarHTTPResponse.Status,
676+
}
677+
if localVarHTTPResponse.StatusCode == 400 {
678+
var v JSONAPIErrorResponse
679+
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
680+
if err != nil {
681+
return localVarReturnValue, localVarHTTPResponse, newErr
682+
}
683+
newErr.ErrorModel = v
684+
return localVarReturnValue, localVarHTTPResponse, newErr
685+
}
686+
if localVarHTTPResponse.StatusCode == 429 {
687+
var v APIErrorResponse
688+
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
689+
if err != nil {
690+
return localVarReturnValue, localVarHTTPResponse, newErr
691+
}
692+
newErr.ErrorModel = v
693+
}
694+
return localVarReturnValue, localVarHTTPResponse, newErr
695+
}
696+
697+
err = a.Client.Decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
698+
if err != nil {
699+
newErr := datadog.GenericOpenAPIError{
700+
ErrorBody: localVarBody,
701+
ErrorMessage: err.Error(),
702+
}
703+
return localVarReturnValue, localVarHTTPResponse, newErr
704+
}
705+
706+
return localVarReturnValue, localVarHTTPResponse, nil
707+
}
708+
709+
// QueryAggregatedSignalsProblems Query aggregated signals and problems.
710+
// Get aggregated performance signals and problem detections for a RUM view, sampled across multiple view instances.
711+
func (a *RUMApi) QueryAggregatedSignalsProblems(ctx _context.Context, body AggregatedSignalsProblemsRequest) (AggregatedSignalsProblemsResponse, *_nethttp.Response, error) {
712+
var (
713+
localVarHTTPMethod = _nethttp.MethodPost
714+
localVarPostBody interface{}
715+
localVarReturnValue AggregatedSignalsProblemsResponse
716+
)
717+
718+
localBasePath, err := a.Client.Cfg.ServerURLWithContext(ctx, "v2.RUMApi.QueryAggregatedSignalsProblems")
719+
if err != nil {
720+
return localVarReturnValue, nil, datadog.GenericOpenAPIError{ErrorMessage: err.Error()}
721+
}
722+
723+
localVarPath := localBasePath + "/api/v2/rum/query/insight/aggregated_signals_problems"
724+
725+
localVarHeaderParams := make(map[string]string)
726+
localVarQueryParams := _neturl.Values{}
727+
localVarFormParams := _neturl.Values{}
728+
localVarHeaderParams["Content-Type"] = "application/json"
729+
localVarHeaderParams["Accept"] = "application/json"
730+
731+
// body params
732+
localVarPostBody = &body
733+
if a.Client.Cfg.DelegatedTokenConfig != nil {
734+
err = datadog.UseDelegatedTokenAuth(ctx, &localVarHeaderParams, a.Client.Cfg.DelegatedTokenConfig)
735+
if err != nil {
736+
return localVarReturnValue, nil, err
737+
}
738+
} else {
739+
datadog.SetAuthKeys(
740+
ctx,
741+
&localVarHeaderParams,
742+
[2]string{"apiKeyAuth", "DD-API-KEY"},
743+
[2]string{"appKeyAuth", "DD-APPLICATION-KEY"},
744+
)
745+
}
746+
req, err := a.Client.PrepareRequest(ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, nil)
747+
if err != nil {
748+
return localVarReturnValue, nil, err
749+
}
750+
751+
localVarHTTPResponse, err := a.Client.CallAPI(req)
752+
if err != nil || localVarHTTPResponse == nil {
753+
return localVarReturnValue, localVarHTTPResponse, err
754+
}
755+
756+
localVarBody, err := datadog.ReadBody(localVarHTTPResponse)
757+
if err != nil {
758+
return localVarReturnValue, localVarHTTPResponse, err
759+
}
760+
761+
if localVarHTTPResponse.StatusCode >= 300 {
762+
newErr := datadog.GenericOpenAPIError{
763+
ErrorBody: localVarBody,
764+
ErrorMessage: localVarHTTPResponse.Status,
765+
}
766+
if localVarHTTPResponse.StatusCode == 400 || localVarHTTPResponse.StatusCode == 401 {
767+
var v JSONAPIErrorResponse
768+
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
769+
if err != nil {
770+
return localVarReturnValue, localVarHTTPResponse, newErr
771+
}
772+
newErr.ErrorModel = v
773+
return localVarReturnValue, localVarHTTPResponse, newErr
774+
}
775+
if localVarHTTPResponse.StatusCode == 429 {
776+
var v APIErrorResponse
777+
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
778+
if err != nil {
779+
return localVarReturnValue, localVarHTTPResponse, newErr
780+
}
781+
newErr.ErrorModel = v
782+
}
783+
return localVarReturnValue, localVarHTTPResponse, newErr
784+
}
785+
786+
err = a.Client.Decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
787+
if err != nil {
788+
newErr := datadog.GenericOpenAPIError{
789+
ErrorBody: localVarBody,
790+
ErrorMessage: err.Error(),
791+
}
792+
return localVarReturnValue, localVarHTTPResponse, newErr
793+
}
794+
795+
return localVarReturnValue, localVarHTTPResponse, nil
796+
}
797+
798+
// QueryAggregatedWaterfall Query aggregated waterfall.
799+
// Get aggregated network resource waterfall data for a RUM view, sampled across multiple view instances.
800+
func (a *RUMApi) QueryAggregatedWaterfall(ctx _context.Context, body AggregatedWaterfallRequest) (AggregatedWaterfallResponse, *_nethttp.Response, error) {
801+
var (
802+
localVarHTTPMethod = _nethttp.MethodPost
803+
localVarPostBody interface{}
804+
localVarReturnValue AggregatedWaterfallResponse
805+
)
806+
807+
localBasePath, err := a.Client.Cfg.ServerURLWithContext(ctx, "v2.RUMApi.QueryAggregatedWaterfall")
808+
if err != nil {
809+
return localVarReturnValue, nil, datadog.GenericOpenAPIError{ErrorMessage: err.Error()}
810+
}
811+
812+
localVarPath := localBasePath + "/api/v2/rum/query/insight/aggregated_waterfall"
813+
814+
localVarHeaderParams := make(map[string]string)
815+
localVarQueryParams := _neturl.Values{}
816+
localVarFormParams := _neturl.Values{}
817+
localVarHeaderParams["Content-Type"] = "application/json"
818+
localVarHeaderParams["Accept"] = "application/json"
819+
820+
// body params
821+
localVarPostBody = &body
822+
if a.Client.Cfg.DelegatedTokenConfig != nil {
823+
err = datadog.UseDelegatedTokenAuth(ctx, &localVarHeaderParams, a.Client.Cfg.DelegatedTokenConfig)
824+
if err != nil {
825+
return localVarReturnValue, nil, err
826+
}
827+
} else {
828+
datadog.SetAuthKeys(
829+
ctx,
830+
&localVarHeaderParams,
831+
[2]string{"apiKeyAuth", "DD-API-KEY"},
832+
[2]string{"appKeyAuth", "DD-APPLICATION-KEY"},
833+
)
834+
}
835+
req, err := a.Client.PrepareRequest(ctx, localVarPath, localVarHTTPMethod, localVarPostBody, localVarHeaderParams, localVarQueryParams, localVarFormParams, nil)
836+
if err != nil {
837+
return localVarReturnValue, nil, err
838+
}
839+
840+
localVarHTTPResponse, err := a.Client.CallAPI(req)
841+
if err != nil || localVarHTTPResponse == nil {
842+
return localVarReturnValue, localVarHTTPResponse, err
843+
}
844+
845+
localVarBody, err := datadog.ReadBody(localVarHTTPResponse)
846+
if err != nil {
847+
return localVarReturnValue, localVarHTTPResponse, err
848+
}
849+
850+
if localVarHTTPResponse.StatusCode >= 300 {
851+
newErr := datadog.GenericOpenAPIError{
852+
ErrorBody: localVarBody,
853+
ErrorMessage: localVarHTTPResponse.Status,
854+
}
855+
if localVarHTTPResponse.StatusCode == 400 || localVarHTTPResponse.StatusCode == 401 {
856+
var v JSONAPIErrorResponse
857+
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
858+
if err != nil {
859+
return localVarReturnValue, localVarHTTPResponse, newErr
860+
}
861+
newErr.ErrorModel = v
862+
return localVarReturnValue, localVarHTTPResponse, newErr
863+
}
864+
if localVarHTTPResponse.StatusCode == 429 {
865+
var v APIErrorResponse
866+
err = a.Client.Decode(&v, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
867+
if err != nil {
868+
return localVarReturnValue, localVarHTTPResponse, newErr
869+
}
870+
newErr.ErrorModel = v
871+
}
872+
return localVarReturnValue, localVarHTTPResponse, newErr
873+
}
874+
875+
err = a.Client.Decode(&localVarReturnValue, localVarBody, localVarHTTPResponse.Header.Get("Content-Type"))
876+
if err != nil {
877+
newErr := datadog.GenericOpenAPIError{
878+
ErrorBody: localVarBody,
879+
ErrorMessage: err.Error(),
880+
}
881+
return localVarReturnValue, localVarHTTPResponse, newErr
882+
}
883+
884+
return localVarReturnValue, localVarHTTPResponse, nil
885+
}
886+
620887
// SearchRUMEvents Search RUM events.
621888
// List endpoint returns RUM events that match a RUM search query.
622889
// [Results are paginated][1].

api/datadogV2/doc.go

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -738,6 +738,9 @@
738738
// - [RUMApi.GetRUMApplication]
739739
// - [RUMApi.GetRUMApplications]
740740
// - [RUMApi.ListRUMEvents]
741+
// - [RUMApi.QueryAggregatedLongTasks]
742+
// - [RUMApi.QueryAggregatedSignalsProblems]
743+
// - [RUMApi.QueryAggregatedWaterfall]
741744
// - [RUMApi.SearchRUMEvents]
742745
// - [RUMApi.UpdateRUMApplication]
743746
// - [ReferenceTablesApi.BatchRowsQuery]

0 commit comments

Comments
 (0)