MCPcopy Index your code
hub / github.com/apache/cloudstack-go / toURLValues

Method toURLValues

cloudstack/NicService.go:161–191  ·  view source on GitHub ↗
()

Source from the content-addressed store, hash-verified

159}
160
161func (p *ListNicsParams) toURLValues() url.Values {
162 u := url.Values{}
163 if p.p == nil {
164 return u
165 }
166 if v, found := p.p["fordisplay"]; found {
167 vv := strconv.FormatBool(v.(bool))
168 u.Set("fordisplay", vv)
169 }
170 if v, found := p.p["keyword"]; found {
171 u.Set("keyword", v.(string))
172 }
173 if v, found := p.p["networkid"]; found {
174 u.Set("networkid", v.(string))
175 }
176 if v, found := p.p["nicid"]; found {
177 u.Set("nicid", v.(string))
178 }
179 if v, found := p.p["page"]; found {
180 vv := strconv.Itoa(v.(int))
181 u.Set("page", vv)
182 }
183 if v, found := p.p["pagesize"]; found {
184 vv := strconv.Itoa(v.(int))
185 u.Set("pagesize", vv)
186 }
187 if v, found := p.p["virtualmachineid"]; found {
188 u.Set("virtualmachineid", v.(string))
189 }
190 return u
191}
192
193func (p *ListNicsParams) SetFordisplay(v bool) {
194 if p.p == nil {

Callers 4

AddIpToNicMethod · 0.45
ListNicsMethod · 0.45
RemoveIpFromNicMethod · 0.45
UpdateVmNicIpMethod · 0.45

Calls

no outgoing calls

Tested by

no test coverage detected