github.com/containers/podman/v4@v4.9.4/pkg/bindings/network/types_update_options.go (about) 1 // Code generated by go generate; DO NOT EDIT. 2 package network 3 4 import ( 5 "net/url" 6 7 "github.com/containers/podman/v4/pkg/bindings/internal/util" 8 ) 9 10 // Changed returns true if named field has been set 11 func (o *UpdateOptions) Changed(fieldName string) bool { 12 return util.Changed(o, fieldName) 13 } 14 15 // ToParams formats struct fields to be passed to API service 16 func (o *UpdateOptions) ToParams() (url.Values, error) { 17 return util.ToParams(o) 18 } 19 20 // WithAddDNSServers set field AddDNSServers to given value 21 func (o *UpdateOptions) WithAddDNSServers(value []string) *UpdateOptions { 22 o.AddDNSServers = value 23 return o 24 } 25 26 // GetAddDNSServers returns value of field AddDNSServers 27 func (o *UpdateOptions) GetAddDNSServers() []string { 28 if o.AddDNSServers == nil { 29 var z []string 30 return z 31 } 32 return o.AddDNSServers 33 } 34 35 // WithRemoveDNSServers set field RemoveDNSServers to given value 36 func (o *UpdateOptions) WithRemoveDNSServers(value []string) *UpdateOptions { 37 o.RemoveDNSServers = value 38 return o 39 } 40 41 // GetRemoveDNSServers returns value of field RemoveDNSServers 42 func (o *UpdateOptions) GetRemoveDNSServers() []string { 43 if o.RemoveDNSServers == nil { 44 var z []string 45 return z 46 } 47 return o.RemoveDNSServers 48 }