()
| 287 | } |
| 288 | |
| 289 | func (p *ListInstanceGroupsParams) toURLValues() url.Values { |
| 290 | u := url.Values{} |
| 291 | if p.p == nil { |
| 292 | return u |
| 293 | } |
| 294 | if v, found := p.p["account"]; found { |
| 295 | u.Set("account", v.(string)) |
| 296 | } |
| 297 | if v, found := p.p["domainid"]; found { |
| 298 | u.Set("domainid", v.(string)) |
| 299 | } |
| 300 | if v, found := p.p["id"]; found { |
| 301 | u.Set("id", v.(string)) |
| 302 | } |
| 303 | if v, found := p.p["isrecursive"]; found { |
| 304 | vv := strconv.FormatBool(v.(bool)) |
| 305 | u.Set("isrecursive", vv) |
| 306 | } |
| 307 | if v, found := p.p["keyword"]; found { |
| 308 | u.Set("keyword", v.(string)) |
| 309 | } |
| 310 | if v, found := p.p["listall"]; found { |
| 311 | vv := strconv.FormatBool(v.(bool)) |
| 312 | u.Set("listall", vv) |
| 313 | } |
| 314 | if v, found := p.p["name"]; found { |
| 315 | u.Set("name", v.(string)) |
| 316 | } |
| 317 | if v, found := p.p["page"]; found { |
| 318 | vv := strconv.Itoa(v.(int)) |
| 319 | u.Set("page", vv) |
| 320 | } |
| 321 | if v, found := p.p["pagesize"]; found { |
| 322 | vv := strconv.Itoa(v.(int)) |
| 323 | u.Set("pagesize", vv) |
| 324 | } |
| 325 | if v, found := p.p["projectid"]; found { |
| 326 | u.Set("projectid", v.(string)) |
| 327 | } |
| 328 | return u |
| 329 | } |
| 330 | |
| 331 | func (p *ListInstanceGroupsParams) SetAccount(v string) { |
| 332 | if p.p == nil { |
no outgoing calls
no test coverage detected