Documentation ¶
Overview ¶
Package plugin is a generated protocol buffer package.
It is generated from these files:
github.com/docker/swarmkit/protobuf/plugin/plugin.proto
It has these top-level messages:
WatchSelectors StoreObject TLSAuthorization
Index ¶
- Variables
- func DeepcopyEnabled(options *google_protobuf.MessageOptions) bool
- type StoreObject
- func (m *StoreObject) Copy() *StoreObject
- func (m *StoreObject) CopyFrom(src interface{})
- func (*StoreObject) Descriptor() ([]byte, []int)
- func (m *StoreObject) Marshal() (dAtA []byte, err error)
- func (m *StoreObject) MarshalTo(dAtA []byte) (int, error)
- func (*StoreObject) ProtoMessage()
- func (m *StoreObject) Reset()
- func (m *StoreObject) Size() (n int)
- func (this *StoreObject) String() string
- func (m *StoreObject) Unmarshal(dAtA []byte) error
- type TLSAuthorization
- func (m *TLSAuthorization) Copy() *TLSAuthorization
- func (m *TLSAuthorization) CopyFrom(src interface{})
- func (*TLSAuthorization) Descriptor() ([]byte, []int)
- func (m *TLSAuthorization) Marshal() (dAtA []byte, err error)
- func (m *TLSAuthorization) MarshalTo(dAtA []byte) (int, error)
- func (*TLSAuthorization) ProtoMessage()
- func (m *TLSAuthorization) Reset()
- func (m *TLSAuthorization) Size() (n int)
- func (this *TLSAuthorization) String() string
- func (m *TLSAuthorization) Unmarshal(dAtA []byte) error
- type WatchSelectors
- func (m *WatchSelectors) Copy() *WatchSelectors
- func (m *WatchSelectors) CopyFrom(src interface{})
- func (*WatchSelectors) Descriptor() ([]byte, []int)
- func (m *WatchSelectors) Marshal() (dAtA []byte, err error)
- func (m *WatchSelectors) MarshalTo(dAtA []byte) (int, error)
- func (*WatchSelectors) ProtoMessage()
- func (m *WatchSelectors) Reset()
- func (m *WatchSelectors) Size() (n int)
- func (this *WatchSelectors) String() string
- func (m *WatchSelectors) Unmarshal(dAtA []byte) error
Constants ¶
This section is empty.
Variables ¶
View Source
var ( ErrInvalidLengthPlugin = fmt.Errorf("proto: negative length found during unmarshaling") ErrIntOverflowPlugin = fmt.Errorf("proto: integer overflow") )
View Source
var E_Deepcopy = &proto.ExtensionDesc{ ExtendedType: (*google_protobuf.MessageOptions)(nil), ExtensionType: (*bool)(nil), Field: 70000, Name: "docker.protobuf.plugin.deepcopy", Tag: "varint,70000,opt,name=deepcopy,def=1", Filename: "github.com/docker/swarmkit/protobuf/plugin/plugin.proto", }
View Source
var E_StoreObject = &proto.ExtensionDesc{ ExtendedType: (*google_protobuf.MessageOptions)(nil), ExtensionType: (*StoreObject)(nil), Field: 70001, Name: "docker.protobuf.plugin.store_object", Tag: "bytes,70001,opt,name=store_object,json=storeObject", Filename: "github.com/docker/swarmkit/protobuf/plugin/plugin.proto", }
View Source
var E_TlsAuthorization = &proto.ExtensionDesc{ ExtendedType: (*google_protobuf.MethodOptions)(nil), ExtensionType: (*TLSAuthorization)(nil), Field: 73626345, Name: "docker.protobuf.plugin.tls_authorization", Tag: "bytes,73626345,opt,name=tls_authorization,json=tlsAuthorization", Filename: "github.com/docker/swarmkit/protobuf/plugin/plugin.proto", }
Functions ¶
func DeepcopyEnabled ¶
func DeepcopyEnabled(options *google_protobuf.MessageOptions) bool
DeepcopyEnabled returns true if deepcopy is enabled for the descriptor.
Types ¶
type StoreObject ¶
type StoreObject struct { WatchSelectors *WatchSelectors `protobuf:"bytes,1,req,name=watch_selectors,json=watchSelectors" json:"watch_selectors,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*StoreObject) Copy ¶
func (m *StoreObject) Copy() *StoreObject
func (*StoreObject) CopyFrom ¶
func (m *StoreObject) CopyFrom(src interface{})
func (*StoreObject) Descriptor ¶
func (*StoreObject) Descriptor() ([]byte, []int)
func (*StoreObject) Marshal ¶
func (m *StoreObject) Marshal() (dAtA []byte, err error)
func (*StoreObject) ProtoMessage ¶
func (*StoreObject) ProtoMessage()
func (*StoreObject) Reset ¶
func (m *StoreObject) Reset()
func (*StoreObject) Size ¶
func (m *StoreObject) Size() (n int)
func (*StoreObject) String ¶
func (this *StoreObject) String() string
func (*StoreObject) Unmarshal ¶
func (m *StoreObject) Unmarshal(dAtA []byte) error
type TLSAuthorization ¶
type TLSAuthorization struct { // Roles contains the acceptable TLS OU roles for the handler. Roles []string `protobuf:"bytes,1,rep,name=roles" json:"roles,omitempty"` // Insecure is set to true if this method does not require // authorization. NOTE: Specifying both "insecure" and a nonempty // list of roles is invalid. This would fail at codegen time. Insecure *bool `protobuf:"varint,2,opt,name=insecure" json:"insecure,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*TLSAuthorization) Copy ¶
func (m *TLSAuthorization) Copy() *TLSAuthorization
func (*TLSAuthorization) CopyFrom ¶
func (m *TLSAuthorization) CopyFrom(src interface{})
func (*TLSAuthorization) Descriptor ¶
func (*TLSAuthorization) Descriptor() ([]byte, []int)
func (*TLSAuthorization) Marshal ¶
func (m *TLSAuthorization) Marshal() (dAtA []byte, err error)
func (*TLSAuthorization) ProtoMessage ¶
func (*TLSAuthorization) ProtoMessage()
func (*TLSAuthorization) Reset ¶
func (m *TLSAuthorization) Reset()
func (*TLSAuthorization) Size ¶
func (m *TLSAuthorization) Size() (n int)
func (*TLSAuthorization) String ¶
func (this *TLSAuthorization) String() string
func (*TLSAuthorization) Unmarshal ¶
func (m *TLSAuthorization) Unmarshal(dAtA []byte) error
type WatchSelectors ¶
type WatchSelectors struct { // supported by all object types ID *bool `protobuf:"varint,1,opt,name=id" json:"id,omitempty"` IDPrefix *bool `protobuf:"varint,2,opt,name=id_prefix,json=idPrefix" json:"id_prefix,omitempty"` Name *bool `protobuf:"varint,3,opt,name=name" json:"name,omitempty"` NamePrefix *bool `protobuf:"varint,4,opt,name=name_prefix,json=namePrefix" json:"name_prefix,omitempty"` Custom *bool `protobuf:"varint,5,opt,name=custom" json:"custom,omitempty"` CustomPrefix *bool `protobuf:"varint,6,opt,name=custom_prefix,json=customPrefix" json:"custom_prefix,omitempty"` // supported by tasks only ServiceID *bool `protobuf:"varint,7,opt,name=service_id,json=serviceId" json:"service_id,omitempty"` NodeID *bool `protobuf:"varint,8,opt,name=node_id,json=nodeId" json:"node_id,omitempty"` Slot *bool `protobuf:"varint,9,opt,name=slot" json:"slot,omitempty"` DesiredState *bool `protobuf:"varint,10,opt,name=desired_state,json=desiredState" json:"desired_state,omitempty"` // supported by nodes only Role *bool `protobuf:"varint,11,opt,name=role" json:"role,omitempty"` Membership *bool `protobuf:"varint,12,opt,name=membership" json:"membership,omitempty"` // supported by: resource Kind *bool `protobuf:"varint,13,opt,name=kind" json:"kind,omitempty"` XXX_unrecognized []byte `json:"-"` }
func (*WatchSelectors) Copy ¶
func (m *WatchSelectors) Copy() *WatchSelectors
func (*WatchSelectors) CopyFrom ¶
func (m *WatchSelectors) CopyFrom(src interface{})
func (*WatchSelectors) Descriptor ¶
func (*WatchSelectors) Descriptor() ([]byte, []int)
func (*WatchSelectors) Marshal ¶
func (m *WatchSelectors) Marshal() (dAtA []byte, err error)
func (*WatchSelectors) ProtoMessage ¶
func (*WatchSelectors) ProtoMessage()
func (*WatchSelectors) Reset ¶
func (m *WatchSelectors) Reset()
func (*WatchSelectors) Size ¶
func (m *WatchSelectors) Size() (n int)
func (*WatchSelectors) String ¶
func (this *WatchSelectors) String() string
func (*WatchSelectors) Unmarshal ¶
func (m *WatchSelectors) Unmarshal(dAtA []byte) error
Click to show internal directories.
Click to hide internal directories.