github.com/containers/podman/v4@v4.9.4/pkg/bindings/system/types_prune_options.go (about) 1 // Code generated by go generate; DO NOT EDIT. 2 package system 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 *PruneOptions) 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 *PruneOptions) ToParams() (url.Values, error) { 17 return util.ToParams(o) 18 } 19 20 // WithAll set field All to given value 21 func (o *PruneOptions) WithAll(value bool) *PruneOptions { 22 o.All = &value 23 return o 24 } 25 26 // GetAll returns value of field All 27 func (o *PruneOptions) GetAll() bool { 28 if o.All == nil { 29 var z bool 30 return z 31 } 32 return *o.All 33 } 34 35 // WithFilters set field Filters to given value 36 func (o *PruneOptions) WithFilters(value map[string][]string) *PruneOptions { 37 o.Filters = value 38 return o 39 } 40 41 // GetFilters returns value of field Filters 42 func (o *PruneOptions) GetFilters() map[string][]string { 43 if o.Filters == nil { 44 var z map[string][]string 45 return z 46 } 47 return o.Filters 48 } 49 50 // WithVolumes set field Volumes to given value 51 func (o *PruneOptions) WithVolumes(value bool) *PruneOptions { 52 o.Volumes = &value 53 return o 54 } 55 56 // GetVolumes returns value of field Volumes 57 func (o *PruneOptions) GetVolumes() bool { 58 if o.Volumes == nil { 59 var z bool 60 return z 61 } 62 return *o.Volumes 63 } 64 65 // WithExternal set field External to given value 66 func (o *PruneOptions) WithExternal(value bool) *PruneOptions { 67 o.External = &value 68 return o 69 } 70 71 // GetExternal returns value of field External 72 func (o *PruneOptions) GetExternal() bool { 73 if o.External == nil { 74 var z bool 75 return z 76 } 77 return *o.External 78 }