From 3c2c7e7274710122aa6ad5d0dffb9ca48d5d4ec9 Mon Sep 17 00:00:00 2001 From: Sanket Patel Date: Fri, 1 Jun 2018 12:14:04 -0500 Subject: [PATCH] Add pagination options for GetRepositories --- default_api.go | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/default_api.go b/default_api.go index 8385036..0cbda32 100644 --- a/default_api.go +++ b/default_api.go @@ -5844,6 +5844,10 @@ Retrieve repositories from the project corresponding to the supplied <strong& @param projectKey the parent project key @return */ func (a *DefaultApiService) GetRepositories(projectKey string) (*APIResponse, error) { + return a.GetRepositoriesWithOptions(projectKey, make(map[string]interface{})) +} + +func (a *DefaultApiService) GetRepositoriesWithOptions(projectKey string, localVarOptionals map[string]interface{}) (*APIResponse, error) { var ( localVarHTTPMethod = strings.ToUpper("Get") localVarPostBody interface{} @@ -5859,6 +5863,20 @@ func (a *DefaultApiService) GetRepositories(projectKey string) (*APIResponse, er localVarQueryParams := url.Values{} localVarFormParams := url.Values{} + if err := typeCheckParameter(localVarOptionals["limit"], "int", "limit"); err != nil { + return nil, err + } + if err := typeCheckParameter(localVarOptionals["start"], "int", "start"); err != nil { + return nil, err + } + + if localVarTempParam, localVarOk := localVarOptionals["limit"].(int); localVarOk { + localVarQueryParams.Add("limit", parameterToString(localVarTempParam, "")) + } + if localVarTempParam, localVarOk := localVarOptionals["start"].(int); localVarOk { + localVarQueryParams.Add("start", parameterToString(localVarTempParam, "")) + } + // to determine the Content-Type header localVarHTTPContentTypes := []string{}