Documentation ¶
Overview ¶
Package filters is a generated protocol buffer package.
It is generated from these files:
pb/moby/filters/filters.proto
It has these top-level messages:
Args
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Args ¶
type Args struct { // Fields map[string]map[string]bool Fields map[string]*Args_Value `` /* 139-byte string literal not displayed */ }
Args stores filter arguments as map key:{map key: bool}. It contains an aggregation of the map of arguments (which are in the form of -f 'key=value') based on the key, and stores values for the same key in a map with string keys and boolean values. e.g given -f 'label=label1=1' -f 'label=label2=2' -f 'image.name=ubuntu' the args will be {"image.name":{"ubuntu":true},"label":{"label1=1":true,"label2=2":true}} type Args struct
func (*Args) DeepCopyChecked ¶
func (*Args) Descriptor ¶
func (*Args) ExportIntoDockerApiType ¶
func (*Args) GetFields ¶
func (m *Args) GetFields() map[string]*Args_Value
func (*Args) ProtoMessage ¶
func (*Args) ProtoMessage()
type Args_Value ¶
func (*Args_Value) Descriptor ¶
func (*Args_Value) Descriptor() ([]byte, []int)
func (*Args_Value) GetValue ¶
func (m *Args_Value) GetValue() map[string]bool
func (*Args_Value) ProtoMessage ¶
func (*Args_Value) ProtoMessage()
func (*Args_Value) Reset ¶
func (m *Args_Value) Reset()
func (*Args_Value) String ¶
func (m *Args_Value) String() string
Click to show internal directories.
Click to hide internal directories.